IP Library Granted Patent US 8,731,320
Granted Patent B2
US 8,731,320 · App. 13/145,504 · Granted May 20, 2014

Image processing using a bilateral grid

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,731,320
App. No.
13/145,504
Granted
May 20, 2014
Kind
B2
Abstract

A method of processing a digital image. The method comprises: populating ( 100 ) a bilateral grid ( 10 ) comprising a plurality of cells ( 20 ), based on information obtained from the image, each cell comprising at least one value; then cumulatively integrating ( 110 ) the at least one value over the bilateral grid to form an integrated grid comprising integrated values; generating ( 120 ) a modified bilateral grid, comprising computing the sum of the at least one value over a predetermined rectangular box of cells of the bilateral grid, by using the integrated values corresponding to the corners of the box; and slicing ( 130 ) the modified bilateral grid to generate an output image.

Claims (28)

1. A method of processing a digital image, comprising:

populating a bilateral grid comprising a plurality of cells, based on information obtained from the image, each cell comprising at least one value;

cumulatively integrating the at least one value over the bilateral grid to form an integrated grid comprising integrated values; and

generating a modified bilateral grid, comprising computing the sum of the at least one value over a predetermined rectangular box of cells of the bilateral grid, by using the integrated values corresponding to the corners of the box.

2. The method of claim 1 , further comprising slicing the modified bilateral grid to generate an output image.

3. The method of claim 2 , wherein the step of generating the modified bilateral grid comprises computing the sum of the at least one value over two or more predetermined rectangular boxes of cells, having different sizes and/or positions in the grid.

4. The method of claim 3 , comprising iterative application of the steps of cumulatively integrating the at least one value over the bilateral grid; and

generating a modified bilateral grid.

5. The method of claim 1 , wherein the at least one cell value comprises a first cell value representing the frequency of occurrence of pixels in the digital image which fall in a predetermined interval of a spatial variable and a range variable.

6. The method of claim 5 wherein the at least one cell value further comprises a second cell value representing a sum of a pixel variable over each pixel in the digital image which falls in the predetermined interval.

7. The method of claim 6 wherein the pixel variable is one of:

an image intensity variable; and

an image color variable.

8. The method of any of claims 5 , wherein the range variable is one of:

an intensity variable;

a color variable;

an edge variable;

a noise variable;

a contrast variable;

a standard deviation variable; and

a sharpness variable.

9. The method of any of claims 5 , wherein the predetermined interval is an interval of a spatial variable and at least two range variables.

10. An apparatus that processes a digital image, comprising:

a memory adapted to store a bilateral grid comprising a plurality of cells, each cell comprising at least one value; and

a processor, adapted to

populate the bilateral grid based on information obtained from the image;

cumulatively integrate the at least one value over the bilateral grid to form an integrated grid comprising integrated values; and

generate a modified bilateral grid, comprising computing the sum of the at least one value over a predetermined rectangular box of cells of the bilateral grid, by using the integrated values corresponding to the corners of the box.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: MAXLINEAR INC.; ENTROPIC COMMUNICATIONS LLC
To: DYNAMIC DATA TECHNOLOGIES LLC
Reel/Frame 047914/0274 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028153/0530 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2011
From: LEITAO, ANDRE
To: TRIDENT MICROSYSTEMS, INC.
Reel/Frame 026801/0389 →