IP Library Granted Patent US 7,006,252
Granted Patent B2
US 7,006,252 · App. 09/981,176 · Granted Feb 28, 2006

Image processing system and method that maintains black level

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 7,006,252
App. No.
09/981,176
Granted
Feb 28, 2006
Kind
B2
Abstract

A method for processing a photographic image captured by an image capture system, includes the steps of: determining a maximum dark value for the image capture system representing the response of the system to no light exposure; generating an image processing path for processing the image prior to display on an output device, the image processing path having one or more image dependent image transforms, that upon processing the maximum dark value produces a processed maximum dark value that meets a predetermined criteria for darkness such that the “smokey black” problem is minimized; and applying the image processing path to the photographic image to produce a processed photographic image.

Claims (60)

1. A method for processing a photographic image captured by an image capture system, comprising the steps of:

a) determining a maximum dark value for the image capture system representing the response of the system to no light exposure;

b) generating an image processing path for processing the image prior to display on an output device, the image processing path having one or more image dependent image transforms, that upon processing the maximum dark value produces a processed maximum dark value that meets a predetermined criteria for darkness such that the “smokey black” problem is minimized; and

c) applying the image processing path to the photographic image to produce a processed photographic image;

wherein the step of generating an image processing path includes the steps of:

b1 providing plurality of different processing paths;

b2 propagating the maximum dark value through the different processing paths; and

b3 choosing the processing path that produces the most desirable processed maximum dark value.

2. The method claimed in claim 1 , wherein the photographic image is a photographic negative film image, the maximum dark value is Dmin, and the step of determining the maximum dark value of the image capture system comprises scanning an interframe gap between frames on the film.

3. The method claimed in claim 1 , wherein the photographic image is a photographic negative film image, the maximum dark value is Dmin, and the step of determining the maximum dark value of the image capture system comprises using an identification code associated with the film that points to a Dmin value stored in a data base.

4. The method claimed in claim 1 wherein said image has a plurality of color channels and said propagating the maximum dark value through the different processing paths further comprises determining a maximum dark value component as to each of said channels and setting the highest of said maximum dark value components as the maximum dark value of the respective said image processing path.

5. The method claimed in claim 1 , wherein the step of generating said image processing paths includes the steps of:

providing a base image processing path; and

modifying one or more image transforms of the base image processing path based on the propagated maximum dark value to produce the other image processing paths.

6. A method for processing a photographic image captured by an image capture system, comprising the steps of:

determining a maximum dark value for the image capture system representing the response of the system to no light exposure;

generating a plurality of black level metrics using said maximum dark value, each said black level metric being associated with a respective one of a plurality of different image processing paths;

selecting one of said plurality of different image processing paths based on said black level metrics, to provide a selected image processing path, said selected image processing path having one or more image dependent transforms, said selected image processing path having a respective said black level metric that meets a predetermined criteria; and

applying the image processing path to the photographic image to produce a processed photographic image.

7. The method of claim 6 wherein said determining step is based on metadata associated with said image.

8. The method of claim 6 wherein said generating further comprises:

subsampling said image to provide a low resolution copy; and

propagating said copy along each of said image processing paths.

9. The method of claim 6 wherein said generating further comprises:

providing said plurality of different image processing paths;

propagating the maximum dark value through the different processing paths; and

choosing the processing path that produces the most desirable processed maximum dark value.

10. The method claimed in claim 9 wherein said image has a plurality of color channels and said propagating the maximum dark value through the different processing paths further comprises determining a maximum dark value component as to each of said channels and setting the highest of said maximum dark value components as the maximum dark value of the respective said image processing path.

11. The system of claim 6 wherein said means for generating and means for selecting further comprise:

means for providing a base image processing path;

means for propagating the maximum dark value through the base image processing path; and

means for modifying one or more image transforms of the base image processing path based on the propagated maximum dark value to produce the other image processing paths.

12. The method of claim 6 wherein said generating and selecting further comprise:

providing a base image processing path;

propagating the maximum dark value through the base image processing path; and

modifying one or more image transforms of the base image processing path based on the propagated maximum dark value to produce the other image processing paths.

13. A method for processing a photographic image captured by an image capture system, comprising the steps of:

determining a maximum dark value for the image capture system representing the response of the system to no light exposure using metadata associated with said image;

generating a plurality of black level metrics using said metadata, each said black level metric being associated with a respective one of a plurality of different image processing paths;

selecting one of a plurality of different image processing paths to provide a selected image processing path, said selected image processing path having one or more image dependent transforms, said selected image processing path having a respective said black level metric that meets a predetermined criteria; and

applying the image processing path to the photographic image to produce a processed photographic image.

14. The method of claim 13 wherein said generating is independent of content of said image.

15. The method of claim 13 wherein said generating further comprises:

subsampling said image to provide a low resolution copy; and

propagating said copy along each of said image processing paths.

16. The method of claim 13 wherein said determining step is based on metadata associated with said image.

17. The method of claim 13 wherein said generating further comprises:

providing said plurality of different image processing paths;

propagating the maximum dark value through the different processing paths; and

choosing the processing path that produces the most desirable processed maximum dark value.

18. The method claimed in claim 13 wherein said image has a plurality of color channels and said propagating the maximum dark value through the different processing paths further comprises determining a maximum dark value component as to each of said channels and setting the highest of said maximum dark value components as the maximum dark value of the respective said image processing path.

19. The method of claim 13 wherein said generating and selecting further comprise:

providing a base image processing path;

propagating the maximum dark value through the base image processing path; and

modifying one or more image transforms of the base image processing path based on the propagated maximum dark value to produce the other image processing paths.

20. A system for processing a photographic image captured by an image capture system, comprising the steps of:

means for determining a maximum dark value for the image capture system representing the response of the system to no light exposure;

means for generating a plurality of black level metrics using said maximum dark value, each said black level metric being associated with a respective one of a plurality of different image processing paths;

means for selecting one of a plurality of different image processing paths based on said black level metrics, to provide a selected image processing path, said selected image processing path having one or more image dependent transforms, that upon processing the maximum dark value produces a processed maximum dark value that meets a predetermined criteria for darkness such that the “smoky dark” problem is minimized; and

means for applying the image processing path to the photographic image to produce a processed photographic image.

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 11, 2013
From: EASTMAN KODAK COMPANY
To: INTELLECTUAL VENTURES FUND 83 LLC
Reel/Frame 030199/0231 →
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 Oct 17, 2001
From: GALLAGHER, ANDREW C.; GINDELE, EDWARD B.
To: EASTMAN KODAK COMPANY
Reel/Frame 012274/0846 →