Image data compression method and apparatus with pre-processing to compensate for the blocky effect
AssigneesSony Corporation, Sony Electronics Inc.
InventorsTeruyoshi Komuro, Masao Mizutani, Ching-Fang Chang
Life of this patent
Estimating the term…
Loading patent…
AssigneesSony Corporation, Sony Electronics Inc.
InventorsTeruyoshi Komuro, Masao Mizutani, Ching-Fang Chang
Estimating the term…
A method and apparatus in which image data are pre-processed before undergoing block-basis image compression to compensate at least partially for the artifact known as the blocky effect that would otherwise be apparent upon decoding of the compressed data. The input data are pre-processed by combining error-correction data therewith, before block-basis compression is performed thereon. Blocky effect errors introduced during block-basis compression (e.g., standard MPEG compression) of the pre-processed input data and subsequent decoding will cancel (at least partially) the error-correction data, thereby compensating (at least partially) for the blocky effect that would otherwise occur without pre-processing. The error-correction data can be generated by performing block-basis compression on input data (performing a discrete cosine or other transform thereon and then quantizing the transformed data); then, performing the inverse transform on the quantized data to generate test data; and then, computing the difference between the input and test data to generate the error-correction data. In preferred embodiments, the apparatus of the invention is a pre-processor which combines error-correction data with input image data to generate pre-processed data for subsequent compression and decoding with reduced blocky effect. In other embodiments, the apparatus also includes a block-basis image compressor including a forward transformer for transforming the pre-processed data, and a quantizer for quantizing the transformed data to generate compressed image data.
A method for pre-processing image data to compensate for blocky effect error introduction thereto during subsequent block-basis image compression followed by decoding by application of an inverse transform, said method including the steps of:
A method for pre-processing image data to compensate for blocky effect error introduction thereto during subsequent block-basis image compression followed by decoding by application of an inverse transform, said method including the steps of:
A system for pre-processing image data to compensate for blocky effect error introduction thereto during subsequent block-basis image compression followed by decoding by application of an inverse transform, said system including:
A system for pre-processing image data to compensate for blocky effect error introduction thereto during subsequent block-basis image compression followed by decoding by application of an inverse transform, said system including:
A system for pre-processing image data to compensate for blocky effect error introduction thereto during subsequent block-basis image compression followed by decoding by application of an inverse transform, said system including:
A system for performing block-basis image compression on image data, said system including:
Dependencies are inferred from the claim text.