Method and system for color enhancement with color volume adjustment and variable shift along luminance axis
First Claim
Patent Images
1. A method of color enhancement using a detection volume and a shift volume, said method performed on a computing device, and comprising:
- receiving color data for a plurality of pixels, color data for a pixel comprising a luminance value and a set of chromatic values;
translating a set of chromatic values for a pixel into a first position in a color coordinate plane, said color coordinate plane corresponding to said luminance value;
comparing said first position of said pixel to said detection volume;
shifting said first position of said pixel to a second position if said first position is detected in said detection volume, said second position comprised in a shift volume, wherein said detection volume and said shift volume are variable along a luminance axis; and
displaying said plurality of pixels.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the claimed subject matter provide a system and process for enhancing the display of color in a graphical display. In one embodiment, a process is provided for color enhancement using a detection volume and a shift volume. In one embodiment, input from pixels, as color data, is compared to a detection volume. If the color data of an input is detected in the detection volume, the color data is modified to a corresponding position in the shift volume, the modification consisting of an enhancement to the original color.
-
Citations
20 Claims
-
1. A method of color enhancement using a detection volume and a shift volume, said method performed on a computing device, and comprising:
-
receiving color data for a plurality of pixels, color data for a pixel comprising a luminance value and a set of chromatic values; translating a set of chromatic values for a pixel into a first position in a color coordinate plane, said color coordinate plane corresponding to said luminance value; comparing said first position of said pixel to said detection volume; shifting said first position of said pixel to a second position if said first position is detected in said detection volume, said second position comprised in a shift volume, wherein said detection volume and said shift volume are variable along a luminance axis; and displaying said plurality of pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for constructing a detection volume and a shift volume for color enhancement, said method performed in a computing device, and comprising:
-
receiving a first detection area in a first color coordinate plane; receiving a second detection area in a second color coordinate plane; defining a first shift area in said first color coordinate plane, said first shift area corresponding to said first detection area; defining a second shift area in said second color coordinate plane, said second shift area corresponding to said second detection area; interpolating, from said first detection area and said second detection area, a plurality of detection areas disposed in a plurality of color coordinate planes, said plurality of detection areas constructing a detection volume; and interpolating, from said first shift area and said second shift area, a plurality of shift areas disposed in said plurality of color coordinate planes, constructing a shift volume, wherein said detection volume and said shift volume are variable along a luminance axis. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. In a computer system having a graphical user interface including a display and a user interface selection device, a method of providing color enhancement from an interface on the display, comprising:
-
displaying a detection volume comprising a plurality of detection regions disposed in a plurality of color coordinate planes, said plurality of color coordinate planes corresponding to an axis of discrete luminance; displaying a shift volume comprising a plurality of shift regions disposed in a plurality of color coordinate planes, said plurality of color coordinate planes corresponding to an axis of discrete luminance; receiving an input from said interface on said display, said input indicative of a modification to a detection region comprised in said detection volume and a modification to a shift region comprised in said shift volume; modifying said detection volume and said shift volume to correspond to said input; and storing said input in a memory. - View Dependent Claims (17, 18, 19, 20)
-
Specification