Motion vector space prediction method for video coding
A technology of motion vector prediction and motion vector, which is applied in digital video signal modification, television, electrical components, etc., and can solve problems such as difficult application
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044]Use the correlation of the motion vectors of adjacent coded blocks A, B, C, and D around the currently to-be-predicted coding block E to calculate the motion vector prediction value of the to-be-coded block E (where A block is the left side of the current block E). Coding block, block B is the coded block above the current block E, block C is the coded block at the top right of the current block E, and block D is the coded block at the top right of the current block E). The motion vectors of three blocks are selected from the four neighboring blocks to calculate the motion vector prediction of the block E to be coded. The selection criteria for the three candidate blocks are: if blocks A, B, and C have been coded, the motion vectors of these three blocks are used; if block A or B are not available, their motion vectors are set to zero; if C If the block is not available, the motion vector of the D block is used. Such as figure 2 As shown, the figure is divided into four par...
Embodiment 2
[0065] Use the correlation of the motion vectors of adjacent coded blocks A, B, C, and D around the currently to-be-predicted coding block E to calculate the motion vector prediction value of the to-be-coded block E (where A block is the left side of the current block E). Coding block, block B is the coded block above the current block E, block C is the coded block at the top right of the current block E, and block D is the coded block at the top right of the current block E). The motion vectors of three blocks are selected from the four neighboring blocks to calculate the motion vector prediction of the block E to be coded. The selection criteria for the three candidate blocks are: if blocks A, B, and C have been coded, the motion vectors of these three blocks are used; if block A or B are not available, their motion vectors are set to zero; if C If the block is not available, the motion vector of the D block is used.
[0066] Use B respectively for the three selected candidate b...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com