Image processing device and image processing method
AssigneeSony Corporation
InventorKazushi Sato
Life of this patent
Estimating the term…
Abstract
A deblocking filter 24 performs filtering of decoded image data obtained by decoding image data encoded for each block, so as to remove block distortion. If at least one of block sizes on adjacent sides of two adjacent blocks is extended larger than a predetermined block size, a filter setting unit 41 sets the tap length to an extended length to increase the strength of distortion removal, or sets a filtering object pixel range to an extended range. When a macroblock having an extended size is used, the degree of smoothing is increased, and pixels including those distant from the block boundary are subjected to filtering. Consequently, even when various block sizes are employed or when blocks of extended sizes are used, images of high image quality can be achieved.
Claims12
An image processing device comprising:
- circuitry configured to:
- decode encoded image data to generate decoded image data;
- and
- apply filtering to the decoded image data according to at least one of a tap length and a filtering range, the at least one of the tap length and the filtering range being set according to a transform block size at a transform block boundary, whether the decoded image data is image data for generating a predictive image, and whether the decoded image data is image data for image display,
- wherein, when the transform block size is an extended transform block size larger than a predetermined transform block size, at least one of the tap length is set longer than a tap length set for the predetermined transform block size and the filtering range is set wider than a filtering range set for the predetermined transform block size.
An image processing method comprising:
- decoding, via circuitry of an image processing device, encoded image data to generate decoded image data;
- and
- applying, via the circuitry, filtering to the decoded image data according to at least one of a tap length and a filtering range, the at least one of the tap length and the filtering range being set according to a transform block size at a transform block boundary, whether the decoded image data is image data for generating a predictive image, and whether the decoded image data is image data for image display,
- wherein, when the transform block size is an extended transform block size larger than a predetermined transform block size, at least one of the tap length is set longer than a tap length set for the predetermined transform block size and the filtering range is set wider than a filtering range set for the predetermined transform block size.
Dependencies are inferred from the claim text.