Patent ID: 8440955
Filing Date: 2013-05-14
Classification: G06F,G09G,H04N

Abstract:
1. A method for adjusting pixels of a source image prior to being output to a display device comprising: segmenting the pixels of the source image into spatial groups; assigning one of a plurality of adjustment methods to each pixel in a group; creating an adjustment matrix set with one of rows or columns corresponding to the plurality of adjustment methods, and the other of rows or columns corresponding to a range of pixel values that exceed a discrete output device value, and adjustment values as entries; receiving a pixel of the source image in a graphics processing unit (GPU) and using the GPU to: determine if X,Y coordinates of the pixel are even or odd to determine the pixel's relative location in its spatial group and its corresponding adjustment method; check a value of the pixel to determine the range of pixel values that the value of the pixel exceeds a discrete output device value: select an adjustment value from the adjustment matrix set corresponding to the determined adjustment method and the determined range of pixel values; and adjust the value of the pixel by the adjustment value to obtain an adjusted pixel value.