METHOD AND APPARATUS FOR BLOCK BASED IMAGE COMPRESSION WITH MULTIPLE NON-UNIFORM BLOCK ENCODINGS
First Claim
1. A method for compressing an image comprising:
- partitioning said image into a plurality of pixel blocks;
decomposing each of said plurality of pixel blocks to generate a plurality of decomposed blocks;
compressing each of said plurality of decomposed blocks to generate a plurality of compressed blocks;
combining each of said plurality of compressed blocks to generate an output block; and
wherein said decomposing is optimized for each of said plurality of pixel blocks to reduce loss of image quality.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to a method and apparatus for block based image compression with multiple non-uniform block encodings. In one embodiment, an image is divided into blocks of pixels. In one embodiment the blocks are four pixels by four pixels, but other block sizes are used in other embodiments. In one embodiment, a block of pixels in the original image is compressed using two different methods to produce a first and second compressed block. Thus, each block in the original image is represented by two, typically different, compressed blocks. In one embodiment, color associated with a pixel is determined by combining the compressed information about the pixel in the first compressed block with information about the pixel in the second compressed block. In another embodiment, global information about the image is combined with the information in the first and second compressed blocks.
-
Citations
35 Claims
-
1. A method for compressing an image comprising:
-
partitioning said image into a plurality of pixel blocks; decomposing each of said plurality of pixel blocks to generate a plurality of decomposed blocks; compressing each of said plurality of decomposed blocks to generate a plurality of compressed blocks; combining each of said plurality of compressed blocks to generate an output block; and wherein said decomposing is optimized for each of said plurality of pixel blocks to reduce loss of image quality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An image compression system comprising:
-
a partitioner configured to partition an image into a plurality of pixel blocks; a decomposer unit configured to decompose each of said plurality of pixel blocks to generate a plurality of decomposed blocks; a compression unit configured to compress each of said plurality of decomposed blocks to generate a plurality of compressed blocks; a combining unit configured to combine each of said plurality of compressed blocks to generate an output block; and wherein said decomposing by the decompser unit is optimized for each of said plurality of pixel blocks to reduce loss of image quality. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification