US 11,659,166 B2
Method and apparatus for coding image by using MMVD based on CPR
Hyeongmoon Jang, Seoul (KR); and Junghak Nam, Seoul (KR)
Assigned to LG ELECTRONICS INC., Seoul (KR)
Appl. No. 17/416,913
Filed by LG Electronics Inc., Seoul (KR)
PCT Filed Jan. 2, 2020, PCT No. PCT/KR2020/000024
§ 371(c)(1), (2) Date Jun. 21, 2021,
PCT Pub. No. WO2020/141884, PCT Pub. Date Jul. 9, 2020.
Claims priority of provisional application 62/787,753, filed on Jan. 2, 2019.
Prior Publication US 2022/0070440 A1, Mar. 3, 2022
Int. Cl. H04N 19/105 (2014.01); H04N 19/46 (2014.01); H04N 19/513 (2014.01); H04N 19/132 (2014.01); H04N 19/137 (2014.01); H04N 19/176 (2014.01)
CPC H04N 19/105 (2014.11) [H04N 19/132 (2014.11); H04N 19/137 (2014.11); H04N 19/176 (2014.11); H04N 19/46 (2014.11)] 14 Claims
OG exemplary drawing
 
8. An image encoding method performed by an encoding apparatus, the method comprising:
generating merge with motion vector difference (MMVD) flag information by determining whether or not to apply MMVD to a current block;
determining whether or not the current block is a current picture referencing (CPR) coding block;
deriving base motion information for the current block being a CPR coding block;
deriving motion information for the current block based on the base motion information;
generating prediction samples for the current block based on the motion information;
deriving residual samples based on the prediction samples; and
encoding image information including information on the residual samples and the MMVD flag information,
wherein the MMVD flag information is related to whether or not to derive motion information by applying MMVD to the current block,
wherein the CPR coding block is a block coded using a current picture including the current block as a reference picture, and
wherein whether or not to explicitly signal MMVD candidate flag information which is related to indicating one of motion information candidates for the current block is determined, based on whether or not the current block is a CPR coding block with MMVD being applied,
wherein based on a case where MMVD is applied to the current block and the current block is a CPR coding block, the MMVD candidate flag information related to indicating one of motion information candidates for the current block is not explicitly signaled and one motion information candidate for the current block is derived as the base motion information, which is a predetermined candidate in a candidate list.