US 11,882,283 B2
Encoder, encoding method, decoder, and decoding method
Sughosh Pavan Shashidhar, Singapore (SG); Hai Wei Sun, Singapore (SG); Chong Soon Lim, Singapore (SG); Ru Ling Liao, Singapore (SG); Han Boon Teo, Singapore (SG); Jing Ya Li, Singapore (SG); Takahiro Nishi, Nara (JP); Kiyofumi Abe, Osaka (JP); Ryuichi Kanoh, Osaka (JP); and Tadamasa Toma, 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. 30, 2022, as Appl. No. 18/148,990.
Application 18/148,990 is a continuation of application No. 17/532,766, filed on Nov. 22, 2021, granted, now 11,575,892.
Application 17/532,766 is a continuation of application No. 16/997,147, filed on Aug. 19, 2020, granted, now 11,223,825, issued on Jan. 11, 2022.
Application 16/997,147 is a continuation of application No. PCT/JP2019/008467, filed on Mar. 4, 2019.
Claims priority of provisional application 62/638,626, filed on Mar. 5, 2018.
Claims priority of provisional application 62/638,674, filed on Mar. 5, 2018.
Prior Publication US 2023/0156191 A1, May 18, 2023
Int. Cl. H04N 11/02 (2006.01); H04N 19/119 (2014.01); H04N 19/176 (2014.01); H04N 19/184 (2014.01); H04N 19/60 (2014.01)
CPC H04N 19/119 (2014.11) [H04N 19/176 (2014.11); H04N 19/184 (2014.11); H04N 19/60 (2014.11)] 5 Claims
OG exemplary drawing
 
1. An encoder comprising:
circuitry; and
a memory coupled to the circuitry,
wherein the circuitry, in operation:
determines whether or not a ternary split process of splitting a block into three sub blocks in a first direction parallel to a first longer side of the block is allowed by comparing a size of a second shorter side of the block to a minimum threshold value;
responsive to the ternary split process being allowed, writes, into a bitstream, a split direction parameter indicative of a splitting direction;
splits the block into a plurality of sub blocks in a direction indicated by the split direction parameter;
splits the block into a plurality of sub blocks in a second direction parallel to the second shorter side of the block when the ternary split process is not allowed; and
encodes the plurality of sub blocks.