System and method for removing ringing artifacts
First Claim
1. An image de-ringing filter, comprising:
- a determination unit determining whether each selected pixel of a first set of selected pixels of an image contains a ringing artifact; and
an adaptive filter generating a filtered value for each pixel determined by the determination unit to contain a ringing artifact.
2 Assignments
0 Petitions
Accused Products
Abstract
Ringing artifacts are removed from a quantized image by an image de-ringing filter that includes a determination unit, an adaptive filter and a nonlinear low-pass filter. The determination unit determines whether each selected pixel of a first set of selected pixels of an image contains a ringing artifact based on, for example, gray-level values of selected pixels within a determination kernel of pixels relating to the selected pixel. The adaptive filter generates a filtered gray-level value for each pixel determined by the determination unit to contain a ringing artifact based on, for example, gray-level values of selected pixels within a filtering kernel of pixels relating to the pixel. The nonlinear low-pass filter generates a low-pass-filtered gray-level value for each selected pixel of a second set of selected pixels of the image.
171 Citations
137 Claims
-
1. An image de-ringing filter, comprising:
-
a determination unit determining whether each selected pixel of a first set of selected pixels of an image contains a ringing artifact; and
an adaptive filter generating a filtered value for each pixel determined by the determination unit to contain a ringing artifact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
-
81. An image de-ringing filter, comprising:
-
a low-pass-filter window selector selecting a low-pass-filter window E for each respective selected pixel of a first set of selected pixels of an image; and
a value generator generating a low-pass-filtered value for each respective selected pixel based on at least one selected characteristic of the pixels contained in the low-pass-filter window E corresponding to the selected pixel, a the selected characteristic of the selected pixel being used to generate an average value when a difference between the selected characteristic of a pixel within the low-pass-filter window E and the corresponding characteristic of the selected pixel is less than a predetermined threshold. - View Dependent Claims (82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101)
-
-
102. A method of removing ringing artifacts from an image, the method comprising:
-
determining whether each selected pixel of a first set of selected pixels of an image contains a ringing artifact; and
generating a filtered value for each pixel determined to contain a ringing artifact. - View Dependent Claims (103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 136)
-
-
127. A method of removing ringing artifacts from an image, the method comprising:
-
selecting a low-pass-filter window E for each respective selected pixel of a first set of selected pixels of an image; and
generating a low-pass-filtered value for each respective selected pixel based on at least one selected characteristic of the pixels contained in the low-pass-filter window E corresponding to the selected pixel, a selected characteristic of the selected pixel being used to generate the average value when a difference between the selected characteristic of a pixel within the low-pass-filter window E and the corresponding characteristic of the selected pixel is greater than or equal to a predetermined threshold. - View Dependent Claims (128, 129, 130, 131, 132, 133, 134, 135, 137)
-
Specification