US2011249141A1PendingUtilityA1

Method and apparatus for color correction of color devices for various operating conditions

Assignee: CHEN KOKPriority: Apr 18, 2003Filed: Jun 23, 2011Published: Oct 13, 2011
Est. expiryApr 18, 2023(expired)· nominal 20-yr term from priority
H04N 9/68H04N 21/44H04N 5/58H04N 21/42202H04N 21/4854
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and apparatuses for color correction of color device for various operating conditions. In at least one embodiment of the present invention, operating under a current condition, a color correction operation that is derived from color correction operations defined for other conditions is performed on the color data. In another embodiment, a device profile for managing colors for a color device operating under one condition is interpolated from the device profiles for the color device operating under other conditions (e.g., based on the input received from a user interface according to the perception of the user or based on the measurement of a sensor). The interpolation can be based on the input received from a user interface according to the perception of the user or it can be based on the measurement of a sensor or a set of sensors. Various operating conditions for a color device (e.g., a scanner, a camera, a video camera, a printer, a display device such as a CRT monitor or an LCD display panel, a television set, or others) include chromaticity and illumination of ambient light, background color for a display device, characteristics of print media for a printer, humidity, temperature, pressure and ink level for an ink jet printer, the age of a light source for a scanner, and others.

Claims

exact text as granted — not AI-modified
1 . A method of color correction for a color device operating under various conditions, the method comprising:
 performing a first color correction operation for the color device operating under a first condition according to a first input and a plurality of second color correction operations for the color device operating under a plurality of second conditions, the first input indicating a relation between the first condition and the plurality of second conditions.   
     
     
         2 . A method as in  claim 1  further comprising:
 receiving a second input from a user interface to define one of the plurality of second color correction operations for the color device operating under one of the plurality of second conditions. 
 
     
     
         3 . A method as in  claim 2  wherein the second input calibrates the one of the plurality of second color correction operations according to a perspective of a user for the color device operating under the one of the plurality of second conditions. 
     
     
         4 . A method as in  claim 3  wherein the one of the plurality of second color correction operations corrects a color data for a plurality of grays to maintain a consistent white point according to the perspective of the user for the color device operating under the one of the plurality of second conditions. 
     
     
         5 . A method as in  claim 4  wherein the plurality of grays comprises at least one of:
 a) black; 
 b) white. 
 
     
     
         6 . A method as in  claim 1  further comprising:
 receiving the first input from a user interface. 
 
     
     
         7 . A method as in  claim 6  wherein the first input specifies weights for the plurality of second conditions; and the first color correction operation is an average of the plurality of second color correction operations weighted according to the weights. 
     
     
         8 . A method as in  claim 7  further comprising:
 providing feedback to demonstrate one or more colors corrected by the first color correction operation in response to the first input. 
 
     
     
         9 . A method as in  claim 8  wherein the one or more colors comprise a plurality of grays. 
     
     
         10 . A method as in  claim 8  wherein the color device comprises a display device; and, the feedback is displayed on the display device operating under the first condition. 
     
     
         11 . A method as in  claim 1  further comprising:
 receiving the first input from a sensor. 
 
     
     
         12 . A method as in  claim 11  wherein the sensor quantifies at least one parameter; the first input comprises the at least one parameter for the first condition; and, the first color correction operation is an interpolation of the plurality of second color correction operations according to the at least one parameter. 
     
     
         13 . A method as in  claim 1  further comprising:
 generating a first device profile for the color device operating under the first condition from the first input and a plurality of second device profiles, the plurality of second device profiles corresponding to the plurality of second color correction operations for the color device operating under the plurality of second conditions. 
 
     
     
         14 . A method as in  claim 13  wherein each of the first device profile and the plurality of second device profiles is defined in a device profile space; and, the first device profile is generated from an interpolation constrained in a subspace of the device profile space according to the first input. 
     
     
         15 . A method as in  claim 13  further comprising:
 receiving a second input from a user interface to define one of the plurality of second color correction operations for the color device operating under one of the plurality of second conditions; and 
 generating a device profile for the color device under the one of the plurality of second conditions from the second input and a device profile of the color device. 
 
     
     
         16 . A method as in  claim 13  wherein the first color correction operation is performed using the first device profile. 
     
     
         17 . A method as in  claim 16  wherein said performing the first color correction operation comprises:
 converting between a first color data for the color device operating under the first condition and a second color data according to the first device profile. 
 
     
     
         18 . A method as in  claim 1  wherein the color device comprises one of:
 a) a scanner; 
 b) a camera; 
 c) a video camera; 
 d) a printer; 
 e) a display device; and 
 f) a television set. 
 
     
     
         19 . A color device for operation under various conditions, the device comprising:
 memory, the memory storing a representation of a plurality of second color correction operations for the color device operating under a plurality of second conditions; and   a processor coupled to the memory, the processor performing a first color correction operation for the color device operating under a first condition according to the plurality of second color correction operations and a first input which indicates a relation between the first condition and the plurality of second conditions.   
     
     
         20 . A color device as in  claim 19  wherein the processor receives a second input from a user interface to define one of the plurality of second color correction operations for the color device operating under one of the plurality of second conditions. 
     
     
         21 . A color device as in  claim 20  wherein the second input calibrates the one of the plurality of second color correction operations according to a perspective of a user for the color device operating under the one of the plurality of second conditions. 
     
     
         22 . A color device as in  claim 21  wherein the one of the plurality of second color correction operations corrects a color data for a plurality of grays to maintain a consistent white point according to the perspective of the user for the color device operating under the one of the plurality of second conditions. 
     
     
         23 . A color device as in  claim 22  wherein the plurality of grays comprises at least one of:
 a) black; 
 b) white. 
 
     
     
         24 . A color device as in  claim 19  wherein the processor receives the first input from a user interface. 
     
     
         25 . A color device as in  claim 24  wherein the first input specifies weights for the plurality of second conditions; and the first color correction operation is an average of the plurality of second color correction operations weighted according to the weights. 
     
     
         26 . A color device as in  claim 25  wherein the color device comprises a display device; and
 the processor causes the display device to provide feedback to demonstrate one or more colors corrected by the first color correction operation in response to the first input. 
 
     
     
         27 . A color device as in  claim 26  wherein the one or more colors comprise a plurality of grays. 
     
     
         28 . A color device as in  claim 26  wherein the feedback is displayed on the display device operating under the first condition. 
     
     
         29 . A color device as in  claim 19  further comprising:
 a sensor coupled to the processor, the processor receiving the first input from the sensor. 
 
     
     
         30 . A color device as in  claim 29  wherein the sensor quantifies at least one parameter; the first input comprises the at least one parameter for the first condition; and, the first color correction operation is an interpolation of the plurality of second color correction operations according to the at least one parameter. 
     
     
         31 . A color device as in  claim 19  wherein the processor generates a first device profile for the color device operating under the first condition from the first input and a plurality of second device profiles; and, the plurality of second device profiles correspond to the plurality of second color correction operations for the color device operating under the plurality of second conditions. 
     
     
         32 . A color device as in  claim 31  wherein each of the first device profile and the plurality of second device profiles is defined in a device profile space; and, the first device profile is generated from an interpolation constrained in a subspace of the device profile space according to the first input. 
     
     
         33 . A color device as in  claim 31  wherein the processor receives a second input from a user interface to define one of the plurality of second color correction operations for the color device operating under one of the plurality of second conditions; and, the processor generates a device profile for the color device under the one of the plurality of second conditions from the second input and a device profile of the color device. 
     
     
         34 . A color device as in  claim 31  wherein the first color correction operation is performed using the first device profile. 
     
     
         35 . A color device as in  claim 34  wherein the processor converts between a first color data for the color device operating under the first condition and a second color data according to the first device profile to perform the first color correction operation. 
     
     
         36 . A color device as in  claim 19  wherein the color device comprises one of:
 a) a scanner; 
 b) a camera; 
 c) a video camera; 
 d) a printer; 
 e) a display device; and 
 f) a television set. 
 
     
     
         37 . A machine readable medium containing executable computer program instructions which when executed by a digital processing system cause said system to perform a method of color correction for a color device operating under various conditions, the method comprising:
 performing a first color correction operation for the color device operating under a first condition according to a first input and a plurality of second color correction operations for the color device operating under a plurality of second conditions, the first input indicating a relation between the first condition and the plurality of second conditions.   
     
     
         38 . A medium as in  claim 37  wherein the method further comprises:
 receiving a second input from a user interface to define one of the plurality of second color correction operations for the color device operating under one of the plurality of second conditions. 
 
     
     
         39 . A medium as in  claim 38  wherein the second input calibrates the one of the plurality of second color correction operations according to a perspective of a user for the color device operating under the one of the plurality of second conditions. 
     
     
         40 . A medium as in  claim 39  wherein the one of the plurality of second color correction operations corrects a color data for a plurality of grays to maintain a consistent white point according to the perspective of the user for the color device operating under the one of the plurality of second conditions. 
     
     
         41 . A medium as in  claim 40  wherein the plurality of grays comprises at least one of:
 a) black; 
 b) white. 
 
     
     
         42 . A medium as in  claim 37  wherein the method further comprises:
 receiving the first input from a user interface. 
 
     
     
         43 . A medium as in  claim 42  wherein the first input specifies weights for the plurality of second conditions; and the first color correction operation is an average of the plurality of second color correction operations weighted according to the weights. 
     
     
         44 . A medium as in  claim 43  wherein the method further comprises:
 providing feedback to demonstrate one or more colors corrected by the first color correction operation in response to the first input. 
 
     
     
         45 . A medium as in  claim 44  wherein the one or more colors comprise a plurality of grays. 
     
     
         46 . A medium as in  claim 44  wherein the color device comprises a display device; and, the feedback is displayed on the display device operating under the first condition. 
     
     
         47 . A medium as in  claim 37  wherein the method further comprises:
 receiving the first input from a sensor. 
 
     
     
         48 . A medium as in  claim 47  wherein the sensor quantifies at least one parameter; the first input comprises the at least one parameter for the first condition; and, the first color correction operation is an interpolation of the plurality of second color correction operations according to the at least one parameter. 
     
     
         49 . A medium as in  claim 37  wherein the method further comprises:
 generating a first device profile for the color device operating under the first condition from the first input and a plurality of second device profiles, the plurality of second device profiles corresponding to the plurality of second color correction operations for the color device operating under the plurality of second conditions. 
 
     
     
         50 . A medium as in  claim 49  wherein each of the first device profile and the plurality of second device profiles is defined in a device profile space; and, the first device profile is generated from an interpolation constrained in a subspace of the device profile space according to the first input. 
     
     
         51 . A medium as in  claim 49  wherein the method further comprises:
 receiving a second input from a user interface to define one of the plurality of second color correction operations for the color device operating under one of the plurality of second conditions; and 
 generating a device profile for the color device under the one of the plurality of second conditions from the second input and a device profile of the color device. 
 
     
     
         52 . A medium as in  claim 49  wherein the first color correction operation is performed using the first device profile. 
     
     
         53 . A medium as in  claim 52  wherein said performing the first color correction operation comprises:
 converting between a first color data for the color device operating under the first condition and a second color data according to the first device profile. 
 
     
     
         54 . A medium as in  claim 37  wherein the color device comprises one of:
 a) a scanner; 
 b) a camera; 
 c) a video camera; 
 d) a printer; 
 e) a display device; and 
 f) a television set. 
 
     
     
         55 . A color device for operation under various conditions, the device comprising:
 means for performing a first color correction operation for the color device operating under a first condition according to a first input and a plurality of second color correction operations for the color device operating under a plurality of second conditions, the first input indicating a relation between the first condition and the plurality of second conditions.   
     
     
         56 . A color device as in  claim 55  further comprising:
 means for receiving a second input from a user interface to define one of the plurality of second color correction operations for the color device operating under one of the plurality of second conditions. 
 
     
     
         57 . A color device as in  claim 56  wherein the second input calibrates the one of the plurality of second color correction operations according to a perspective of a user for the color device operating under the one of the plurality of second conditions. 
     
     
         58 . A color device as in  claim 57  wherein the one of the plurality of second color correction operations corrects a color data for a plurality of grays to maintain a consistent white point according to the perspective of the user for the color device operating under the one of the plurality of second conditions. 
     
     
         59 . A color device as in  claim 58  wherein the plurality of grays comprises at least one of:
 a) black; 
 b) white. 
 
     
     
         60 . A color device as in  claim 55  further comprising:
 means for receiving the first input from a user interface. 
 
     
     
         61 . A color device as in  claim 60  wherein the first input specifies weights for the plurality of second conditions; and the first color correction operation is an average of the plurality of second color correction operations weighted according to the weights. 
     
     
         62 . A color device as in  claim 61  further comprising:
 means for providing feedback to demonstrate one or more colors corrected by the first color correction operation in response to the first input. 
 
     
     
         63 . A color device as in  claim 62  wherein the one or more colors comprise a plurality of grays. 
     
     
         64 . A color device as in  claim 62  wherein the color device comprises a display device; and,
 the feedback is displayed on the display device operating under the first condition. 
 
     
     
         65 . A color device as in  claim 55  further comprising:
 means for receiving the first input from a sensor. 
 
     
     
         66 . A color device as in  claim 65  wherein the sensor quantifies at least one parameter; the first input comprises the at least one parameter for the first condition; and, the first color correction operation is an interpolation of the plurality of second color correction operations according to the at least one parameter. 
     
     
         67 . A color device as in  claim 55  further comprising:
 means for generating a first device profile for the color device operating under the first condition from the first input and a plurality of second device profiles, the plurality of second device profiles corresponding to the plurality of second color correction operations for the color device operating under the plurality of second conditions. 
 
     
     
         68 . A color device as in  claim 67  wherein each of the first device profile and the plurality of second device profiles is defined in a device profile space; and, the first device profile is generated from an interpolation constrained in a subspace of the device profile space according to the first input. 
     
     
         69 . A color device as in  claim 67  further comprising:
 means for receiving a second input from a user interface to define one of the plurality of second color correction operations for the color device operating under one of the plurality of second conditions; and 
 means for generating a device profile for the color device under the one of the plurality of second conditions from the second input and a device profile of the color device. 
 
     
     
         70 . A color device as in  claim 67  wherein the first color correction operation is performed using the first device profile. 
     
     
         71 . A color device as in  claim 70  wherein said means for performing the first color correction operation comprises:
 means for converting between a first color data for the color device operating under the first condition and a second color data according to the first device profile. 
 
     
     
         72 . A color device as in  claim 55  wherein the color device comprises one of:
 a) a scanner; 
 b) a camera; 
 c) a video camera; 
 d) a printer; 
 e) a display device; and 
 f) a television set.

Join the waitlist — get patent alerts

Track US2011249141A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.