IP Library › Granted Patent US 12,501,045
Granted Patent B2
US 12,501,045 · App. 17/773,909 · Granted Dec 16, 2025

Method and apparatus of signaling adaptive motion vector difference resolution in video coding

Inventors: Chen-Yen Lai (Hsinchu, TW); Ching-Yeh Chen (Hsinchu, TW)
Assignee: HFI INNOVATION INC.
H04N19/13H04N19/105H04N19/176H04N19/70
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,501,045
App. No.
17/773,909
Granted
Dec 16, 2025
Kind
B2
Abstract

Methods and apparatus for video coding are disclosed. According to this method, a bitstream corresponding to encoded data of the video sequence is generated at an encoder side or received at a decoder side, where the bitstream comprises a first syntax related to AMVR precision, and wherein the syntax related to the AMVR precision is coded by context coding bins with at least two contexts. One or motion vectors for the target block are encoded, at the encoder side, or decoded, at the decoder side, utilizing information comprising the AMVR precision.

Claims (15)

1 . A method for coding a video sequence, wherein an Adaptive Motion Vector Difference Resolution (AMVR) mode is supported, the method comprising:

generating, at an encoder side, or receiving, at a decoder side, a bitstream corresponding to encoded data of a target block, wherein the bitstream comprises a syntax related to AMVR precision, and wherein the syntax related to the AMVR precision is coded by context coding bins with at least two contexts, wherein said at least two contexts comprise a first context corresponding to Intra Block Copy (IBC) mode and a second context corresponding to non-IBC mode; and

encoding, at the encoder side, or decoding, at the decoder side, one or more motion vectors for the target block utilizing information comprising the AMVR precision.

2 . The method of claim 1 , wherein the syntax related to the AMVR precision is coded in a Coding Unit (CU) level.

3 . The method of claim 1 , wherein said at least two contexts comprise a first context corresponding to affine mode and a second context corresponding to non-affine mode.

4 . The method of claim 1 , wherein the syntax related to the AMVR precision corresponding to IBC mode is the same as the syntax related to the AMVR precision corresponding to non-IBC mode.

5 . The method of claim 1 , wherein the syntax related to the AMVR precision corresponds to more than one syntax element.

6 . The method of claim 1 , wherein the syntax related to the AMVR precision corresponds to a single syntax element coded by at least two contexts comprising the first context corresponding to IBC mode and the second context corresponding to non-IBC mode.

7 . An apparatus for coding a video sequence, wherein an Adaptive Motion Vector Difference Resolution (AMVR) mode is supported, the apparatus comprising one or more electronic circuits or processors arranged to:

generate, at an encoder side, or receive, at a decoder side, a bitstream corresponding to encoded data of a target block, wherein the bitstream comprises a syntax related to AMVR precision, and wherein the syntax related to the AMVR precision is coded by context coding bins with at least two contexts, wherein said at least two contexts comprise a first context corresponding to Intra Block Copy (IBC) mode and a second context corresponding to non-IBC mode; and

encoding, at the encoder side, or decoding, at the decoder side, one or more motion vectors for the target block utilizing information comprising the AMVR precision.

8 . The apparatus of claim 7 , wherein the syntax related to the AMVR precision is coded in a Coding Unit (CU) level.

9 . The apparatus of claim 7 , wherein said at least two contexts comprise a first context corresponding to affine mode and a second context corresponding to non-affine mode.

10 . The apparatus of claim 7 , wherein the syntax related to the AMVR precision corresponds to more than one syntax element.

11 . The apparatus of claim 7 , wherein the syntax related to the AMVR precision corresponds to a single syntax element coded by at least two contexts comprising the first context corresponding to IBC mode and the second context corresponding to non-IBC mode.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2022
From: LAI, CHEN-YEN; CHEN, CHING-YEH
To: MEDIATEK INC.
Reel/Frame 059793/0344 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2022
From: MEDIATEK INC.
To: HFI INNOVATION INC.
Reel/Frame 059847/0473 →
Continuity (2)
Provisional Application 62933578 · Nov 11, 2019
Related Publication 20220385910A1 · Dec 1, 2022
References Cited (27)
US 9918105B2 · Pang et al. · 2018 [cited by applicant]
US 10638152B2 · Chuang et al. · 2020 [cited by applicant]
US 11089323B2 · Chuang · 2021 [cited by applicant]
US 11190789B2 · Li · 2021 [cited by examiner]
US 11743452B2 · Lee · 2023 [cited by examiner]
US 20180077417A1 · Huang · 2018 [cited by applicant]
US 20180359483A1 · Chen et al. · 2018 [cited by applicant]
US 20200128239A1 · Henry · 2020 [cited by examiner]
US 20200213612A1 · Liu · 2020 [cited by examiner]
CN 106797476A · 2017 [cited by applicant]
CN 107979756A · 2018 [cited by applicant]
CN 108781284A · 2018 [cited by applicant]
CN 109076210A · 2018 [cited by applicant]
CN 109076214A · 2018 [cited by applicant]
IN 107979756A · 2018 [cited by applicant]
TW 201701671A · 2017 [cited by applicant]
WO 2019192491A1 · 2019 [cited by applicant]
International Search Report and Written Opinion dated Jan. 29, 2021, issued in application No. PCT/CN2020/127825. [cited by applicant]
Huang, H., et al.; “Non-CE4: On the affine AMVR;” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11; Oct. 2019; pp. 1-4. [cited by applicant]
Chinese language office action dated Dec. 10, 2021, issued in application No. TW 109139309. [cited by applicant]
Extended European Search Report dated Nov. 3, 2023, issued in application No. EP 20887356.2. [cited by applicant]
Li, G., et al.; “Non-CE4: Unified AMVR signaling;” Joint Video Experts Team (JVET) of ITU-T SG 16 WO 3 and ISO/IEC JTC 1/SC 29/WG 11; Sep. 2019; pp. 1-5. [cited by applicant]
Chinese language office action dated Oct. 22, 2024, issued in application No. CN 202080077711.1. [cited by applicant]
Korea language office action dated Jan. 11, 2025, issued in application No. KR 10-2022-7018505. [cited by applicant]
English language translation of office action issued in KR 10-2022-7018505 (pp. 1-4 of attachment). [cited by applicant]
Bross, B., et al.; “Versatile Video Coding (Draft 7);” Joint Video Experts Team (JVET) of ITU-T SG 16 WP 3 and ISO/IEC JTC 1/SC 29/WG 11; Oct. 2019; pp. 1-486. [cited by applicant]
CABACREADER.CPP; “VVCSoftware_VTM-VTM-6.3;” Oct. 2019; pp. 1-60. [cited by applicant]