Image processing system, image processing method and program
View Patent ↗There is provided an image processing system and an image processing method able to suppress block distortion in the case of decoding image data encoded in unit of blocks. A controlling unit selects a filtering content to be applied to the block image data based on the encoding types of the block image data to be filtered, and a filtering unit applies filtering to the block image data to be processed according to the filtering content selected by the controlling unit.
1. An image processing apparatus comprising:
processing circuitry configured to:
perform filtering processing on an image having a plurality of blocks, based on whether or not an edge of the block on which the filtering processing is performed is a transform block edge; and
generate a bit stream using the image on which the filtering processing is performed.
2. The image processing apparatus of claim 1 , wherein
a filtering strength of the filtering processing is stronger when an encoding type of a first block of the image is not different from an encoding type of a second block of the image adjacent to the first block of the image.
3. The image processing apparatus of claim 2 , wherein
the processing circuitry is further configured to provide an encoded image for transmission via a transmission medium.
4. An image processing method of encoding an image having a plurality of blocks, wherein the image processing method is performed via control by a processor of an image processing apparatus, and the method comprises:
performing filtering processing on the image having the plurality of blocks, based on whether or not an edge of the block on which the filtering processing is performed is a transform block edge; and
generating a bit stream using the image on which the filtering processing is performed.
5. The image processing method of claim 4 , wherein
a filtering strength of the filtering processing is stronger when an encoding type of a first block of the image is not different from an encoding type of a second block of the image adjacent to the first block of the image.
6. The image processing method of claim 5 , further comprising:
providing, via control by the processor, an encoded image for transmission via a transmission medium.
7. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute an image processing method of encoding an image having a plurality of blocks, the method comprising:
performing filtering processing on the image having the plurality of blocks, based on whether or not an edge of the block on which the filtering processing is performed is a transform block edge; and
generating a bit stream using the image on which the filtering processing is performed.
8. The non-transitory computer-readable medium of claim 7 , wherein
a filtering strength of the filtering processing is stronger when an encoding type of a first block of the image is not different from an encoding type of a second block of the image adjacent to the first block of the image.
9. The non-transitory computer-readable medium of claim 8 , wherein the method further comprises:
providing an encoded image for transmission via a transmission medium.