Image processing apparatus and method for concealing errors by replacing only part of a block
First Claim
Patent Images
1. An image processing apparatus comprising:
- receiving means for receiving encoded image data which are encoded into orthogonal transform coefficients by using an orthogonal transform in a predetermined block unit and error correction codes;
error correction means for correcting a transmission error in the encoded image data by using error correction check codes;
error concealment means for concealing uncorrectable errors in a block of the encoded image data by replacing only a part of the orthogonal transform coefficients of the block of encoded image data with a predetermined orthogonal transform coefficient in accordance with results of the error correction executed by said error correction means, the part representing high frequency components of the block;
decoding means for decoding the encoded image data as processed by said error concealment means; and
outputting means for outputting the decoded image data for reproducing an image.
0 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus comprises a receiving device for receiving encoded image data which is encoded by using orthogonal transform in a predetermined block unit, an error detecting device for detecting a transmission error of the encoded image data, a correcting device for correcting the transmission error in the predetermined block unit, and a decoding device for decoding the encoded image data and outputting image data for reproducing an image. The image processing apparatus satisfactorily controls the amount of compressed data and prevents a deterioration of image quality even if any error occurs on a transmission path, thereby reproducing good image quality.
91 Citations
9 Claims
-
1. An image processing apparatus comprising:
-
receiving means for receiving encoded image data which are encoded into orthogonal transform coefficients by using an orthogonal transform in a predetermined block unit and error correction codes; error correction means for correcting a transmission error in the encoded image data by using error correction check codes; error concealment means for concealing uncorrectable errors in a block of the encoded image data by replacing only a part of the orthogonal transform coefficients of the block of encoded image data with a predetermined orthogonal transform coefficient in accordance with results of the error correction executed by said error correction means, the part representing high frequency components of the block; decoding means for decoding the encoded image data as processed by said error concealment means; and outputting means for outputting the decoded image data for reproducing an image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image processing apparatus comprising:
-
receiving means for receiving encoded image data which are encoded by using a high efficiency encoding method in a predetermined block unit and error correction codes; error correction means for correcting a transmission error in the encoded image data by using error correction check codes; replacing means for replacing only a part of a block of the encoded image data with predetermined data in accordance with results of the error correction executed by said error correction means for concealing uncorrectable errors, the part representing high frequency components of the block; decoding means for decoding the encoded image data as processed by said replacing means; and outputting means for outputting the decoded image data for reproducing an image.
-
-
8. An image processing method comprising the steps of:
-
receiving encoded image data which are encoded by using a high efficiency encoding method in a predetermined block unit and error correction codes; correcting a transmission error in the encoded image data by using error correction check codes; replacing only a part of a block of the encoded image data with predetermined data in accordance with results of the error correction executed at said error correction step for concealing uncorrectable errors, the part representing high frequency components of the block; decoding the encoded image data as processed at said replacing step; and outputting the decoded image data for reproducing an image. - View Dependent Claims (9)
-
Specification