US 12,309,370 B2
Encoder, encoding method, decoder, and decoding method
Masato Ohkawa, Toyama (JP); Hideo Saitou, Ishikawa (JP); Tadamasa Toma, Osaka (JP); Takahiro Nishi, Nara (JP); Kiyofumi Abe, Osaka (JP); and Ryuichi Kanoh, Osaka (JP)
Assigned to PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA, Torrance, CA (US)
Filed by Panasonic Intellectual Property Corporation of America, Torrance, CA (US)
Filed on Dec. 20, 2023, as Appl. No. 18/390,668.
Application 18/390,668 is a continuation of application No. 16/909,356, filed on Jun. 23, 2020, granted, now 11,895,299.
Application 16/909,356 is a continuation of application No. 16/738,398, filed on Jan. 9, 2020, granted, now 10,742,977, issued on Aug. 11, 2020.
Application 16/738,398 is a continuation of application No. PCT/JP2018/026113, filed on Jul. 11, 2018.
Claims priority of provisional application 62/532,050, filed on Jul. 13, 2017.
Prior Publication US 2024/0146925 A1, May 2, 2024
Int. Cl. H01L 29/94 (2006.01); H04N 19/12 (2014.01); H04N 19/124 (2014.01); H04N 19/18 (2014.01); H04N 19/61 (2014.01); H04N 19/625 (2014.01)
CPC H04N 19/12 (2014.11) [H04N 19/124 (2014.11); H04N 19/18 (2014.11); H04N 19/625 (2014.11); H04N 19/619 (2014.11)] 2 Claims
OG exemplary drawing
 
1. An encoder that encodes a first current block and a second current block in a picture, the encoder comprising:
circuitry; and
memory, wherein
using the memory, the circuitry:
when an intra prediction is used for the first current block and the second current block,
performs a first transform on (i) a first residual signal of the first current block using a first transform basis and (ii) a second residual signal of the second current block using a second transform basis, to generate first transform coefficients;
performs a second transform on the first transform coefficients of the first current block using a third transform basis to generate second transform coefficients and quantizes the second transform coefficients, when the first transform basis used for the first transform on the first residual signal is same as a predetermined transform basis; and
quantizes the first transform coefficients of the second current block without performing the second transform, when the second transform basis used for the first transform on the second residual signal is different from the predetermined transform basis, and
when an inter prediction is used for the first current block and the second current block,
performs the first transform on the first residual signal and the second residual signal using a fourth transform basis to generate third transform coefficients and quantizes the third transform coefficients without performing the second transform regardless of whether or not the fourth transform basis is same as the predetermined transform basis.