Back to results
US 8,537,076 B2Granted
Video circuit
AssigneeEntropic Communications, Inc.
InventorsPetrus Maria De Greef, Rob Anne Beuker
Life of this patent
Estimating the term…
Abstract
The invention relates to a video circuit (1) for processing video signals which show images on a display panel with linear light transition, comprising a gamma correction circuit (3), a quantizer (11) and a sub-field generator circuit (8). To save computing time, a random-access memory (7) replaces the quantizer (64).
Claims8
A video circuit for processing video signals which show images on a display panel with linear light transition, comprising
- a gamma correction means,
- a quantization means, and
- a sub-field generation means,
- wherein said gamma correction means, said quantization means, and dequantization means are performed in a random-access memory, and the gamma correction means provides gamma-corrected values that have been converted with non-equidistant values,
- a filter configured to process the multiple quantization errors of the different neighboring pixels of the current pixel to generate a processing result, wherein the filter comprises multiplier elements, adders and serially connected delay elements;
- an adder configured to combine the processing result with the current pixel to generate a combined result;
- and
- further wherein multiple quantization errors of different neighboring pixels of a current pixel are used to generate a pixel value to be displayed on the display panel, wherein the pixel value to be displayed and the multiple quantization errors of the different neighboring pixels satisfy:
- PVTBD=rounded (X(x,y)+CV+α×QE(X(x−1,y−1))+b×QE(X(x,y−1))+c×QE(X(x+1,y−1))+d×QE(X(x−1,y)),
- where PVTBD represents the pixel value to be displayed, rounded( ) represents a rounding function, CV represents a constant value to perform the rounding function, X(x,y) represents the current pixel that is located in column x and line y of an image, QE(X(x−1,y−1)) represents quantization error of a neighboring pixel that is located in column x−1 and line y−1 of the image, QE(X(x,y−1)) represents quantization error of a neighboring pixel that is located in column x and line y−1 of the image, QE(X(x+1,y−1)) represents quantization error of a neighboring pixel that is located in column x+1 and line y−1 of the image, QE(X(x−1,y)) represents quantization error of a neighboring pixel that is located in column x−1 and line y of the image, and a, b, c and d represent multiplier coefficients for QE(X(x−1,y−1)), QE(X(x,y−1)), QE(X(x+1,y−1)) and QE(X(x−1,y)), respectively, wherein the coefficient a has a value of 1/16, the coefficient b has a value of 5/16, the coefficient c has a value of 3/16 and the coefficient d has a value of 7/16.
7 more elements
Dependencies are inferred from the claim text.