Patentable/Patents/US-8159500
US-8159500

Methods and apparatus for color grading with gamut match preview

PublishedApril 17, 2012
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method for color grading an image within RGB color space including color values includes receiving a source image having first pixels, wherein second pixels from the first pixels are associated with colors within a first gamut but not a second gamut, receiving a color grading signal, determining a graded image by automatically modifying the colors associated with second pixels to become modified colors in response to the color grading signal, wherein the modified colors are within the second gamut, and wherein at least one color component value of the colors of the second pixels is similar to at least one color component value of the modified colors of the second pixels, wherein ordinality of colors in the one color component of the second pixels in the source image are preserved in the modified colors in the graded image, and storing the color grading signal in a memory.

Patent Claims
23 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for color grading an image within a color space comprising a plurality of color component values, the method comprising: a) receiving a source image comprising a first plurality of pixels, wherein a second plurality of pixels from the first plurality of pixels are associated with colors within a first gamut but outside a second gamut, and wherein the color space comprises RGB; b) receiving a color grading signal; c) determining a graded image by automatically modifying the colors associated with pixels from the second plurality of pixels to become modified colors in response to the color grading signal, wherein the modified colors are within the second gamut, and wherein at least one color component value of the colors of the second plurality of pixels are substantially similar to at least one color component value of the modified colors of the second plurality of pixels, wherein an order of colors in the one color component of the second plurality of pixels in the source image is preserved in the modified colors in the graded image; and d) storing the color grading signal in a memory.

2

2. The method of claim 1 further comprising: e) displaying the graded image to a user, wherein the graded image comprises a plurality of pixels associated with colors within the second gamut.

3

3. The method of claim 2 wherein b) comprises receiving the color grading signal from a user; and wherein d) comprises storing the color grading signal in the memory after repeating steps b), c), and e) until the user is satisfied with the graded image.

4

4. The method of claim 1 further comprising: retrieving the color grading signal from the memory; and re-determining the graded image in response to the color grading signal and the source image.

5

5. The method of claim 4 further comprising: performing a transformation of colors of a plurality of pixels in the graded image to form a transformed image having modified colors for the plurality of pixels, wherein the modified colors are adapted to drive an output device; and storing the transformed image to a memory.

6

6. The method of claim 5 further comprising: retrieving the transformed image from the memory; and driving an output device with the transformed image to record an image onto output media, wherein the transformation of the colors is associated with the media driver.

7

7. The method of claim 6 wherein the output device is selected from a group consisting of: a film recorder, a paper printer, a media printer.

8

8. The method of claim 1 wherein a pixel from the second plurality of pixels is associated with a color outside the second gamut; and wherein receiving the color grading signal comprises receiving a color grading signal for a color not associated with the pixel.

9

9. A method for modifying source images within an unambiguous color space the method comprising: receiving a first source image having pixels associated with colors within a source gamut but outside a desired gamut; retrieving a plurality of color grading signals; determining a color graded image by modifying the colors of the pixels to form modified colors in response to the plurality of color grading signals and in response to a gamut remapping process, wherein the gamut remapping process maintains at most two color components of the colors within the unambiguous color space, and wherein the gamut remapping process preserves an order of colors within a third color component.

10

10. The method of claim 9 further comprising: receiving a plurality of source images; determining a plurality of color graded images in response to the plurality of color grading signals and in response to the gamut remapping process; and storing the plurality of color graded images.

11

11. The method of claim 10 further comprising: transforming of colors in the plurality of color graded images in response to transformed colors adapted to drive an output device; and storing the transformed colors.

12

12. The method of claim 10 further comprising driving an output device in response to the plurality of color graded images to output images onto an output media.

13

13. The method of claim 12 wherein the output media is selected from a group consisting of: film media, paper media, tangible media.

14

14. The method of claim 9 wherein the gamut remapping process maintains only one color component of the colors within the unambiguous color space.

15

15. The method of claim 9 wherein the unambiguous color space is Red, Green, and Blue, and wherein the two color components are selected from a group consisting of: Red and Blue, Red and Green, Blue and Green.

16

16. Film media including the output images determined according to the process described in claim 13 .

17

17. A computer system for color grading an image within a color space comprising a plurality of color component values, the computer system comprising: a memory configured to store a source image comprising a first plurality of pixels, wherein a second plurality of pixels from the first plurality of pixels are associated with colors within a first gamut but outside a second gamut, and wherein the color space comprises RGB; a display coupled to the memory, wherein the display is configured to display the source image; a color grading input portion configured to receive a plurality of color grading signals; and a processing portion coupled to the memory, display, and the color grading input portion, wherein the processing portion is configured to determine a plurality of graded images by automatically modifying the colors associated with pixels from the second plurality of pixels to become modified colors in response to the plurality of color grading signals, wherein the modified colors are within the second gamut, and wherein at least one color component value of the colors of the second plurality of pixels are substantially similar to at least one color component value of the modified colors of the second plurality of pixels, wherein an order of colors in the one color component of the second plurality of pixels in the source image are preserved in the modified colors in the plurality of graded images; wherein the display is also configured to display the plurality of graded images.

18

18. The computer system of claim 17 wherein the display is configured to be viewable by a user; and wherein the color grading input portion configured to receive the plurality of color grading signals from the user.

19

19. The computer system of claim 18 wherein the memory is configured to store a color grading signal from the plurality of color grading signals.

20

20. A non-transitory computer-readable storage medium for a computer system comprising computer executable code for modifying source images within an unambiguous color space, wherein the computer system includes a memory and a processor, the computer executable code comprising: code executable by the processor to retrieve a first source image having pixels associated with colors within a source gamut but outside a desired gamut from the memory; code executable by the processor to retrieve a plurality of color grading signals; and code executable by the processor to determine a color graded image by modifying the colors of the pixels to form modified colors in response to the plurality of color grading signals and in response to a gamut remapping process, wherein the gamut remapping process maintains at most two color components of the colors within the unambiguous color space, and wherein the gamut remapping process preserves an order of colors within a third color component.

21

21. The non-transitory computer-readable storage medium of claim 20 further comprising: code executable by the processor to retrieve a plurality of source images; code executable by the processor to determine a plurality of color graded images in response to the plurality of color grading signals and in response to the gamut remapping process; and code executable by the processor to store the plurality of color graded images in the memory.

22

22. The non-transitory computer-readable storage medium of claim 20 further comprising: code executable by the processor to drive an output device in response to the plurality of color graded images to output images onto an output media; wherein the output media is selected from a group consisting of: film media, paper media, tangible media.

23

23. The non-transitory computer-readable storage medium of claim 20 wherein the gamut remapping process maintains only one color component of the colors within the unambiguous color space.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

August 12, 2008

Publication Date

April 17, 2012

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Methods and apparatus for color grading with gamut match preview” (US-8159500). https://patentable.app/patents/US-8159500

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.