US 11,843,766 B2
Image encoding device, image decoding device, and program thereof
Shunsuke Iwamura, Tokyo (JP); Atsuro Ichigaya, Tokyo (JP); and Shinichi Sakaida, Tokyo (JP)
Assigned to NIPPON HOSO KYOKAI, Tokyo (JP)
Filed by NIPPON HOSO KYOKAI, Tokyo (JP)
Filed on Apr. 28, 2020, as Appl. No. 16/860,421.
Application 16/860,421 is a continuation of application No. 15/899,130, filed on Feb. 19, 2018, granted, now 10,681,346.
Application 15/899,130 is a continuation of application No. PCT/JP2016/074293, filed on Aug. 19, 2016.
Prior Publication US 2020/0260073 A1, Aug. 13, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/105 (2014.01); H04N 19/176 (2014.01); H04N 19/147 (2014.01); H04N 19/625 (2014.01); H04N 19/12 (2014.01); H04N 19/593 (2014.01); H04N 19/46 (2014.01); H04N 19/124 (2014.01); H04N 19/44 (2014.01); H04N 19/117 (2014.01); H04N 19/61 (2014.01)
CPC H04N 19/105 (2014.11) [H04N 19/117 (2014.11); H04N 19/12 (2014.11); H04N 19/124 (2014.11); H04N 19/147 (2014.11); H04N 19/176 (2014.11); H04N 19/45 (2014.11); H04N 19/46 (2014.11); H04N 19/593 (2014.11); H04N 19/619 (2014.11); H04N 19/625 (2014.11)] 2 Claims
OG exemplary drawing
 
1. An image decoding device for decoding a signal encoded by block-dividing a frame constituting a moving image, the image decoding device comprising:
a predictor circuitry configured to generate an inter predicted block corresponding to a decoding target block by an inter prediction that performs signal prediction for each pixel signal of the decoding target block;
a weighted average filter processor configured to perform a weighted average filter process to the inter predicted block before performing a block configuring process that generates a decoded block, wherein the weighted average filter processor is configured to modify the inter predicted block by using weighting factors and decoded neighboring pixels neighboring to the inter predicted block;
an inverse orthogonal transformer comprising:
an inverse transformation selection applier circuitry configured to selectively apply a plurality of types of inverse transformation processes according to a sub-block division to transformation coefficients of a prediction residual block that has been sub-block-divided by an image encoding side, and to generate a sub-block of the prediction residual block; and
a block reconfigurer circuitry configured to perform the block configuring process that generates the decoded block corresponding to the decoding target block based on the sub-block of the prediction residual block; and
the image decoding device further comprises a decoded image generator configured to generate and output the decoded block by receiving, as inputs: the inter predicted block and an output of the block reconfigurer circuitry.