US 12,445,641 B2
Image encoding/decoding method and apparatus for throughput enhancement, and recording medium storing bitstream
Sung Chang Lim, Daejeon (KR); Jung Won Kang, Daejeon (KR); Ha Hyun Lee, Seoul (KR); Jin Ho Lee, Daejeon (KR); Hui Yong Kim, Daejeon (KR); Dae Yeon Kim, Seoul (KR); Dong Jin Park, Seoul (KR); Myoung Hun Jang, Seongnam-si (KR); and Wook Je Jeong, Gwacheon-si (KR)
Assigned to Electronics and Telecommunications Research Institute, Daejeon (KR); and CHIPS&MEDIA, INC, Seoul (KR)
Appl. No. 17/256,586
Filed by Electronics and Telecommunications Research Institute, Daejeon (KR); and CHIPS & MEDIA, INC, Seoul (KR)
PCT Filed Jun. 28, 2019, PCT No. PCT/KR2019/007930
§ 371(c)(1), (2) Date Dec. 28, 2020,
PCT Pub. No. WO2020/005035, PCT Pub. Date Jan. 2, 2020.
Claims priority of application No. 10-2018-0075705 (KR), filed on Jun. 29, 2018; application No. 10-2018-0108548 (KR), filed on Sep. 11, 2018; and application No. 10-2019-0024880 (KR), filed on Mar. 4, 2019.
Prior Publication US 2021/0274217 A1, Sep. 2, 2021
Int. Cl. H04N 11/02 (2006.01); H04N 19/119 (2014.01); H04N 19/176 (2014.01); H04N 19/184 (2014.01); H04N 19/52 (2014.01); H04N 19/57 (2014.01)
CPC H04N 19/57 (2014.11) [H04N 19/119 (2014.11); H04N 19/176 (2014.11); H04N 19/184 (2014.11); H04N 19/52 (2014.11)] 12 Claims
OG exemplary drawing
 
1. A method of decoding an image, the method comprising:
constructing a motion vector candidate list including a spatial motion vector and a temporal motion vector, from a neighboring block in a current picture including a current block and a col-block of the current block in a different picture from the current picture;
deriving a first motion vector of the current block using the motion vector candidate list;
decoding information on whether or not to perform motion vector refinement from a bitstream;
obtaining a second motion vector of the current block by refining the first motion vector of the current block based on the information on whether or not to perform motion vector refinement; and
reconstructing the current block by performing inter-prediction based on the second motion vector;
wherein constructing the motion vector candidate list comprises:
entering a motion vector of the neighboring block as the spatial motion vector;
obtaining a refined motion vector of the col-block;
scaling the refined motion vector of the col-block; and
entering the scaled refined motion vector of the col-block as the temporal motion vector, and
wherein the motion vector of the neighboring block is excluded from the motion vector candidate list when the neighboring block is included in a region including the current block, the region being derived based on size information from the bitstream.