Image processing circuit, and display panel driver and display device mounting the circuit
First Claim
1. A display panel driver comprising:
- a compression circuit configured to, when receiving image data of a set of pixels of a target block, generate compressed image data corresponding to said target block by compressing said image data, the number of said set of pixels being equal to or more than four;
an image memory configured to store said compressed image data;
a decompression circuit configured to generate decompressed image data by decompressing said compressed image data reading from said image memory; and
a drive circuit configured to drive a display panel in response to said decompressed image data,wherein said compression circuit selects one of a plurality of compression methods based on a correlation between said image data of said set of pixels of said target block, and generates said compressed image data by using said selected compression method,wherein said plurality of compression methods includes;
a first compression method which calculates a first representative value corresponding to image data of said set of pixels and incorporates said first representative value into said compressed image data,a second compression method which calculates a second representative value corresponding to image data of n pixels of said set of pixels and incorporates said second representative value into said compressed image data, said n being an integer equal to or more than two and less than the number of said set of pixels, anda third compression method which calculates a first bit-reduced data by performing a color-reduction process independently on image data of each of said set of pixels and incorporates said first bit-reduced data into said compressed image data.
5 Assignments
0 Petitions
Accused Products
Abstract
A display panel driver including a compression circuit configured to, when receiving image data of a set of pixels of a target block, generate compressed image data corresponding to the target block by compressing the image data, the number of the set of pixels being equal to or more than four, an image memory configured to store the compressed image data, a decompression circuit configured to generate decompressed image data by decompressing the compressed image data reading from the image memory, and a drive circuit configured to drive a display panel in response to the decompressed image data, wherein the compression circuit selects one of a plurality of compression methods based on a correlation between the image data of the set of pixels of the target block, and generates the compressed image data by using the selected compression method.
18 Citations
22 Claims
-
1. A display panel driver comprising:
-
a compression circuit configured to, when receiving image data of a set of pixels of a target block, generate compressed image data corresponding to said target block by compressing said image data, the number of said set of pixels being equal to or more than four; an image memory configured to store said compressed image data; a decompression circuit configured to generate decompressed image data by decompressing said compressed image data reading from said image memory; and a drive circuit configured to drive a display panel in response to said decompressed image data, wherein said compression circuit selects one of a plurality of compression methods based on a correlation between said image data of said set of pixels of said target block, and generates said compressed image data by using said selected compression method, wherein said plurality of compression methods includes; a first compression method which calculates a first representative value corresponding to image data of said set of pixels and incorporates said first representative value into said compressed image data, a second compression method which calculates a second representative value corresponding to image data of n pixels of said set of pixels and incorporates said second representative value into said compressed image data, said n being an integer equal to or more than two and less than the number of said set of pixels, and a third compression method which calculates a first bit-reduced data by performing a color-reduction process independently on image data of each of said set of pixels and incorporates said first bit-reduced data into said compressed image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A display panel driver comprising:
-
a compression circuit configured to, when receiving image data of a set of pixels of a target block, generate compressed image data corresponding to said target block by compressing said image data, the number of said set of pixels being equal to or more than four; an image memory configured to store said compressed image data; a decompression circuit configured to generate decompressed image data by decompressing said compressed image data reading from said image memory; and a drive circuit configured to drive a display panel in response to said decompressed image data, wherein said compression circuit includes; a plurality of pixel compression portions; and a form recognition portion, wherein said plurality of pixel compression portions comprise; a first pixel compression portion which calculates a first representative value corresponding to image data of said set of pixels and incorporates said first representative value into said compressed image data, a second pixel compression portion which calculates a second representative value corresponding to image data of n pixels said set of pixels and incorporates said second representative value into said compressed image data, said n being an integer equal to or more than two and less than the number of said set of pixels, and a third pixel compression portion which calculates first bit-reduced data by performing a color-reduction process independently on image data of each of said four pixels and incorporates said first bit-reduced data in said compressed image data, wherein said form recognition portion selects one of said plurality of compression portions based on a correlation among said image data of said set of pixels of said target block. - View Dependent Claims (11)
-
-
12. A display device comprising:
-
a display panel; and a display panel driver configured to drive said display panel, wherein said display panel driver includes; a compression circuit configured to, when receiving image data of a set of pixels of a target block, generate compressed image data corresponding to said target block by compressing said image data, the number of said set of pixels is equal or more than four; an image memory configured to store said compressed image data, a decompression circuit configured to generate decompressed image data by decompressing said compressed image data reading from said image memory, and a drive circuit configured to drive a display panel in response to said decompressed image data, wherein said compression circuit selects one of a plurality of compression methods based on a correlation between said image data of said set of pixels of said target block, and generates said compressed image data by using said selected compression method, wherein said plurality of compression methods includes; a first compression method which calculates a first representative value corresponding to image data of said set of pixels and incorporates said first representative value in said compressed image data, a second compression method which calculates a second representative value corresponding to image data of n pixels of said set of pixels and incorporates said second representative value into said compressed image data, n being equal to or more than two and less than the number of said set of pixels, and a third compression method which calculates a first bit-reduced data by performing a color-reduction process independently on image data of each of said set of pixels and incorporates said first bit-reduced data into said compressed image data. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An image processing circuit comprising:
-
a compression circuit configured to, when receiving image data of a set of pixels of a target block, generate compressed image data corresponding to said target block by compressing said image data, the number of said set of pixels being equal to or more than four, wherein said compression circuit selects one of a plurality of compression methods based on a correlation between said image data of said set of pixels of said target block, and generates said compressed image data by using said selected compression method, wherein said plurality of compression methods includes; a first compression method which calculates a first representative value corresponding to image data of said set of pixels and incorporates said first representative value into said compressed image data, a second compression method which calculates a second representative value corresponding to image data of n pixels of said set of pixels and incorporates said second representative value into said compressed image data, said n being an integer equal to or more than two and less than the number of said set of pixels, and a third compression method which calculates a first bit-reduced data by performing a color-reduction process independently on image data of each of said set of pixels and incorporates said first bit-reduced data in said compressed image data. - View Dependent Claims (18, 19)
-
-
20. A display panel driver comprising:
-
a compression circuit configured to, when receiving image data of a plurality of pixels of a target block, generate compressed image data corresponding to said target block by compressing said image data; an image memory configured to store said compressed image data; a decompression circuit configured to generate decompressed image data by decompressing said compressed image data reading from said image memory; and a drive circuit configured to drive a display panel in response to said decompressed image data, wherein said compression circuit selects one of a plurality of compression methods based on a correlation between said image data of said plurality of pixels of said target block, and generates said compressed image data by using said selected compression method, wherein the number of bits of said compressed image data is constant regardless of said plurality of compression methods, wherein said compressed image data includes a compression type recognition bit indicating a type of said selected compression method, and wherein the number of bits of said compression type recognition bit of said compressed image data becomes low, when said correlation between said image data of said plurality of pixels becomes high.
-
-
21. A display device comprising:
-
a display panel; and a display panel driver configured to drive said display panel, wherein said display panel driver includes; a compression circuit configured to, when receiving image data of a plurality of pixels of a target block, generate compressed image data corresponding to said target block by compressing said image data, an image memory configured to store said compressed image data, a decompression circuit configured to generate decompressed image data by decompressing said compressed image data reading from said image memory, and a drive circuit configured to drive a display panel in response to said decompressed image data, wherein said compression circuit selects one of a plurality of compression methods based on a correlation between said image data of said plurality of pixels of said target block, and generates said compressed image data by using said selected compression method, wherein the number of bits of said compressed image data is constant regardless of said plurality of compression methods, wherein said compressed image data includes a compression type recognition bit indicating a type of said selected compression method, and wherein the number of bits of said compression type recognition bit of said compressed image data becomes low, when said correlation between said image data of said plurality of pixels becomes high.
-
-
22. An image processing circuit comprising:
-
a compression circuit configured to, when receiving image data of a plurality of pixels of a target block, generate compressed image data corresponding to said target block by compressing said image data, wherein said compression circuit selects one of a plurality of compression methods based on a correlation between said image data of said plurality of pixels of said target block, and generates said compressed image data by using said selected compression method, wherein the number of bits of said compressed image data is constant regardless of said plurality of compression methods, wherein said compressed image data includes a compression type recognition bit indicating a type of said selected compression method, and wherein the number of bits of said compression type recognition bit of said compressed image data becomes low, when said correlation between said image data of said plurality of pixels becomes high.
-
Specification