This disclosure relates generally to video coding and particularly to methods and systems for providing signaling schemes for jointly coding of motion vector difference with adaptive resolution in compound-reference inter-prediction. An example method for processing a current video block of a video stream is disclosed. The method includes receiving the video stream; determining from the video stream whether joint motion vector difference (MVD) coding is applied to the current video block; determining from the video stream whether adaptive MVD pixel resolution is applied to the current video block; and decoding the current video block based on whether joint MVD coding and whether adaptive MVD pixel resolution are applied to the current video block.
Legal claims defining the scope of protection, as filed with the USPTO.
6. The method of claim 1, wherein the at least one syntax element comprises a first flag and a second flag, the first flag indicating whether the motion vector differences of the current video block are jointly signaled or decoded and the second flag indicating whether adaptive MVD pixel resolution is applied to the current video block.
7. The method of claim 6, wherein the first flag is signaled before the second flag in the video stream.
8. The method of claim 7, wherein a single context is used for singling the second flag in the video stream, wherein the second flag comprises one of an amvd_flag, a jmvd_flag, or a joint amvd_flag.
9. The method of claim 8, wherein a context for signaling the second flag depends on coded information of the current video block and/or neighboring video block of the current video block.
10. The method of claim 9, wherein the coded information comprises at least one of value of the second flag, a reference frame index, or an MVD candidate index of a neighboring video block of the current video block.
11. The method of claim 6, wherein the second flag is signaled before the first flag in the video stream.
14. The method of claim 13, wherein the set of predefined conditions comprise a video block size constraint.
16. The method of claim 15, wherein the position-dependent compound prediction comprises a compound wedge-based prediction.
18. The method of claim 1, wherein a frame or sequence level syntax element overrides lower level signaling in determining whether joint MVD coding or whether adaptive MVD pixel resolution is applied to the current video block.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
July 20, 2022
May 7, 2024
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.