US 12,192,474 B2
DMVR-based inter prediction method and apparatus
Naeri Park, Seoul (KR); Junghak Nam, Seoul (KR); and Hyeongmoon Jang, Seoul (KR)
Assigned to LG Electronics Inc., Seoul (KR)
Filed by LG Electronics Inc., Seoul (KR)
Filed on Oct. 3, 2023, as Appl. No. 18/376,313.
Application 18/376,313 is a continuation of application No. 17/899,248, filed on Aug. 30, 2022, granted, now 11,838,517.
Application 17/899,248 is a continuation of application No. 17/478,605, filed on Sep. 17, 2021, granted, now 11,470,328, issued on Oct. 11, 2022.
Application 17/478,605 is a continuation of application No. PCT/KR2020/001863, filed on Feb. 11, 2020.
Claims priority of provisional application 62/822,729, filed on Mar. 22, 2019.
Prior Publication US 2024/0048717 A1, Feb. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/44 (2014.01); H04N 19/105 (2014.01); H04N 19/13 (2014.01); H04N 19/132 (2014.01); H04N 19/137 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01); H04N 19/46 (2014.01)
CPC H04N 19/137 (2014.11) [H04N 19/105 (2014.11); H04N 19/132 (2014.11); H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/46 (2014.11)] 3 Claims
OG exemplary drawing
 
1. An image decoding method performed by a decoding apparatus, the image decoding method comprising:
obtaining image information including prediction mode information and residual information from a bitstream;
deriving an L0 motion vector and an L1 motion vector of a current block based on the prediction mode information;
deriving a minimum sum of absolute difference (SAD) based on the L0 motion vector and the L1 motion vector of the current block by applying a decoder-side motion vector refinement (DMVR) to the current block based on DMVR flag information;
deriving a refined L0 motion vector and a refined L1 motion vector based on the minimum SAD;
deriving prediction samples for the current block based on the refined L0 motion vector and the refined L1 motion vector;
deriving residual samples for the current block based on the residual information; and
generating reconstructed samples for the current block based on the prediction samples and the residual samples,
wherein the DMVR flag information is related to whether to apply DMVR to the current block, and
wherein based on a case where bi-prediction performed based on an L0 reference picture and an L1 reference picture is applied to the current block, a case where a distance between a current picture and the L0 reference picture is equal to a distance between the current picture and the L1 reference picture, a case where a value of L0 luma weight prediction flag information and a value of L1 luma weight prediction flag information are both equal to 0, a case where a value of L0 chroma weight prediction flag information and a value of L1 chroma weight prediction flag information are both equal to 0, a case where a value of bi-prediction weight index information is equal to 0, and a case where a height of the current block is greater than or equal to 8, the DMVR flag information related to applying the DMVR to the current block is derived.