Claims
- 1. An image processing method comprising the steps of:
- inputting image data encoded in blocks of a first block size;
- decoding the input image data so as to obtain decoded image data;
- detecting an edge in the image data based on the decoded image data;
- identifying a block of the decoded image data on the basis of a detection result in said detecting step, wherein the block identified in said identifying step has a second block size different from the first block size; and
- eliminating a block distortion caused by encoding image data in blocks of the first block size, by correcting the decoded image data in the block identified in said identifying step.
- 2. A method according to claim 1, wherein said image data is obtained by decoding image data coded in units of blocks, each having N.times.M pixels.
- 3. A method according to claim 2, wherein presence of the edge is examined in units of the blocks.
- 4. A method according to claim 3, wherein the edge is detected on the basis of estimated values of four corner points of the block.
- 5. A method according to claim 1, wherein the block distortion is generated by a loss of an AC component.
- 6. A method according to claim 1, wherein said correction is linear interpolation.
- 7. An image processing apparatus comprising:
- input means for inputting image data encoded in blocks of a first block size;
- decoding means for decoding the input image data so as to obtain decoded image data;
- detection means for detecting an edge in the image data based on the decoded image data;
- identifying means for identifying a block of the decoded image data on the basis of a detection result by said detection means, wherein the block identified in said identifying step has a second block size different from the first block size; and
- eliminating means for eliminating a block distortion caused by encoding image data in blocks of the first block size, by correcting the decoded image data in the block identified by said identifying means.
- 8. An apparatus according to claim 7, wherein the image data is obtained by decoding image data coded in units of blocks, each having N.times.N pixels.
- 9. An apparatus according to claim 8, wherein presence of the edge is examined in units of the blocks.
- 10. An apparatus according to claim 9, wherein said detection means detects the edge on the basis of estimated values of four corner points of the block.
- 11. An apparatus according to claim 7, wherein the block distortion is generated by a loss of an AC component.
- 12. An apparatus according to claim 7, wherein said correction means performs linear interpolation.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-259259 |
Sep 1992 |
JPX |
|
Parent Case Info
This application is a continuation of Application Ser. No. 08/127,505 filed Sep. 28 1993, now abandoned.
US Referenced Citations (8)
Continuations (1)
|
Number |
Date |
Country |
Parent |
127505 |
Sep 1993 |
|