IP Library Granted Patent US 8,213,052
Granted Patent B2
US 8,213,052 · App. 12/533,325 · Granted Jul 3, 2012

Digital image brightness adjustment using range information

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,213,052
App. No.
12/533,325
Granted
Jul 3, 2012
Kind
B2
Abstract

A method for adjusting the brightness of objects in a digital image using range information that includes distances of pixels in the scene from a reference location, the method comprising: generating a cluster map based at least upon an analysis of the range information and the digital image, the cluster map grouping pixels of the digital image by their distances from the reference location; detecting a plurality of objects in the digital image based at least upon an analysis of the cluster map and the digital image; determining a brightness adjustment amount for each object; and applying the brightness adjustment amounts to the detected objects to form a modified digital image with adjusted brightnesses.

Claims (35)

1. A method for adjusting the brightness of objects in a digital image, the method implemented at least in part by a data processing system and comprising:

receiving the digital image representing a scene;

identifying range information associated with the digital image, the range information including distances of pixels in the scene from a reference location;

generating a cluster map based at least upon an analysis of the range information and the digital image, the cluster map grouping pixels of the digital image by their distances from the reference location;

detecting a plurality of objects in the digital image based at least upon an analysis of the cluster map and the digital image;

determining a brightness adjustment amount for each object; and

storing the brightness adjustment amounts in a processor-accessible memory system.

2. The method of claim 1 , further comprising adjusting the brightness of the detected object in the digital image responsive to each object's brightness adjustment amount; and storing a modified digital image in the processor-accessible memory system, the modified digital image incorporating the adjusted object brightnesses.

3. The method of claim 1 , wherein the analysis of the cluster map and the digital image comprises:

identifying edges in the digital image; and

refining the pixel groupings in the cluster map at least by comparing the identified edges with borders of the pixel groupings.

4. The method of claim 3 , wherein the identified edges undergo a filtering process to remove insignificant edges prior to being compared with the borders of the pixel groupings.

5. The method of claim 1 wherein the brightness adjustment amount for each object is determined based at least upon an analysis of each object's distance from the reference location.

6. The method of claim 5 , wherein the brightness adjustment amount for a detected object is determined at least by:

computing a brightness parameter for each pixel in the detected object, the brightness-parameter being a function of a distance between the pixel and a viewpoint; and

determining the brightness adjustment amount for the detected object responsive to the brightness-parameters.

7. The method of claim 6 where the brightness parameter is also a function of the location of the pixel or the local image structure.

8. The method of claim 1 wherein the brightness adjustment amount for each object is determined to correct for non-uniform lighting of the scene.

9. The method of claim 1 , wherein the brightness adjustment amount for each object is determined, at least in part, by user input.

10. The method of claim 1 , further comprising the step of identifying a viewpoint location.

11. The method of claim 10 , wherein the viewpoint location is the reference location.

12. The method of claim 1 , wherein the range information is received from a ranging camera that senses visible light, infrared light, ultrasound, or laser light.

13. The method of claim 1 , wherein the range information is identified an analysis of a stereoscopic image pair.

14. The method of claim 1 , wherein the digital image is captured by a digital camera or a scanner.

15. A computer program product for performing the method in claim 1 .

16. A system for adjusting the brightness of objects in a digital image comprising:

a data processing system; and

a memory system communicatively connected to the data processing system and storing instructions configured to cause the data processing system to implement a method for adjusting the brightness of objects in a digital image, wherein the instructions comprise:

receiving the digital image representing a scene;

identifying range information associated with the digital image, the range information including distances of pixels in the scene from a reference location;

generating a cluster map based at least upon an analysis of the range information and the digital image, the cluster map grouping pixels of the digital image by their distances from the reference location;

detecting a plurality of objects in the digital image based at least upon an analysis of the cluster map and the digital image;

determining the brightness adjustment amount in each object;

applying the brightness adjustment amounts to adjust the brightness of the detected objects in the digital image forming a modified digital image with adjusted object brightnesses; and

storing or printing the generated the modified digital image with the adjusted object brightnesses.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 15, 2023
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 064599/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: INTELLECTUAL VENTURES FUND 83 LLC
To: MONUMENT PEAK VENTURES, LLC
Reel/Frame 041941/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2013
From: EASTMAN KODAK COMPANY
To: INTELLECTUAL VENTURES FUND 83 LLC
Reel/Frame 030264/0522 →
PATENT RELEASE Recorded Feb 1, 2013
From: CITICORP NORTH AMERICA, INC.; WILMINGTON TRUST, NATIONAL ASSOCIATION
To: EASTMAN KODAK COMPANY; EASTMAN KODAK INTERNATIONAL CAPITAL COMPANY, INC.; FAR EAST DEVELOPMENT LTD.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; KODAK AVIATION LEASING LLC; KODAK PHILIPPINES, LTD.; NPEC INC.; FPC INC.; KODAK IMAGING NETWORK, INC.; PAKON, INC.; QUALEX INC.; CREO MANUFACTURING AMERICA LLC
Reel/Frame 029913/0001 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2009
From: WANG, SEN
To: EASTMAN KODAK COMPANY
Reel/Frame 023036/0590 →