Method of filtering an image
a filtering method and image technology, applied in the field of filtering an image decoder, can solve the problems of reducing the block effect removal, requiring a large amount of processing time, and all methods have problems, so as to reduce the block and ring effect, enhance the picture quality of the reconstructed image, and maintain the details of the image
Patent Information
- Authority / Receiving Office
- US · United States
- Current Assignee / Owner
- Publication Date
- 2008-03-25
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
DIVISIONAL REISSUE APPLICATIONS
[0001] Notice: More than one reissue application has been filed for the reissue of Pat. No. 6,594,400. The four reissue applications are applications Nos. 11 / 102,889 (the subject application), 11 / 102,890, 11 / 102,888, and 11 / 102,891, all of which are divisional reissues of Pat. No. 6,594,400.FIELD OF THE INVENTION
[0002] The present invention relates to a method of filtering an image decoder and more particularly, to a method of removing a block effect and ring effect which appear in a compression-coded image of an image decoder. The present invention is especially applicable to reduce the block and ring effects appearing in an image coded at a very low bit rate.DISCUSSION OF THE RELATED ART
[0003] To encode either a still or motion image using a process based upon a discrete cosine transform (DCT), the image is divided into a plurality of segments. Typically, the image is divided into 8×8 segment blocks and the DCT operation is executed for each block. How...
Examples
Embodiment Construction
[0032]The present invention removes the block effect and ring effect appearing in a compression-coded image by an adaptive candidate pixel selection.
[0033]In the adaptive candidate pixel selection, a mask to be filtered is selected and pixels to be averaged are selected from the pixels in the selected mask. The pixels are selected by comparing differences between a pixel to be filtered and pixels surrounding the pixel to be filtered with a predetermined threshold value δ.
[0034]The threshold value δ is proportionate to a quantization step interval used for the quantization of DCT coefficients in a coder. Namely, the threshold value δ is varied according to the required objectives. For example, a threshold value δ used for the removal of the ring effect is smaller than the threshold value used for the removal of the block effect.
[0035]After the pixels to be averaged are selected, the averaging operation is performed with respect to the selected pixels and the pixel to be filtered. At...