IP Library › Granted Patent US 12,732,603
Granted Patent B2
US 12,732,603 · App. 18/813,221 · Granted Sep 8, 2026

Method and apparatus for image encoding/decoding

Inventors: Joo Hee Moon (Seoul, KR); Dong Jae Won (Seoul, KR); Jae Min Ha (Incheon, KR)
Assignee: Industry Academy Cooperation Foundation of Sejong University
H04N19/105H04N19/137H04N19/159H04N19/176
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,732,603
App. No.
18/813,221
Granted
Sep 8, 2026
Kind
B2
Abstract

A method and an apparatus for image encoding/decoding, according to the present invention, may generate a candidate list of a current block and perform inter-prediction of the current block by using any one of a plurality of candidates belonging to the candidate list. Here, the plurality of candidates comprise at least one from among a spatial candidate, a temporal candidate, and a restoration information-based candidate, and the restoration information-based candidate may be added from a buffer which stores motion information decoded prior to the current block.

Claims (30)

1 . An image decoding method, comprising:

generating a candidate list of a current block; and

performing inter prediction of the current block based on a plurality of candidates belonging to the candidate list,

wherein the plurality of candidates includes a temporal candidate in a unit of a sub-block,

wherein the temporal candidate in the unit of the sub-block is a candidate for deriving motion information for each sub-block of the current block, and has motion information of a target block which is temporally adjacent to the current block,

wherein the sub-block is an N×M block having a fixed size pre-set in an image decoding device,

wherein a sub-block of the target block is determined as a block shifted by a predetermined temporal motion vector from a position of the sub-block of the current block,

wherein the temporal motion vector is set using only a neighboring block at a specific position among spatial neighboring blocks of the current block, and

wherein the neighboring block at the specific position is a block to a left of the current block.

2 . The method of claim 1 , wherein the temporal motion vector is set only when a reference picture of the neighboring block at the specific position and a target picture to which the target block belongs are the same.

3 . An image encoding method, comprising:

generating a candidate list of a current block; and

performing inter prediction of the current block based on a plurality of candidates belonging to the candidate list,

wherein the plurality of candidates includes a temporal candidate in a unit of a sub-block,

wherein the temporal candidate in the unit of the sub-block is a candidate for deriving motion information for each sub-block of the current block, and has motion information of a target block which is temporally adjacent to the current block,

wherein the sub-block is an N×M block having a fixed size pre-set in an image encoding device,

wherein a sub-block of the target block is determined as a block shifted by a predetermined temporal motion vector from a position of the sub-block of the current block,

wherein the temporal motion vector is set using only a neighboring block at a specific position among spatial neighboring blocks of the current block, and

wherein the neighboring block at the specific position is a block to a left of the current block.

4 . The method of claim 3 , wherein the temporal motion vector is set only when a reference picture of the neighboring block at the specific position and a target picture to which the target block belongs are the same.

5 . A method of transmitting a bitstream, the method comprising:

generating a candidate list of a current block;

performing inter prediction of the current block based on a plurality of candidates belonging to the candidate list; and

transmitting the bitstream generated based on the inter prediction,

wherein the plurality of candidates includes a temporal candidate in a unit of a sub-block,

wherein the temporal candidate in the unit of the sub-block is a candidate for deriving motion information for each sub-block of the current block, and has motion information of a target block which is temporally adjacent to the current block,

wherein the sub-block is an N×M block having a fixed size pre-set in an image encoding device,

wherein a sub-block of the target block is determined as a block shifted by a predetermined temporal motion vector from a position of the sub-block of the current block,

wherein the temporal motion vector is set using only a neighboring block at a specific position among spatial neighboring blocks of the current block, and

wherein the neighboring block at the specific position is a block to a left of the current block.

