US 12,452,465 B2
Encoder, a decoder and corresponding methods of deblocking filter adaptation
Biao Wang, Shenzhen (CN); Anand Meher Kotra, Munich (DE); Han Gao, Shenzhen (CN); Yin Zhao, Hangzhou (CN); Semih Esenlik, Munich (DE); and Jianle Chen, San Diego, CA (US)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Dec. 11, 2023, as Appl. No. 18/534,764.
Application 18/534,764 is a continuation of application No. 17/383,639, filed on Jul. 23, 2021, granted, now 11,843,806, issued on Dec. 12, 2023.
Application 17/383,639 is a continuation of application No. PCT/CN2020/074033, filed on Jan. 23, 2020.
Claims priority of provisional application 62/797,163, filed on Jan. 25, 2019.
Prior Publication US 2024/0121446 A1, Apr. 11, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/86 (2014.01); H04N 19/117 (2014.01); H04N 19/176 (2014.01); H04N 19/503 (2014.01); H04N 19/61 (2014.01)
CPC H04N 19/86 (2014.11) [H04N 19/117 (2014.11); H04N 19/176 (2014.11); H04N 19/503 (2014.11); H04N 19/61 (2014.11)] 18 Claims
OG exemplary drawing
 
1. A de-blocking filter device in an image encoder or an image decoder, for deblocking transform block boundaries of transform blocks within a coding block coded in inter prediction mode, the transform blocks including a first transform block and a second transform block that is adjacent to the first transform block, comprising:
a memory storing instructions; and
a processor in communication with the memory, wherein the processor, upon execution of the instructions, is configured to:
determine whether a boundary between the first transform block and the second transform block is to be filtered; and
determine, when a boundary between the first transform block and the second transform block is a transform block boundary and at least one of the first transform block or the second transform block has one or more non-zero transform coefficients, a value of a boundary strength (BS) parameter for the boundary between the first transform block and the second transform block to be a first value, wherein the transform block boundary between the first transform block and the second transform block is to be de-blocked only when the transform block boundary luma samples of the first and second transform blocks is aligned with 4×4 sample grid.