US 12,170,756 B2
Image encoding/decoding method and device, and recording medium in which bitstream is stored
Sung Chang Lim, Daejeon (KR); Jung Won Kang, Daejeon (KR); Ha Hyun Lee, Seoul (KR); Jin Ho Lee, Daejeon (KR); and Hui Yong Kim, Daejeon (KR)
Assigned to Electronics and Telecommunications Research Institute, Daejeon (KR)
Appl. No. 17/277,541
Filed by Electronics and Telecommunications Research Institute, Daejeon (KR)
PCT Filed Sep. 18, 2019, PCT No. PCT/KR2019/012049
§ 371(c)(1), (2) Date Mar. 18, 2021,
PCT Pub. No. WO2020/060177, PCT Pub. Date Mar. 26, 2020.
Claims priority of application No. 10-2018-0111372 (KR), filed on Sep. 18, 2018.
Prior Publication US 2022/0038682 A1, Feb. 3, 2022
Int. Cl. H04N 19/105 (2014.01); H04N 19/137 (2014.01); H04N 19/176 (2014.01); H04N 19/51 (2014.01); H04N 19/96 (2014.01)
CPC H04N 19/105 (2014.11) [H04N 19/137 (2014.11); H04N 19/176 (2014.11); H04N 19/51 (2014.11); H04N 19/96 (2014.11)] 17 Claims
OG exemplary drawing
 
1. A method of decoding an image, the method comprising:
constructing a merge candidate list of a current block by inserting at least one spatial merge candidate and a temporal merge candidate;
after inserting the at least one spatial merge candidate and the temporal merge candidate to the merge candidate list, updating the merge candidate list based on a motion information candidate list, the motion information candidate list including motion information candidates derived from blocks decoded before the current block;
deriving motion information of the current block based on the updated merge candidate list of the current block; and
updating the motion information candidate list based on the motion information of the current block,
wherein the merge candidate list of the current block is updated by adding at least one motion information candidate included in the motion information candidate list as a new merge candidate,
wherein, for two motion information candidates in the motion information candidate list, whether a motion information candidate is available as the new merge candidate or not is determined based on a result of a redundancy check with merge candidates in the merge candidate list,
wherein, for remaining motion information candidates excluding the two motion information candidates in the motion information candidate list, whether a motion information candidate is available as the new merge candidate or not is determined regardless of the result of the redundancy check with the merge candidates in the merge candidate list,
wherein the merge candidates on which the redundancy check is performed comprise only a first spatial merge candidate derived from a top neighboring block of the current block and a second spatial merge candidate derived from a left neighboring block of the current block,
wherein the updated motion information candidate list is used for inter prediction of a block to be decoded after the current block, and
wherein a motion information candidate in the motion information candidate list updated from blocks within a current CTU (coding tree unit) row is not used for blocks within a next CTU row after the current CTU row.