Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for color correction, the method comprising: determining, by a data processing system, pseudo-native device information for a color device from a first set of gamma correction functions corresponding to different color components in a first color space, wherein a first gamma correction function of the first set is derived from a native transfer function and other gamma correction functions of the first set are derived with a first predetermined algorithm based on the first gamma correction function with each gamma correction function being associated with a different color component in the first color space, wherein the first gamma correction function is different than the other gamma correction functions; and independently generating, by the data processing system, each gamma correction function of the first set of gamma correction functions from the pseudo-native device information with a second predetermined algorithm.
2. The method as in claim 1 , wherein, when applied, the second predetermined algorithm independently generates each gamma correction function of a second set of gamma correction functions from native device information which specifies color characteristics of the color device, wherein the first predetermined algorithm is configured to optimize gray colors in a first region and to optimize skin colors in a second region of the first set of gamma correction functions.
3. The method as in claim 2 , wherein the color device displays colors, and the native device information comprises data specifying transfer functions of the color device.
4. The method as in claim 1 , further comprising: calibrating, by the data processing system, a plurality of colors produced on the color device to generate the first set of gamma correction functions respectively for the different color components of the first color space, the plurality of colors associated with a color parameter of a plurality of values.
5. The method as in claim 4 , wherein the plurality of colors comprise grays in a first range of the color parameter and skin tone colors in a second range of the color parameter.
6. A non-transitory computer readable storage medium containing executable computer program instructions which when executed by a computer system cause said computer system to perform a method for color correction, the method comprising: determining, by a data processing system, pseudo-native device information for a color device from a first set of gamma correction functions corresponding to different color components in a first color space, wherein a first gamma correction function of the first set is derived from a native transfer function and other gamma correction functions of the first set are derived with a first predetermined algorithm based on the first gamma correction function with each gamma correction function being associated with a different color component in the first color space, wherein the first gamma correction function is different than the other gamma correction functions; and independently generating, by the data processing system, each gamma correction function of the first set of gamma correction functions from the pseudo-native device information with a second predetermined algorithm.
7. The medium as in claim 6 , wherein, when applied, the second predetermined algorithm independently generates each gamma correction function of a second set of gamma correction functions from native device information which specifies color characteristics of the color device, wherein the first predetermined algorithm is configured to optimize gray colors in a first region and to optimize skin colors in a second region of the first set of color correction functions.
8. The medium as in claim 7 , wherein the color device displays colors, and the native device information comprises data specifying transfer functions of the color device.
9. The medium as in claim 6 , wherein the method further comprises: calibrating a plurality of colors produced on the color device to generate the first set of gamma correction functions respectively for the different color components of the first color space, the plurality of colors associated with a color parameter of a plurality of values.
10. The medium as in claim 9 , wherein the plurality of colors comprise grays in a first range of the color parameter and skin tone colors in a second range of the color parameter.
11. A data processing system for color correction, the data processing system comprising: a memory for storing instructions; and one or more processing units coupled to the memory, the one or more processing units to execute the instructions to determine a first set of gamma correction functions with a first predetermined algorithm, to determine pseudo-native device information for a color device from a first set of gamma correction functions corresponding to different color components in a first color space, wherein a first gamma correction function of the first set is derived from a native transfer function and other gamma correction functions of the first set are derived with a first predetermined algorithm based on the first gamma correction function with each gamma correction function being associated with a different color component in the first color space and to generate independently each gamma correction function of the first set of gamma correction functions from the pseudo-native device information with a second predetermined algorithm, wherein the first gamma correction function is different than the other gamma correction functions.
12. The data processing system as in claim 11 , wherein, when applied, the second predetermined algorithm independently generates each gamma correction function of a second set of gamma correction functions from native device information which specifies color characteristics of the color device, wherein the first predetermined algorithm is configured to optimize gray colors in a first region and to optimize skin colors in a second region of the first set of color correction function.
13. The data processing system as in claim 12 , wherein the color device displays colors, and the native device information comprises data specifying transfer functions of the color device.
14. The data processing system as in claim 11 , wherein the one or more processing units are configured to execute instructions to calibrate a plurality of colors produced on the color device to generate the first set of gamma correction functions respectively for the different color components of the first color space, the plurality of colors associated with a color parameter of a plurality of values.
15. The data processing system as in claim 14 , wherein the plurality of colors comprise grays in a first range of the color parameter and skin tone colors in a second range of the color parameter.
16. A non-transitory computer readable storage medium containing a data structure specifying device information for a color device and executable computer program instructions which when used and executed by a computer system, respectively cause said computer system to perform color gamma correction specified by the data structure which is obtained by a method for color gamma correction, the method comprising: determining data specifying updated device information for the color device from a first set of color gamma correction functions corresponding to different color components in a first color space, wherein a first color gamma correction function of the first set is derived from a native transfer function and other color gamma correction functions of the first set are automatically derived based on the first color gamma correction function with each color gamma correction function being associated with a different color component in the first color space, wherein the first color gamma correction function is different than the other color gamma correction functions; and generating using a predetermined algorithm the first set of color gamma correction functions from the updated device information.
17. The medium as in claim 16 , wherein, when applied, the predetermined algorithm generates a second set of color gamma correction functions from native device information which specifies color characteristics of the color device.
18. The medium as in claim 17 , wherein the color device displays colors, and the native device information comprises data specifying transfer functions of the color device.
19. The medium as in claim 16 , wherein the method further comprising: calibrating a plurality of colors produced on the device to generate the first set of color gamma correction functions respectively for the different color components of the first color space, the plurality of colors associated with a color parameter of a plurality of values.
20. The medium as in claim 19 , wherein the plurality of colors comprise grays in a first range of the color parameter and skin tone colors in a second range of the color parameter.
21. A non-transitory computer readable storage medium containing executable computer program instructions which when executed by a computer system cause the computer system to perform a method of displaying data, the method comprising: receiving uncorrected color data of an image to be displayed on a display device; correcting the uncorrected color data to produce corrected color data through a first set of color gamma correction functions obtained from an algorithm which generates the first set of color correction functions from pseudo-native device information for a color device, wherein the pseudo-native device information is determined from the first set of color gamma correction functions, which correspond to different color components in a first color space, wherein a first color gamma correction function of the first set is derived from a native transfer function and other color gamma correction functions of the first set are automatically derived based on the first color gamma correction function with each color gamma correction function being associated with a different color component in the first color space, wherein the first color gamma correction function is different than the other color gamma correction functions; and displaying the corrected color data on the color device.
22. The medium as in claim 21 , wherein the color device displays colors, and the pseudo-native device information comprises data specifying pseudo-native transfer functions of the device.
23. The medium as in claim 21 , wherein, to determine the pseudo-native device information, the color gamma correction function is obtained from calibrating a plurality of colors produced on the device.
24. The medium as in claim 23 , wherein the plurality of colors comprise grays in a first range of a color parameter and skin tone colors in a second range of the color parameter.
Unknown
November 19, 2013
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.