IP Library Granted Patent US 9,330,337
Granted Patent B2
US 9,330,337 · App. 14/299,747 · Granted May 3, 2016

Color analytics for a digital image

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 9,330,337
App. No.
14/299,747
Granted
May 3, 2016
Kind
B2
Abstract

An automated, computerized method is provided for processing an image. The method includes the steps of providing an image file depicting an image, in a computer memory, determining intrinsic component information as a function of spatio-spectral information for the image, and calculating analytical information, as a function of the intrinsic component information.

Claims (32)

1. An automated, computerized method for processing an image, comprising the steps of:

providing an image file depicting an image, in a computer memory;

determining multi-band intrinsic component information as a function of spatio-spectral information for intrinsic material and illumination for surfaces depicted in the image, expressed in a spatial extent of spectral characteristics; and

using the multi-band intrinsic component information to generate illumination information for use in a match of illumination characteristics between a first scene and a second scene.

2. The method of claim 1 wherein the first scene comprises a recorded scene and the second scene comprises a synthetic scene.

3. An automated, computerized method for processing an image, comprising the steps of:

providing an image file depicting an image, in a computer memory;

determining intrinsic component information as a function of spatio-spectral information for the image; and

using the intrinsic component information to generate illumination information for use in a match of illumination characteristics between a first scene and a second scene wherein the step of using the intrinsic component information to generate illumination information for use in a match of illumination characteristics between a first scene and a second scene is carried out by generating direct illumination and ambient illumination information for the first scene.

4. A computer program product, disposed on a non-transitory computer readable media, the product including computer executable process steps operable to control a computer to: provide an image file depicting an image, in a computer memory, determine multi-band intrinsic component information as a function of spatio-spectral information for intrinsic material and illumination for surfaces depicted in the image, expressed in a spatial extent of spectral characteristics and use the multi-band intrinsic component information to generate illumination information for use in a match of illumination characteristics between a first scene and a second scene.

5. The computer program product of claim 4 wherein the first scene comprises a recorded scene and the second scene comprises a synthetic scene.

6. A computer program product, disposed on a non-transitory computer readable media, the product including computer executable process steps operable to control a computer to: provide an image file depicting an image, in a computer memory, determine intrinsic component information as a function of spatio-spectral information for the image and use the intrinsic component information to generate illumination information for use in a match of illumination characteristics between a first scene and a second scene wherein the process step to use the intrinsic component information to generate illumination information for use in a match of illumination characteristics between a first scene and a second scene is carried out by generating direct illumination and ambient illumination information for the first scene.

7. A device, comprising:

a computer system arranged and configured to execute a routine to access an image file depicting an image, in a computer memory, determine multi-band intrinsic component information as a function of spatio-spectral information for intrinsic material and illumination for surfaces depicted in the image, expressed in a spatial extent of spectral characteristics, use the multi-band intrinsic component information to generate illumination information and output the illumination information for use in a match of illumination characteristics between a first scene and a second scene.

8. An automated, computerized method for processing an image, comprising the steps of:

providing an image file depicting an image, in a computer memory;

determining multi-band intrinsic component information as a function of spatio-spectral information for intrinsic material and illumination for surfaces depicted in the image, expressed in a spatial extent of spectral characteristics; and

using the multi-band intrinsic component information to control illumination characteristics for a scene.

9. An automated, computerized method for processing an image, comprising the steps of:

providing an image file depicting an image, in a computer memory;

determining intrinsic component information as a function of spatio-spectral information for the image; and

using the intrinsic component information to control illumination characteristics for a scene wherein the step of using the intrinsic component information to control illumination characteristics for a scene is carried out by modifying recorded images of the scene as a function of an error between desired illumination characteristics and calculated illumination characteristics.

10. An automated, computerized method for processing an image, comprising the steps of:

providing an image file depicting an image, in a computer memory;

determining intrinsic component information as a function of spatio-spectral information for the image; and

using the intrinsic component information to control illumination characteristics for a scene wherein the step of using the intrinsic component information to control illumination characteristics for a scene is carried out by controlling lighting of the scene as a function of an error between desired illumination characteristics and calculated illumination characteristics.

11. A computer program product, disposed on a non-transitory computer readable media, the product including computer executable process steps operable to control a computer to: provide an image file depicting an image, in a computer memory, determine multi-band intrinsic component information as a function of spatio-spectral information for intrinsic material and illumination for surfaces depicted in the image, expressed in a spatial extent of spectral characteristics and use the multi-band intrinsic component information to control illumination characteristics for a scene.

12. A computer program product, disposed on a non-transitory computer readable media, the product including computer executable process steps operable to control a computer to: provide an image file depicting an image, in a computer memory, determine intrinsic component information as a function of spatio-spectral information for the image and use the intrinsic component information to control illumination characteristics for a scene wherein the process step to use the intrinsic component information to control illumination characteristics for a scene is carried out by modifying recorded images of the scene as a function of an error between desired illumination characteristics and calculated illumination characteristics.

13. A computer program product, disposed on a non-transitory computer readable media, the product including computer executable process steps operable to control a computer to: provide an image file depicting an image, in a computer memory, determine intrinsic component information as a function of spatio-spectral information for the image and use the intrinsic component information to control illumination characteristics for a scene wherein the process step to use the intrinsic component information to control illumination characteristics for a scene is carried out by controlling lighting of the scene as a function of an error between desired illumination characteristics and calculated illumination characteristics.

14. A device comprising:

a computer system arranged and configured to execute a routine to access an image file depicting an image, in a computer memory, determine multi-band intrinsic component information as a function of spatio-spectral information for intrinsic material and illumination for surfaces depicted in the image, expressed in a spatial extent of spectral characteristics, and use the multi-band intrinsic component information to control illumination characteristics for a scene.

15. The device of claim 14 further comprising an output adapted to be coupled to a lighting system to apply the intrinsic component information to control illumination characteristics for a scene.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2022
From: TANDENT COMPUTER VISION LLC
To: INNOVATION ASSET COLLECTIVE
Reel/Frame 061387/0149 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2019
From: TANDENT VISION SCIENCE, INC.
To: TANDENT COMPUTER VISION LLC
Reel/Frame 049080/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2014
From: MAXWELL, BRUCE ALLEN; FRIEDHOFF, RICHARD MARK; SMITH, CASEY ARTHUR
To: TANDENT VISION SCIENCE, INC.
Reel/Frame 033343/0157 →