Method of reducing quantization noise generated during a decoding process of image data and device for decoding image data
First Claim
1. A device for decoding coded image data divided into a plurality of blocks so as to generate decoded image data by applying an inverse orthogonal transformation to each block of said plurality of blocks, said device comprising:
- a quantization-information detecting unit detecting block-quantization-step-size information indicative of quantization step sizes used for said plurality of blocks;
a variable-gain-low-pass filter reducing high frequency components of said decoded image data located in a predetermined proximity of borders of said plurality of blocks based on said block-quantization-step-size information so as to take into account said quantization step sizes of a given block as well as differences in said quantization step sizes between said given block and adjacent blocks thereof, said high frequency components having frequencies higher than a predetermined frequency; and
a control-signal generating unit generating a control signal by using said block-quantization-step-size information on a given block and adjacent blocks thereof, said control signal being indicative of said quantization step sizes used for said given block differences in said quantization step sizes between said given block and said adjacent blocks, and whereinsaid variable-gain-low-pass filter, operating based on said control signal, reduces said high frequency components in said given block by an increased amount as said quantization step sizes used for said given block increase in size, and reduces said high frequency components in said given block by an increased amount as said differences in said quantization step sizes increase.
2 Assignments
0 Petitions
Accused Products
Abstract
A device for decoding coded image data divided into a plurality of blocks so as to generate decoded image data by applying an inverse orthogonal transformation to each block of the plurality of blocks includes a quantization-information detecting unit detecting block-quantization-step-size information indicative of quantization step sizes used for the plurality of blocks. The device also includes a variable-gain-low-pass filter reducing high frequency components of the decoded image data in a predetermined proximity of borders of the plurality of blocks based on the block-quantization-step-size information, the high frequency components having frequencies higher than a predetermined frequency.
-
Citations
4 Claims
-
1. A device for decoding coded image data divided into a plurality of blocks so as to generate decoded image data by applying an inverse orthogonal transformation to each block of said plurality of blocks, said device comprising:
-
a quantization-information detecting unit detecting block-quantization-step-size information indicative of quantization step sizes used for said plurality of blocks; a variable-gain-low-pass filter reducing high frequency components of said decoded image data located in a predetermined proximity of borders of said plurality of blocks based on said block-quantization-step-size information so as to take into account said quantization step sizes of a given block as well as differences in said quantization step sizes between said given block and adjacent blocks thereof, said high frequency components having frequencies higher than a predetermined frequency; and a control-signal generating unit generating a control signal by using said block-quantization-step-size information on a given block and adjacent blocks thereof, said control signal being indicative of said quantization step sizes used for said given block differences in said quantization step sizes between said given block and said adjacent blocks, and wherein said variable-gain-low-pass filter, operating based on said control signal, reduces said high frequency components in said given block by an increased amount as said quantization step sizes used for said given block increase in size, and reduces said high frequency components in said given block by an increased amount as said differences in said quantization step sizes increase. - View Dependent Claims (2)
-
-
3. A device for reducing quantization noise from decoded image data which is decoded from coded image data divided into a plurality of blocks by applying an inverse orthogonal transformation to each block of said plurality of blocks, said device comprising:
-
a quantization-information detecting unit detecting block-quantization-step-size information indicative of quantization step sizes of said plurality of blocks; a variable-gain-low-pass filter reducing high frequency components of said decoded image data in a predetermined proximity of borders of said plurality of blocks based on said block-quantization-step-size information so as to take into account said quantization step sizes of a given block as well as differences in said quantization step sizes between said given block and adjacent blocks thereof, said high frequency components having frequencies higher than a predetermined frequency; and a control-signal generating unit generating a control signal by using said block-quantization-step-size information on a given block and adjacent blocks thereof, said control signal being indicative of said quantization step sizes used for said given block and differences in said quantization step sizes between said given block and said adjacent blocks, and wherein said variable-gain-low-pass filter, operating based on said control signal, reduces said high frequency components in said given block by an increased amount as said quantization step sizes used for said given block increase in size, and reduces said high frequency components in said given block by an increased amount as said differences in said quantization step sizes increase.
-
-
4. A method of reducing quantization noise from decoded image data which is decoded from coded image data divided into a plurality of blocks by applying an inverse orthogonal transformation to each block of said plurality of blocks, said method comprising the steps of:
-
a) detecting block-quantization-step-size information indicative of quantization step sizes of said plurality of blocks; and b) reducing high frequency components of said decoded image data in a predetermined proximity of borders of said plurality of blocks based on said block-quantization-step-size information so as to take into account said quantization step sizes of a given block as well as differences in said quantization step sizes between said given block and adjacent blocks thereof, said high frequency components having frequencies higher than a predetermined frequency, wherein said step b) comprises; b-1) generating a control signal by using said block-quantization-step-size information on a given block and adjacent blocks thereof, said control signal being indicative of said quantization step sizes used for said given block and differences in said quantization step sizes between said given block and said adjacent blocks; and b-2) reducing said high frequency components in said given block by an increased amount as said quantization step sizes used for said given block increase, and reducing said high frequency components in said given block by an increased amount as said differences increase, according to said control signal.
-
Specification