Patent ID: 7421143

Claim:
A method for dynamic range adjustment of image data, comprising: determining a white point of an image; determining a black point of the image; classifying pixels of the image as one of pictorial data and non-pictorial data types; and determining an offset value for a pixel of the image based on the determined black point of the image and the classification of the pixel, wherein dynamic range adjustment of the image data is performed using the determined offset value for each type of the classified pixels and the determined white point of the image, wherein an offset value for pictorial image data is determined by: offset_pictorial=black point+margin and when offset_pictorial>offset_pictorial_max, offset_pictorial is set to be the offset_pictorial max, and when offset_pictorial<offset_pictorial_min, the offset_pictorial is set to be the offset_pictorial_min, wherein offset_pictorial is an offset value for the pictorial data, margin is a programmable parameter, and offset_pictorial_max and offset pictorial_min are programmable parameters representing a maximum and a minimum desired offset value for the pictorial data.