Filter device, image decoding device, image encoding device, and filter parameter data structure
AssigneeSharp Kabushiki Kaisha
InventorsTomohiro Ikai, Yoshihiro Kitaura, Tomoko Aono
Life of this patent
Estimating the term…
Abstract
A loop filter section according to an embodiment of the present invention includes: a BF section selectively acting on a block boundary of an image processed block by block; and an adaptive filter section including a first linear filter section that acts on an input image to be supplied to the BF section and a second linear filter section that acts on an output image of the BF section. The adaptive filter section performs addition of an output image of the first linear filter section and an output image of the second linear filter section to output a result of the addition.
Claims15
A filter device comprising:
- a boundary filter selectively acting on a block boundary of an image processed block by block;
- and
- an adaptive filter comprising:
- a first linear filter section acting on an input image to be supplied to the boundary filter;
- and
- a second linear filter section acting on an output image of the boundary filter,
- the adaptive filter performing addition of an output image of the first linear filter section and an output image of the second linear filter section to output a result of the addition.
A data structure of a filter parameter fed to a filter device that includes a boundary filter and an adaptive filter, wherein the filter parameter contains:
- a filter coefficient of a first linear filter section, which is a component of the adaptive filter, acting on an input image to be supplied to the boundary filter;
- and a filter coefficient of a second linear filter section, which is another component of the adaptive filter, acting on an output image outputted from the boundary filter.
A filter device comprising:
- a boundary filter selectively acting on a block boundary of an image processed block by block;
- and
- an adaptive filter comprising:
- a first linear filter section calculating a pixel value of each target pixel of an output image of the first linear filter section, with reference to each pixel value of an output image of the boundary filter in a reference range defined in correspondence with a position of the target pixel;
- a second linear filter section calculating a pixel value of each target pixel of an output image of the second linear filter section, with reference to each pixel value of a predicted image in a reference range defined in correspondence with a position of the target pixel;
- and
- a third linear filter section calculating a pixel value of each target pixel of an output image of the third linear filter section, with reference to each pixel value of a residual image in a reference range defined in correspondence with a position of the target pixel,
- the adaptive filter performing addition of the respective output images of the first through third linear filter sections to output a result of the addition, wherein a number of taps of at least one of the first through third linear filter sections is set to 1.
Dependencies are inferred from the claim text.