IP Library › Granted Patent US 12,701,216
Granted Patent B2
US 12,701,216 · App. 18/292,869 · Granted Aug 4, 2026

Method and device for image encoding/decoding, and recording medium

Inventors: Woong Lim (Daejeon, KR); Hyoung-Jin Kwon (Daejeon, KR); Dong-Hyun Kim (Daejeon, KR); Youn-Hee Kim (Daejeon, KR); Jong-Ho Kim (Daejeon, KR); Ji-Hoon Do (Daejeon, KR); Joo-Young Lee (Daejeon, KR); Se-Yoon Jeong (Daejeon, KR); Jin-Soo Choi (Daejeon, KR); Tae-Jin Lee (Daejeon, KR); Hae-Chul Choi (Daejeon, KR); Dae-Hyeok Gwon (Daejeon, KR); Hee-Ji Han (Daejeon, KR)
Assignees: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; HANBAT NATIONAL UNIVERSITY INDUSTRY-ACADEMIC COOPERATION FOUNDATION
H04N19/105H04N19/176H04N19/88
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,701,216
App. No.
18/292,869
Filed
Jan 26, 2024
Granted
Aug 4, 2026
Kind
B2
Examiner
HABIB, IRFAN
Art Unit
2485
USPC
375/240.02
Abstract

Disclosed therein are a method, an apparatus, and a storage medium for image encoding/decoding. Templating matching is used for prediction for a target block. Prediction information to be applied to encoding of the target block is determined, and prediction for the target block that uses the determined prediction information is performed. The prediction information includes a list and multiple candidates in the list. When the multiple candidates in the list are configured, template matching between blocks may be used. A candidate selected from among multiple candidates configured using template matching is used for prediction for the target block.

Claims (40)

1 . A video decoding method, comprising:

determining prediction information for a target block based on information related to a prediction method; and

performing prediction on the target block using the prediction information, wherein the prediction information comprises a list, the list comprising reordered candidates is generated by performing reordering for candidates according to an ascending order for template matching costs of the candidates,

a specific number of the candidates are selected according to the ascending order for the template matching costs of the candidates to determine the reordered candidates,

the candidates are determined by a plurality of blocks at a plurality of specific positions determined by a position of the target block,

each of the plurality of blocks is spatially adjacent to the target block, and

the plurality of blocks comprise at least one block which is horizontally or vertically adjacent to a side of the target block and not adjacent to any corner of the target block.

2 . The video decoding method of claim 1 , wherein:

the prediction comprises prediction using Intra Block Copy (IBC) mode.

3 . The video decoding method of claim 1 , wherein:

the prediction uses a block vector.

4 . A video encoding method, comprising:

determining prediction information for a target block based on information relation on related to a prediction method; and

performing prediction on the target block using the prediction information, wherein

the prediction information comprises a list,

the list comprising reordered candidates is generated by performing reordering for candidates according to an ascending order for template matching costs of the candidates,

a specific number of the candidates are selected according to the ascending order for the template matching costs of the candidates to determine the reordered candidates,

the candidates are determined by a plurality of blocks at a plurality of specific positions determined by a position of the target block,

each of the plurality of blocks is spatially adjacent to the target block, and

the plurality of blocks comprise at least one block which is horizontally or vertically adjacent to a side of the target block and not adjacent to any corner of the target block.

5 . A non-transitory computer-readable recording medium storing a bitstream generated by the video encoding method of claim 4 .

6 . A non-transitory computer-readable recording medium storing a bitstream, the bitstream comprising:

information related to a prediction method, wherein prediction information for a target block is determined based on the information related to the prediction method; and

prediction on the target block is performed using the prediction information, wherein

the prediction information comprises a list,

the list comprising reordered candidates is generated by performing reordering for candidates according to an ascending order for template matching costs of the candidates,

a specific number of the candidates are selected according to the ascending order for the template matching costs of the candidates to determine the reordered candidates,

the candidates are determined by a plurality of blocks at a plurality of specific positions determined by a position of the target block,

each of the plurality of blocks is spatially adjacent to the target block, and

