Apparatus and method for filtering blocking effect in an image
First Claim
Patent Images
1. An apparatus for filtering a blocking effect in an image, the apparatus comprising:
- a single blocky pattern searching unit searching for a single blocky pattern in a predetermined section adjacent to a boundary between image blocks;
a first filtering unit filtering a plurality of pixels on either side of the boundary if a first filtering condition is satisfied and filtering a plurality of pixels on either side of the boundary if the first filtering condition is not satisfied, when there is a single blocky pattern in the predetermined section;
a double blocky pattern searching unit searching for a double blocky pattern in the predetermined section if there is no single blocky pattern in the predetermined section;
a second filtering unit filtering a plurality of pixels on either side of the boundary if a second filtering condition is satisfied and filtering a plurality of pixels on either side of the boundary if the second filtering condition is not satisfied, when there is a double blocky pattern in the predetermined section; and
a third filtering unit filtering one pixel on either side of a boundary between 8×
8 blocks if a third filtering condition is satisfied, when there is neither a single blocky pattern nor a double blocky pattern in the predetermined section or the difference between two pixels in the predetermined section is more than two times a quantization scale factor.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is an apparatus and method for filtering a blocking effect in an image, which removes the blocking effect that may occur in an image that is compressed in block units in compression and/or decompression of a moving image. The apparatus and method for filtering a blocking effect in an image involves a single blocky pattern and a double blocky pattern and uses filtering that is suitable for these patterns. Also, the method for filtering a blocking effect in an image separately filters pixels in a top field and pixels in a bottom field when a macroblock in a frame picture is coded in a field mode.
15 Citations
26 Claims
-
1. An apparatus for filtering a blocking effect in an image, the apparatus comprising:
-
a single blocky pattern searching unit searching for a single blocky pattern in a predetermined section adjacent to a boundary between image blocks;
a first filtering unit filtering a plurality of pixels on either side of the boundary if a first filtering condition is satisfied and filtering a plurality of pixels on either side of the boundary if the first filtering condition is not satisfied, when there is a single blocky pattern in the predetermined section;
a double blocky pattern searching unit searching for a double blocky pattern in the predetermined section if there is no single blocky pattern in the predetermined section;
a second filtering unit filtering a plurality of pixels on either side of the boundary if a second filtering condition is satisfied and filtering a plurality of pixels on either side of the boundary if the second filtering condition is not satisfied, when there is a double blocky pattern in the predetermined section; and
a third filtering unit filtering one pixel on either side of a boundary between 8×
8 blocks if a third filtering condition is satisfied, when there is neither a single blocky pattern nor a double blocky pattern in the predetermined section or the difference between two pixels in the predetermined section is more than two times a quantization scale factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for filtering a blocking effect in an image, the method comprising:
-
(a) searching for a single blocky pattern in a predetermined section adjacent to a boundary between image blocks;
(b) filtering a plurality of pixels on either side of the boundary if a first filtering condition is satisfied and filtering a plurality of pixels on either side of the boundary if the first filtering condition is not satisfied, when there is a single blocky pattern in the predetermined section;
(c) searching for a double blocky pattern in the predetermined section if there is no single blocky pattern in the predetermined section;
(d) filtering a plurality of pixels on either side of the boundary if a second filtering condition is satisfied and filtering a plurality of pixels on either side of the boundary if the second filtering condition is not satisfied, when there is a double blocky pattern in the predetermined section; and
(e) filtering one pixel on either side of a boundary between 8×
8 blocks if a third filtering condition is satisfied, when there is neither a single blocky pattern nor a double blocky pattern in the predetermined section or the difference between two pixels in the predetermined section is more than two times a quantization scale factor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for filtering a blocking effect in an image in which at least one of two adjacent blocks is coded in a field mode, the method comprising:
-
(a) filtering a plurality of pixels included in a top field of one of the two adjacent blocks on one side of a boundary between the two adjacent blocks and a plurality of pixels included in a top field of the other block on the other side of the boundary; and
(b) filtering a plurality of pixels included in a bottom field of one of the two adjacent blocks on one side of a boundary between the two adjacent blocks and a plurality of pixels included in a bottom field of the other block on the other side of the boundary. - View Dependent Claims (23, 24, 25, 26)
-
Specification