Priority Claims (7)
KR 10-2019-0001414 · Jan 4, 2019 · national
KR 10-2019-0001416 · Jan 4, 2019 · national
KR 10-2019-0001730 · Jan 7, 2019 · national
KR 10-2020-0001228 · Jan 6, 2020 · national
KR 10-2020-0001229 · Jan 6, 2020 · national
KR 10-2020-0001230 · Jan 6, 2020 · national
KR 10-2020-0001231 · Jan 6, 2020 · national
Continuity (2)
Division 17420784 · Jan 6, 2020
Related Publication 20240414326A1 · Dec 12, 2024
References Cited (54)
US 10298951B2 · Chiu · 2019 [cited by examiner]
US 10582209B2 · Chen · 2020 [cited by examiner]
US 10812791B2 · Chien · 2020 [cited by examiner]
US 11381807B2 · Yu · 2022 [cited by examiner]
US 20130114717A1 · Zheng et al. · 2013 [cited by applicant]
US 20130272412A1 · Seregin et al. · 2013 [cited by applicant]
US 20130294513A1 · Seregin et al. · 2013 [cited by applicant]
US 20140341284A1 · Kim et al. · 2014 [cited by applicant]
US 20160295240A1 · Kim et al. · 2016 [cited by applicant]
US 20190356922A1 · Park · 2019 [cited by examiner]
US 20200059658A1 · Chien et al. · 2020 [cited by applicant]
US 20200169745A1 · Han et al. · 2020 [cited by applicant]
US 20200186794A1 · Chao · 2020 [cited by examiner]
US 20200267408A1 · Lee · 2020 [cited by examiner]
US 20210185311A1 · Fukushima et al. · 2021 [cited by applicant]
US 20210266560A1 · Jang · 2021 [cited by examiner]
US 20210314560A1 · Lai et al. · 2021 [cited by applicant]
CN 103931173A · 2014 [cited by applicant]
CN 104041043A · 2014 [cited by applicant]
CN 104170387A · 2014 [cited by applicant]
CN 104685883A · 2015 [cited by applicant]
CN 107211156A · 2017 [cited by applicant]
JP 2013098745A · 2013 [cited by applicant]
JP 2013118625A · 2013 [cited by applicant]
JP 201785608A · 2017 [cited by applicant]
KR 101197176B1 · 2012 [cited by applicant]
KR 1020130067280A · 2013 [cited by applicant]
KR 1020160132893A · 2016 [cited by applicant]
KR 1020170059423A · 2017 [cited by applicant]
KR 1020180000303A · 2018 [cited by applicant]
KR 1020180063094A · 2018 [cited by applicant]
WO WO2017043734A1 · 2017 [cited by applicant]
WO WO2017058633A1 · 2017 [cited by applicant]
Hashimoto, Tomonori. “CE4: Enhanced Merge with MVD (Test 4.4. 4).” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, 13th meeting, Jan. 9-18, 2019, JVET-M0060-WD. (pp. 1-17). [cited by applicant]
Korean Office Action issued on Jun. 9, 2025, in corresponding Korean Patent Application No. 10-2020-0001230. (4pages in Korean). [cited by applicant]
Korean Office Action issued on Sep. 7, 2025, in corresponding Korean Patent Application No. 10-2020-0001231. (4pages in Korean). [cited by applicant]
Indian Office Action Issued on Jan. 31, 2025, in Counterpart Indian Patent Application No. 202318048403 (6 Pages in English). [cited by applicant]
Indian Office Action Issued on Jan. 31, 2025, in Counterpart Indian Patent Application No. 202318048404 (7 Pages in English). [cited by applicant]
Indian Office Action Issued on Jan. 31, 2025, in Counterpart Indian Patent Application No. 202318048407 (7 Pages in English). [cited by applicant]
Indian Office Action Issued on Jan. 31, 2025, in Counterpart Indian Patent Application No. 202318048406 (7 Pages in English). [cited by applicant]
Indian Office Action Issued on Jan. 31, 2025, in Counterpart Indian Patent Application No. 202318048402 (7 Pages in English). [cited by applicant]
Indian Office Action Issued on Jan. 31, 2025, in Counterpart Indian Patent Application No. 202318048417 (7 Pages in English). [cited by applicant]
Chinese Office Action Issued on Feb. 14, 2025, in Counterpart Chinese Patent Application No. 202080007897.4 (9 Pages in English, 7 Pages in Chinese). [cited by applicant]
Indian Office Action Issued on Feb. 17, 2025, in Counterpart Indian Patent Application No. 202318048420 (6 Pages in English). [cited by applicant]
Indian Office Action Issued on Feb. 17, 2025, in Counterpart Indian Patent Application No. 202318048421 (6 Pages in English). [cited by applicant]
Bross, et al. “Versatile video coding (draft 5).” JVET-K1001-v7, [cited by applicant]
Zhang, et al. “CE4: History-based Motion Vector Prediction (Test 4.4. 7).” [cited by applicant]
Park et al., “CE4-related: History-Based Motion Vector Prediction considering parallel processing” [cited by applicant]
Korean Office Action issued on Jan. 13, 2021, in counterpart Korean Patent Application No. 10-2020-0001228 (4 pages in Korean). [cited by applicant]
Korean Office Action issued on Jan. 14, 2021, in counterpart Korean Patent Application No. 10-2020-0001229 (4 pages in English). [cited by applicant]
Chinese Office Action Issued on Sep. 27, 2025, in Counterpart Chinese Patent Application No. 202080007897.4 (7 Pages in English, 7 Pages in Chinese). [cited by applicant]
Cao, Teng-Fei et al., “Half Depths Decision Algorithm for HEVC Coding Units”, Computer Systems & Applications, ISSN 1003-3254, Coden Csaobn, 2018, 27(7), Jun. 27, 2018. (pp. 167-172). [cited by applicant]
Sullivan, Gary J. et al., “JVET Ad hoc group report: Project management”, Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, Document: JVET- L0001-v1, 12th Meeting: Macao, CN, Oct. 3-12, … [cited by applicant]
Chinese Notice of Allowance issued on Apr. 14, 2026, in counterpart Chinese Patent Application No. 202080007897.4 (4 pages in Chinese, 4 pages in English). [cited by applicant]