the plurality of blocks comprise at least one block which is horizontally or vertically adjacent to a side of the target block and not adjacent to any corner of the target block.

7 . A non-transitory computer-readable recording medium storing a bitstream, the bitstream comprising:

bitstream data representing information related to a prediction method,

wherein the bitstream data is configured to cause a decoder to:

determine prediction information for a target block based on the information related to the prediction method, and

perform prediction on the target block using the prediction information,

wherein the prediction information comprises a list generated by reordering candidates according to an ascending order for template matching costs of the candidates,

wherein a specific number of the candidates are selected according to the ascending order to determine the reordered candidates,

the candidates are determined by a plurality of blocks at a plurality of specific positions determined by a position of the target block,

each of the plurality of blocks is spatially adjacent to the target block, and

the plurality of blocks comprise at least one block which is horizontally or vertically adjacent to a side of the target block and not adjacent to any corner of the target block.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2024
From: LIM, WOONG; KWON, HYOUNG-JIN; KIM, DONG-HYUN; KIM, YOUN-HEE; KIM, JONG-HO; DO, JI-HOON; LEE, JOO-YOUNG; JEONG, SE-YOON; CHOI, JIN-SOO; LEE, TAE-JIN; CHOI, HAE-CHUL; GWON, DAE-HYEOK; HAN, HEE-JI
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE; HANBAT NATIONAL UNIVERSITY INDUSTRY-ACADEMIC COOPERATION FOUNDATION
Reel/Frame 066276/0559 →
Priority Claims (2)
KR 10-2021-0098124 · Jul 26, 2021 · national
KR 10-2022-0092726 · Jul 26, 2022 · national
Continuity (1)
Related Publication 20240372982A1 · Nov 7, 2024
References Cited (34)
US 10735758B2 · Xu · 2020 [cited by examiner]
US 10743027B2 · Zheng et al. · 2020 [cited by applicant]
US 10757442B2 · Li et al. · 2020 [cited by applicant]
US 10999597B2 · Shiodera · 2021 [cited by examiner]
US 11233996B2 · Nam · 2022 [cited by examiner]
US 11876999B2 · Lee · 2024 [cited by applicant]
US 20110170602A1 · Lee · 2011 [cited by examiner]
US 20120075436A1 · Chen · 2012 [cited by examiner]
US 20130028328A1 · Shiodera · 2013 [cited by examiner]
US 20130259122A1 · Sugio · 2013 [cited by examiner]
US 20140269922A1 · Nagaoka · 2014 [cited by examiner]
US 20160255329A1 · Lee · 2016 [cited by examiner]
US 20170238006A1 · Nakamura · 2017 [cited by examiner]
US 20180035124A1 · Sugio · 2018 [cited by examiner]
US 20190014342A1 · Li · 2019 [cited by examiner]
US 20190082192A1 · Chuang et al. · 2019 [cited by applicant]
US 20190246143A1 · Zhang et al. · 2019 [cited by applicant]
US 20200059660A1 · Kim et al. · 2020 [cited by applicant]
US 20200137398A1 · Zhao · 2020 [cited by examiner]
US 20200280735A1 · Lim · 2020 [cited by examiner]
US 20200366900A1 · Jun et al. · 2020 [cited by applicant]
US 20200413040A1 · Lim · 2020 [cited by examiner]
US 20210014522A1 · Jung · 2021 [cited by examiner]
US 20210105481A1 · Kim · 2021 [cited by examiner]
US 20210120242A1 · Nam · 2021 [cited by examiner]
US 20220070442A1 · Jang · 2022 [cited by examiner]
US 20220217361A1 · Zhao et al. · 2022 [cited by applicant]
US 20230421804A1 · Lee et al. · 2023 [cited by applicant]
KR 1020180005121A · 2018 [cited by applicant]
KR 101839629B1 · 2018 [cited by applicant]
KR 1020190040476A · 2019 [cited by applicant]
KR 1020200023315A · 2020 [cited by applicant]
WO 2020060376A1 · 2020 [cited by applicant]
International Search Report & Written Opinion for PCT/KR2022/010992 by Korean Intellectual Property Office dated Nov. 10, 2022. [cited by applicant]