Artifact reduction compression method and apparatus for mosaiced images
First Claim
1. A lossy compression process for a mosaiced image having a raw data plane and an interpolated plane, the process comprising the steps of:
- a) compressing the mosaiced image to yield a compressed image;
b) decompressing the compressed image to yield a decompressed image having a decompressed data plane and a decompressed interpolated plane;
c) comparing the raw data plane to the decompressed data plane; and
d) if the decompressed data plane is sufficiently different from the raw data plane, inserting the raw data plane into the decompressed image in place of the decompressed data plane.
3 Assignments
0 Petitions
Accused Products
Abstract
A process and apparatus is described to improve the fidelity of compressed demosaiced images by decreasing the error introduced for a given compression ratio. Because (typically) two out of three of the color values at any location of the demosaiced image are interpolated, most of the loss can be concentrated into these values, so that the actual or measured data values have little loss. This is achieved by finding an interpolation of the data such that the original measured values suffer minimal loss in the lossy compression, while the loss for the other interpolated values may be arbitrarily large. Thus, rather than performing an interpolation first and accepting whatever loss the compression scheme (e.g., JPEG) gives, the values to be interpolated are treated as "Don'"'"'t cares" and then provided so as to minimize the loss for the measured values. The algorithms presented require no additional memory and entail a reasonable increase in run-time.
48 Citations
18 Claims
-
1. A lossy compression process for a mosaiced image having a raw data plane and an interpolated plane, the process comprising the steps of:
-
a) compressing the mosaiced image to yield a compressed image; b) decompressing the compressed image to yield a decompressed image having a decompressed data plane and a decompressed interpolated plane; c) comparing the raw data plane to the decompressed data plane; and d) if the decompressed data plane is sufficiently different from the raw data plane, inserting the raw data plane into the decompressed image in place of the decompressed data plane. - View Dependent Claims (5, 6)
-
- 2. The process as set forth in 1, comprising the step of performing steps a) and b) on the decompressed image resulting in step d).
-
7. A lossy compression processor for a mosaiced image having a raw data plane and an interpolated plane, the processor comprising:
-
compressor means for compressing the mosaiced image to yield a compressed image; decompression means for decompressing the compressed image to yield a decompressed image having a decompressed data plane and a decompressed interpolated plane; comparing means for comparing the raw data plane to the decompressed data plane; and restoration means for inserting the raw data plane into the decompressed image in place of the decompressed data plane, if the decompressed data plane is sufficiently different from the raw data plane. - View Dependent Claims (11, 12)
-
- 8. The processor as set forth in 7, wherein the decompressed image resulting from the restoration means is compressed by the compressor means to yield a compressed image that is decompressed by the decompression means.
-
13. A lossy compression processor for a mosaiced image having a raw data plane and an interpolated plane, the processor comprising:
-
a compressor to compress the mosaiced image to yield a compressed image; a decompressor to decompress the compressed image to yield a decompressed image having a decompressed data plane and a decompressed interpolated plane; a comparer to compare the raw data plane to the decompressed data plane; and a restorer to insert the raw data plane into the decompressed image in place of the decompressed data plane, if the decompressed data plane is sufficiently different from the raw data plane. - View Dependent Claims (17, 18)
-
- 14. The processor as set forth in 13, wherein the decompressed image resulting from the restorer is compressed by the compressor to yield a compressed image that is decompressed by the decompressor.
Specification