US 12,284,341 B2
Encoder, decoder, encoding method, and decoding method
Ryuichi Kanoh, Osaka (JP); Takahiro Nishi, Nara (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. 6, 2022, as Appl. No. 18/062,455.
Application 18/062,455 is a continuation of application No. 17/141,440, filed on Jan. 5, 2021, granted, now 11,570,432.
Application 17/141,440 is a continuation of application No. 16/450,066, filed on Jun. 24, 2019, granted, now 10,917,641, issued on Feb. 9, 2021.
Application 16/450,066 is a continuation of application No. PCT/JP2017/045911, filed on Dec. 21, 2017.
Claims priority of provisional application 62/439,237, filed on Dec. 27, 2016.
Prior Publication US 2023/0093946 A1, Mar. 30, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/117 (2014.01); H04N 19/136 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/182 (2014.01); H04N 19/61 (2014.01); H04N 19/82 (2014.01)
CPC H04N 19/117 (2014.11) [H04N 19/136 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/182 (2014.11); H04N 19/61 (2014.11); H04N 19/82 (2014.11)] 2 Claims
OG exemplary drawing
 
1. A decoder comprising:
a memory; and
processing circuitry, which is coupled to the memory and which, in operation, changes values of pixels in a first block and a second block to filter a boundary between the first block and the second block, using clipping such that change amounts of the respective values are within respective clip widths, the pixels in the first block and the second block being arranged along a straight line across the boundary;
wherein the clip widths for the pixels in the first block and the second block are selected to be asymmetrical based on the block sizes;
wherein the pixels in the first block include a first pixel located at a first position, and the pixels in the second block include a second pixel located at a second position corresponding to the first position with respect to the boundary;
wherein the clip widths include a first clip width and a second clip width corresponding to the first pixel and the second pixel, respectively;
wherein the first clip width is larger than the second clip width when the first block is larger than the second block;
wherein the pixels in the first block include a first additional pixel located at a first additional position and the pixels in the second block include a second additional pixel located at a second additional position which corresponds to the first additional position with respect to the boundary;
wherein the clip widths include a first additional clip width and a second additional clip width corresponding to the first additional pixel and the second additional pixel, respectively; and
wherein the first additional clip width is same as the second additional clip width.