IP Library Granted Patent US 12,739,404
Granted Patent B2
US 12,739,404 · App. 18/991,072 · Granted Sep 15, 2026

Method and apparatus for encoding/decoding a video using a motion compensation based on motion vector resolution information

Inventors: Dong San Jun (Daejeon, KR); Ha Hyun Lee (Seoul, KR); Jung Won Kang (Daejeon, KR); Hyun Suk Ko (Daejeon, KR); Sung Chang Lim (Daejeon, KR); Jin Ho Lee (Daejeon, KR); Seung Hyun Cho (Daejeon, KR); Hui Yong Kim (Daejeon, KR); Jin Soo Choi (Daejeon, KR)
Assignee: LX Semicon Co., Ltd.
H04N19/159H04N19/105H04N19/126H04N19/13H04N19/176H04N19/463H04N19/513H04N19/593H04N19/96
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,739,404
App. No.
18/991,072
Granted
Sep 15, 2026
Kind
B2
Abstract

An image decoding method performed by a decoding apparatus, an image encoding method performed by an encoding apparatus, and a transmission method for image data are discussed. The image decoding method can include obtaining image information comprising information related to motion compensation from a bitstream, deriving merge candidates of a current block, generating a merge candidate list of the current block based on the derived merge candidates, determining motion information of the current block based on the merge candidate list, and generating a predicted block of the current block based on the motion information of the current block. The information related to the motion compensation includes motion vector resolution information.

Claims (44)

1 . An image decoding method performed by a decoding apparatus, the method comprising:

obtaining image information comprising information related to motion compensation from a bitstream;

deriving merge candidates of a current block;

generating a merge candidate list of the current block based on the derived merge candidates;

determining motion information of the current block based on the merge candidate list; and

generating a predicted block of the current block based on the motion information of the current block,

wherein the information related to the motion compensation includes motion vector resolution information,

wherein the motion vector resolution information indicates a specific motion vector resolution among motion vector resolution candidates including an integer pel resolution, a ¼ pel resolution and a 1/16 pel resolution,

wherein the merge candidates include motion vectors of neighboring blocks of the current block,

wherein the motion vector resolution information is signaled at a coding unit level,

wherein the motion vector resolution information is entropy decoded based on a context model, and

wherein the motion vector resolution information is based on a truncated unary binarization.

2 . The method of claim 1 , wherein the context model is determined based on information on a size of the current block.

3 . The method of claim 1 , wherein the context model is determined based on information related to motion compensation of a neighboring block of the current block.

4 . The method of claim 1 , wherein the context model is determined based on information related to a prediction mode of the current block.

5 . An image encoding method performed by an encoding apparatus, the method comprising:

deriving merge candidates of a current block;

generating a merge candidate list of the current block based on the derived merge candidates;

determining motion information of the current block based on the merge candidate list;

generating a predicted block of the current block based on the motion information of the current block;

generating information related to motion compensation; and

encoding image information including the information related to the motion compensation,

wherein the information related to the motion compensation includes motion vector resolution information,

wherein the motion vector resolution information indicates a specific motion vector resolution among motion vector resolution candidates including an integer pel resolution, a ¼ pel resolution and a 1/16 pel resolution,

wherein the merge candidates include motion vectors of neighboring blocks of the current block,

wherein the motion vector resolution information indicates the specific motion vector resolution related to a motion vector,

wherein the motion vector resolution information is signaled at a coding unit level,

wherein the motion vector resolution information is entropy encoded based on a context model, and

wherein the motion vector resolution information is based on a truncated unary binarization.

6 . The method of claim 5 , wherein the context model is determined based on information on a size of the current block.

7 . The method of claim 5 , wherein the context model is determined based on information related to motion compensation of a neighboring block of the current block.

8 . The method of claim 5 , wherein the context model is determined based on information related to a prediction mode of the current block.

9 . A transmission method for image data, the method comprising:

obtaining a bitstream of encoded image information, wherein the encoded image information is generated based on deriving merge candidates of a current block, generating a merge candidate list of the current block based on the derived merge candidates, determining motion information of the current block based on the merge candidate list, generating a predicted block of the current block based on the motion information of the current block, generating information related to motion compensation, and encoding image information including the information related to the motion compensation; and

transmitting the image data comprising the bitstream,

wherein the information related to the motion compensation includes motion vector resolution information,

wherein the motion vector resolution information indicates a specific motion vector resolution among motion vector resolution candidates including an integer pel resolution, a ¼ pel resolution and a 1/16 pel resolution,

wherein the merge candidates include motion vectors of neighboring blocks of the current block,

wherein the motion vector resolution information is signaled at a coding unit level,

wherein the motion vector resolution information is entropy encoded based on a context model, and

wherein the motion vector resolution information is based on a truncated unary binarization.

10 . The method of claim 9 , wherein the context model is determined based on information on a size of the current block.

11 . The method of claim 9 , wherein the context model is determined based on information related to motion compensation of a neighboring block of the current block.

