IP Library Granted Patent US 9,179,045
Granted Patent B2
US 9,179,045 · App. 12/253,543 · Granted Nov 3, 2015

Gamut mapping based on numerical and perceptual models

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,179,045
App. No.
12/253,543
Granted
Nov 3, 2015
Kind
B2
Abstract

Methods and systems herein provide for color conversion. Such color conversion includes gamut mapping by determining a color gamut of an imaging device and receiving color data having color values external to the color gamut of the imaging device. The gamut mapping proceeds by determining a color region external to the color gamut and mapping the color values within the color region to the color gamut. Thereafter, the area of the color region is increased and the color values within the increased color region are mapped to the color gamut.

Claims (44)

1. A method of color conversion, the method comprising:

determining a color gamut of an imaging device;

receiving image data having color values external to the color gamut of the imaging device;

determining a color region of the image data external to the color gamut;

mapping the color values within the color region to the color gamut;

iteratively increasing an area of the color region; and

mapping the color values within the increased color region to the color gamut.

2. The method of claim 1 , further comprising generating a numerical model for mapping the color values within the color region to the color gamut.

3. The method of claim 2 , wherein generating the numerical model includes generating a radial basis function.

4. The method of claim 1 , further comprising:

generating a numerical model for mapping mapped color values to the color region; and

mapping a mapped color value to the color region based on the numerical model to determine whether the mapped color value is proximate to an original color value.

5. The method of claim 4 , wherein mapping a mapped color value to the color region based on the numerical model comprises mapping a CMYK mapped color value to a CIELab color region.

6. The method of claim 4 , further comprising comparing the remapped color value to a perceptual color model to determine whether the mapped color value is proximate to a human visual system value.

7. The method of claim 1 , wherein mapping the color region to the color gamut comprises mapping a CIELab color region to a CMYK color gamut.

8. The method of claim 1 , wherein iteratively increasing an area of the color region comprises expanding the area of the color region in color region increments based on a numerical model.

9. A color conversion system, comprising:

an imaging device operable to generate image data having a plurality of color values; and

a processor operable to convert the color values of the image data to a color gamut of another imaging device, wherein the processor determines a color region external to the color gamut, maps the color values within the color region to the color gamut, iteratively increases an area of the color region, and maps the color values within the increased color region to the color gamut.

10. The color conversion system of claim 9 , wherein the processor is further operable to generate a numerical model for mapping the color values within the color region to the color gamut.

11. The color conversion system of claim 10 , wherein the numerical model includes generating a radial basis function.

12. The color conversion system of claim 9 , wherein the processor is further operable to generate a numerical model for mapping mapped color values to the color region and to map a mapped color value to the color region based on the numerical model to determine whether the mapped color value is proximate to an original color value.

13. The color conversion system of claim 12 , wherein processor is further operable to map a CMYK mapped color value to a CIELab color region based on the numerical model.

14. The color conversion system of claim 12 , wherein processor is further operable to compare the remapped color value to a perceptual color model to determine whether the mapped color value is proximate to a human visual system value.

15. The color conversion system of claim 9 , wherein processor is further operable to map a CIELab color region to a CMYK color gamut.

16. The color conversion system of claim 9 , wherein the area of the color region comprises color region increments based on a numerical model.

17. A printing system, comprising:

a printer;

an imaging device operable to generate image data having a plurality of color values; and

a printer controller operable to process the color values of the image data and map the color values to a color gamut of the printer by determining a color region external to the color gamut, mapping the color values within the color region to the color gamut, increasing an area of the color region, and mapping the color values within the increased color region to the color gamut.

18. A method of color conversion, the method comprising:

determining a color gamut of an imaging device;

receiving image data having color values external to the color gamut of the imaging device;

determining a color region of the image data external to the color gamut;

mapping the color values within the color region to the color gamut via a numerical model of the color gamut;

mapping the mapped color values to the color region via a numerical model of the color region; and

comparing the mapped color values of the color region to original color values of the color region to determine whether the mapped color values correspond to the original color values.

19. A software program configured on a non-transitory computer readable medium and used in color conversion, the software program comprising instructions that are configured to direct a processor to:

determine a color gamut of an imaging device;

receive image data having color values external to the color gamut of the imaging device;

determine a color region of the image data external to the color gamut;

map the color values within the color region to the color gamut;

iteratively increase an area of the color region; and

map the color values within the increased color region to the color gamut.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED ON REEL 037593 FRAME 0641. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME TO AN ASSIGNMENT. Recorded Feb 22, 2016
From: RICOH PRODUCTION PRINT
To: RICOH COMPANY, LTD.
Reel/Frame 037868/0632 →
CHANGE OF NAME Recorded Jan 26, 2016
From: RICOH PRODUCTION PRINT
To: RICOH COMPANY, LTD.
Reel/Frame 037593/0641 →
CHANGE OF NAME Recorded Jan 26, 2016
From: INFORPRINT SOLUTIONS COMPANY, LLC
To: RICOH PRODUCTION PRINT SOLUTIONS LLC
Reel/Frame 037593/0888 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2008
From: QIAO, YUE; MITCHELL, JOAN L.
To: INFOPRINT SOLUTIONS COMPANY, LLC
Reel/Frame 021697/0838 →