18514588. TEMPLATE MATCHING-BASED ADVANCED MOTION VECTOR PREDICTOR (AMVP) CANDIDATE LIST CONSTRUCTION WITH NON-ADJACENT CANDIDATES AND AMVP INDEX SIGNALING simplified abstract (QUALCOMM Incorporated)
Contents
- 1 TEMPLATE MATCHING-BASED ADVANCED MOTION VECTOR PREDICTOR (AMVP) CANDIDATE LIST CONSTRUCTION WITH NON-ADJACENT CANDIDATES AND AMVP INDEX SIGNALING
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 TEMPLATE MATCHING-BASED ADVANCED MOTION VECTOR PREDICTOR (AMVP) CANDIDATE LIST CONSTRUCTION WITH NON-ADJACENT CANDIDATES AND AMVP INDEX SIGNALING - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Potential Applications
- 1.6 Problems Solved
- 1.7 Benefits
- 1.8 Original Abstract Submitted
TEMPLATE MATCHING-BASED ADVANCED MOTION VECTOR PREDICTOR (AMVP) CANDIDATE LIST CONSTRUCTION WITH NON-ADJACENT CANDIDATES AND AMVP INDEX SIGNALING
Organization Name
Inventor(s)
Yan Zhang of San Diego CA (US)
Vadim Seregin of San Diego CA (US)
Marta Karczewicz of San Diego CA (US)
Chun-Chi Chen of San Diego CA (US)
TEMPLATE MATCHING-BASED ADVANCED MOTION VECTOR PREDICTOR (AMVP) CANDIDATE LIST CONSTRUCTION WITH NON-ADJACENT CANDIDATES AND AMVP INDEX SIGNALING - A simplified explanation of the abstract
This abstract first appeared for US patent application 18514588 titled 'TEMPLATE MATCHING-BASED ADVANCED MOTION VECTOR PREDICTOR (AMVP) CANDIDATE LIST CONSTRUCTION WITH NON-ADJACENT CANDIDATES AND AMVP INDEX SIGNALING
Simplified Explanation
The patent application describes a device that utilizes advanced motion vector prediction techniques for video coding.
- Memory stores video data, while processors determine temporal, history-based, and non-adjacent candidates for motion vector prediction.
- Advanced motion vector predictor candidate list is generated, including non-adjacent candidates added before or after temporal and history-based candidates.
- Current prediction units are coded based on the advanced motion vector predictor candidate list.
Potential Applications
- Video compression technology
- Video streaming services
- Virtual reality and augmented reality applications
Problems Solved
- Improved video coding efficiency
- Enhanced video quality
- Reduced bandwidth consumption
Benefits
- Higher compression rates
- Better video quality
- Reduced data usage for video streaming services
Original Abstract Submitted
An example device includes memory configured to store the video data and one or more processors implemented in circuitry and communicatively coupled to the memory. The one or more processors are configured to determine at least one of a temporal candidate or a history-based candidate and determine at least one non-adjacent candidate, wherein the at least one non-adjacent candidate is from a unit that is not adjacent to a current prediction unit (PU). The one or more processors are configured to determine an advanced motion vector predictor (AMVP) candidate list including the at least one of the temporal candidate or the history-based candidate and the at least one non-adjacent candidate. The at least one non-adjacent candidate is added to the AMVP candidate list after the temporal candidate or before the history-based candidate. The one or more processors are configured to code the current PU based on the AMVP candidate list.