12 . The method of claim 9 , wherein the context model is determined based on information related to a prediction mode of the current block.

Priority Claims (2)
KR 10-2016-0102595 · Aug 11, 2016 · national
KR 10-2016-0158620 · Nov 25, 2016 · national
Continuity (4)
Continuation 18219296 · Jul 7, 2023
Continuation 17717366 · Apr 11, 2022
Continuation 16321173 · Aug 9, 2017
Related Publication 20250126275A1 · Apr 17, 2025
References Cited (110)
US 9357212B2 · Zhang et al. · 2016 [cited by applicant]
US 10531116B2 · Li et al. · 2020 [cited by applicant]
US 10547847B2 · Jang et al. · 2020 [cited by applicant]
US 11336899B2 · Jun et al. · 2022 [cited by applicant]
US 11363253B2 · Chen et al. · 2022 [cited by applicant]
US 11743473B2 · Jun et al. · 2023 [cited by applicant]
US 11800113B2 · Lim et al. · 2023 [cited by applicant]
US 12335460B2 · Chen et al. · 2025 [cited by applicant]
US 20050129129A1 · Winger et al. · 2005 [cited by applicant]
US 20060133507A1 · Lim et al. · 2006 [cited by applicant]
US 20060268166A1 · Bossen et al. · 2006 [cited by applicant]
US 20110007803A1 · Karczewicz et al. · 2011 [cited by applicant]
US 20120093226A1 · Chien et al. · 2012 [cited by applicant]
US 20120300850A1 · Yie et al. · 2012 [cited by applicant]
US 20130016788A1 · Oh · 2013 [cited by applicant]
US 20130058407A1 · Sole Rojals et al. · 2013 [cited by applicant]
US 20130114720A1 · Wang et al. · 2013 [cited by applicant]
US 20130128982A1 · Kim et al. · 2013 [cited by applicant]
US 20130136183A1 · Kim · 2013 [cited by examiner]
US 20130294522A1 · Lim et al. · 2013 [cited by applicant]
US 20140016701A1 · Chen et al. · 2014 [cited by applicant]
US 20140072041A1 · Seregin et al. · 2014 [cited by applicant]
US 20140139627A1 · Chen et al. · 2014 [cited by applicant]
US 20140161187A1 · Zhang et al. · 2014 [cited by applicant]
US 20140161189A1 · Zhang et al. · 2014 [cited by applicant]
US 20140192883A1 · Seregin · 2014 [cited by applicant]
US 20140254687A1 · Kondo · 2014 [cited by applicant]
US 20140286427A1 · Fukushima et al. · 2014 [cited by applicant]
US 20140307789A1 · Kim et al. · 2014 [cited by applicant]
US 20150098511A1 · Park et al. · 2015 [cited by applicant]
US 20150103911A1 · Lee · 2015 [cited by applicant]
US 20150195525A1 · Sullivan et al. · 2015 [cited by applicant]
US 20150195562A1 · Li · 2015 [cited by examiner]
US 20150208086A1 · Chen et al. · 2015 [cited by applicant]
US 20150264390A1 · Laroche · 2015 [cited by examiner]
US 20150264392A1 · Thoreau et al. · 2015 [cited by applicant]
US 20150373368A1 · Jeong et al. · 2015 [cited by applicant]
US 20160150240A1 · Lim et al. · 2016 [cited by applicant]
US 20160219278A1 · Chen et al. · 2016 [cited by applicant]
US 20160286232A1 · Li et al. · 2016 [cited by applicant]
US 20160337649A1 · Chuang · 2016 [cited by examiner]
US 20160337662A1 · Pang et al. · 2016 [cited by applicant]
US 20160366435A1 · Chien et al. · 2016 [cited by applicant]
US 20170142418A1 · Li et al. · 2017 [cited by applicant]
US 20180098089A1 · Chen et al. · 2018 [cited by applicant]
US 20180124398A1 · Park et al. · 2018 [cited by applicant]
US 20180146213A1 · Andersson et al. · 2018 [cited by applicant]
US 20180176596A1 · Jeong et al. · 2018 [cited by applicant]
US 20180295385A1 · Alshin et al. · 2018 [cited by applicant]
US 20180338144A1 · Nam et al. · 2018 [cited by applicant]
US 20190158835A1 · Lee · 2019 [cited by applicant]
US 20190158860A1 · Yasugi et al. · 2019 [cited by applicant]
US 20190174136A1 · Jun et al. · 2019 [cited by applicant]
US 20190297325A1 · Lim · 2019 [cited by examiner]
US 20190313113A1 · Lee · 2019 [cited by applicant]
US 20220232228A1 · Jun et al. · 2022 [cited by applicant]
CN 102256123A · 2011 [cited by applicant]
CN 103202016A · 2013 [cited by applicant]
CN 103250417A · 2013 [cited by applicant]
CN 103370940A · 2013 [cited by applicant]
CN 103444181A · 2013 [cited by applicant]
CN 103597837A · 2014 [cited by applicant]
CN 104012089A · 2014 [cited by applicant]
CN 104185988A · 2014 [cited by applicant]
CN 104221289A · 2014 [cited by applicant]
CN 104396248A · 2015 [cited by applicant]
CN 104685883A · 2015 [cited by applicant]
CN 104704837A · 2015 [cited by applicant]
CN 104737537A · 2015 [cited by applicant]
CN 104813668A · 2015 [cited by applicant]
CN 104838656A · 2015 [cited by applicant]
CN 105659604A · 2016 [cited by applicant]
CN 103152562B · 2018 [cited by applicant]
CN 109804627A · 2019 [cited by applicant]
IN 1455CHENP2014A · 2014 [cited by applicant]
KR 100772576B1 · 2007 [cited by applicant]
KR 1020080064007A · 2008 [cited by applicant]
KR 1020110113583A · 2011 [cited by applicant]
KR 1020130002242A · 2013 [cited by applicant]
KR 1020130135381A · 2013 [cited by applicant]
KR 1020140018891A · 2014 [cited by applicant]
KR 1020140110831A · 2014 [cited by applicant]
KR 1020150060617A · 2015 [cited by applicant]
KR 1020160051344A · 2016 [cited by applicant]
KR 102634794B1 · 2024 [cited by applicant]
WO WO0186962A1 · 2001 [cited by applicant]
WO WO2012117728A1 · 2012 [cited by applicant]
WO WO2012134956A1 · 2012 [cited by applicant]
WO WO2013088697A1 · 2013 [cited by applicant]
WO WO2014163468A1 · 2014 [cited by applicant]
WO WO2015113510A1 · 2015 [cited by applicant]
U.S. Appl. No. 18/219,296, filed Jul. 7, 2023. [cited by applicant]
[No Author Listed], “High Efficiency Video Coding,” International Telecommunication Union, Telecommunication Standardization Sector, H.265(Apr. 2013), Jun. 2013, 317 pages. [cited by applicant]
Chen et al., “Algorithm Description of Joint Exploration Test Model 3,” Joint Video Exploration Team (JVET) off TU-T SG 16 WP 3 and ISOI/EC JTC 1/SC 29/WG 11, 3rd Meeting: Geneva, CH, May 26-Jun. 1, 2016, 37 pages in En… [cited by applicant]
Chen et al., “Algorithm Description of Joint Exploration Test Model 3,” Joint Video Exploration Team (JVET), JVET-C1001_v1, 3rd Meeting: Geneva, CH, May 26-Jun. 1, 2016, 35 pages. [cited by applicant]
Chen et al., “Algorithm Description of Joint Exploration Test Model 5 (JEM 5),” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 5th Meeting, Geneva, CH, Jan. 12-20, 2017, 45 pages. [cited by applicant]
Chen et al., “Algorithm Description of Joint Exploration Test Model 7 (JEM 7),” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11, JVET-G1001-v1, 7th Meeting, Torino, IT, Jul. 13-21, … [cited by applicant]
International Preliminary Report on Patentability in International Application No. PCT/KR2017/008596, mailed on Nov. 17, 2017, 23 pages, with English translation. [cited by applicant]
International Search Report issued on Nov. 17, 2017, in corresponding International Application No. PCT/KR2017/008596, 3 pages in English, 3 pages in Korean. [cited by applicant]
No Author Listed, “Series H: Audiovisual and Multimedia Systems: Infrastructure of Audiovisual Services-Coding of Moving Video,” ITU-T Study Group, ITUT Telecommunication Standardization Sector of ITU, Apr. 2013, 317 pa… [cited by applicant]
English translation of the Chinese Office Action and Search Report for Chinese Application No. 202310714481.1, dated Jan. 8, 2026. [cited by applicant]
English translation of the Chinese Office Action and Search Report for Chinese Application No. 202310720960.4, dated Jan. 28, 2026. [cited by applicant]
U.S. Notice of Allowance for U.S. Appl. No. 18/826,602, dated Apr. 14, 2026. [cited by applicant]
U.S. Notice of Allowance for U.S. Appl. No. 18/826,760, dated Apr. 16, 2026. [cited by applicant]
U.S. Notice of Allowance for U.S. Appl. No. 18/991,069, dated Apr. 16, 2026. [cited by applicant]
U.S. Office Action for U.S. Appl. No. 18/826,671, dated Mar. 25, 2026. [cited by applicant]
Chen et al., “Generalized bi-prediction for inter coding,” Joint Video Exploration Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11 3rd Meeting, May 26-Jun. 1, 2016, Geneva, Switzerland, JVET-C0047, pp. 1-4. [cited by applicant]
Chinese Office Action and Search Report for Chinese Application No. 202310720949.8, dated May 19, 2026, with English translation of the Office Action. [cited by applicant]
U.S. Notice of Allowance for U.S. Appl. No. 18/991,017, dated May 7, 2026. [cited by applicant]
U.S. Notice of Allowance for U.S. Appl. No. 18/991,049, dated May 7, 2026. [cited by applicant]