USRE41387E

Decoding apparatus including a filtering unit configured to filter an image using a selected filtering mask and threshold comparison operation

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A method and apparatus to remove a block effect and a ring effect appearing in a compression-coded image is disclosed. The present invention is especially applicable to an image compression-coded at a low bit rate. In particular, the present invention includes a variety of masks for the removal of the block/ring effect. Thus, one mask is select for a pixel to be filtered. Moreover, candidate pixels to be averaged with the pixel to be filtered is selected from the pixels of the selected mask to better maintain the details of the image, and a weight is applied to improve the calculation speed of the averaging operation. More particularly, the masks according to the present invention have longer tabs toward adjacent blocks at boundaries of the given block to remove the block and ring effect.In an embodiment, the filtering unit is configured to select a filtering mask based on a position of a pixel to be filtered. The filtering mask includes the pixel to be filtered and at least one candidate pixel. The filtering unit is configured to perform at least one comparison, and the comparison compares a determined value and a threshold. The determined value is based on the pixel to be filtered and the at least one candidate pixel, and the threshold is based on quantization information of at least a portion of the image including the pixel to be filtered.

USRE41387E, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Expired 24 August 2019, 7.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

29 claims: 4 independent, 25 dependent

  1. 1
    Broadest claimClaim Score 88, very broad(NHIP)A filtering method for a pixel P of a block B in a reconstructed image, comprising:selecting one of a plurality of filtering masks based upon a position of said pixel P in said block B;and averaging said pixel P and candidate pixels within the selected filtering mask.
  2. 10
    A filtering apparatus to filter a pixel P of a block B in a reconstructed image, comprising:a filtering masking unit selecting one of a plurality filtering masks based upon a position of said pixel P in said block B;and an averaging unit averaging said pixel P and candidate pixels within the selected mask.
  3. 20
    A coding and decoding method comprising:a discrete cosine transform (DCT) unit performing a DCT operation with respect to divided blocks of an image to generate DCT coefficients;a quantization unit quantizing the DCT coefficients and transmitting the DCT coefficients in a form of a bit stream through a transmission channel;a dequantization unit dequantizing the DCT coefficients received through the transmission channel;an inverse DCT unit performing an inverse DCT operation with respect to the dequantized DCT coefficients to form a reconstructed image, and a filtering process unit filtering each pixel of each block of the reconstructed image by selecting one of a plurality of filtering masks based upon a position of said pixel in said block;and averaging said pixel and candidate pixels within the selected filtering mask.
  4. 21
    A decoding apparatus, comprising:a filtering unit configured to filter a pixel of an image, the filtering unit configured to select a filtering mask based on a position of a pixel to be filtered, the filtering mask including the pixel to be filtered and at least one candidate pixel being non - adjacent to the pixel to be filtered, the filtering unit configured to perform a mathematical operation including at least one comparison, the comparison comparing a determined value and a threshold, the determined value being a difference between the pixel to be filtered and the at least one candidate pixel, and the threshold being based on quantization information of at least a portion of the image including the pixel to be filtered.