US 12,219,147 B2
Image coding method and apparatus using motion vector differences
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 Aug. 15, 2023, as Appl. No. 18/234,208.
Application 18/234,208 is a continuation of application No. 17/835,454, filed on Jun. 8, 2022, granted, now 11,818,358.
Application 17/835,454 is a continuation of application No. 17/561,614, filed on Dec. 23, 2021, granted, now 11,503,301, issued on Nov. 15, 2022.
Application 17/561,614 is a continuation of application No. PCT/KR2020/008138, filed on Jun. 24, 2020.
Claims priority of provisional application 62/865,960, filed on Jun. 24, 2019.
Prior Publication US 2023/0396775 A1, Dec. 7, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/132 (2014.01); H04N 19/105 (2014.01); H04N 19/137 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (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)] 3 Claims
OG exemplary drawing
 
1. An image decoding method performed by a decoding apparatus, the method comprising:
receiving image information including prediction related information and information on motion vector differences (MVDs) through a bitstream;
deriving an inter prediction mode for a current block based on the prediction related information;
constructing motion vector predictor (MVP) candidate lists for the current block based on neighboring blocks of the current block;
deriving MVPs for the current block based on the MVP candidate lists;
deriving motion information for the current block based on the information on the MVDs and the MVPs; and
generating predicted samples for the current block based on the motion information,
wherein bi-prediction is applied to the current block,
wherein the motion information includes motion vectors (MVs) and symmetric motion vector difference reference indices,
wherein the MVs include an MVL0 for an L0 prediction and an MVL1 for an L1 prediction,
wherein the symmetric motion vector difference reference indices include a symmetric motion vector difference reference index L0 for the L0 prediction and a symmetric motion vector difference reference index L1 for the L1 prediction,
wherein the information on the MVDs includes information on an MVDL0 for the L0 prediction,
wherein information on an MVDL1 for the L1 prediction is derived based on the information on the MVDL0,
wherein the MVDL0 is derived based on the information on the MVDL0,
wherein the MVDL1 is derived based on the information on the MVDL1,
wherein the MVPs include an MVPL0 for the L0 prediction and an MVPL1 for the L1 prediction,
wherein the MVL0 is derived based on a sum of the MVDL0 and the MVPL0,
wherein the MVL1 is derived based on a sum of the MVDL1 and the MVPL1, and
wherein the symmetric motion vector difference reference index L0 and the symmetric motion vector difference reference index L1 are derived based on picture order count (POC) differences between short-term reference pictures among reference pictures included in reference picture lists and a current picture including the current block.