Method and device for motion compensation in video decoding
A motion compensation and video decoding technology, applied in the field of video encoding and decoding, can solve the problems of high occupation of merged index tables, affecting encoding and decoding efficiency, etc., and achieve the effect of efficient encoding, improving encoding and decoding efficiency, and reducing occupation.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0157] An embodiment of the present invention provides a method for motion compensation in video encoding, wherein the method for motion compensation in video encoding is applied to the encoding end, and the method for motion compensation in video decoding is applied to the decoding end, and the method is applied to the encoding end, such as figure 1 shown, including:
[0158] Step 101, acquiring a current video image frame, and determining a coding unit CU in the video image frame;
[0159] After the encoding end obtains the current video image frame, it divides the current video image frame into coding tree units (CTUs), and uses a quadtree with a nested multi-type tree structure to divide a coding tree unit CTU into coding blocks CU.
[0160]In the embodiment of the present application, the term "unit" defines an image area covering all components, such as luma components or chrominance components.
[0161] Step 102: When it is determined that the triangular prediction mod...
Embodiment approach
[0193] Mode 1, determining all combinations of different unidirectional predicted motion vectors, and establishing a mapping relationship between each combination and a merged index value;
[0194] In this way, the index values corresponding to all unidirectional motion vector predictions in the unidirectional prediction motion vector candidate list are determined in advance, for example, for a unidirectional prediction motion vector candidate including 5 unidirectional prediction motion vectors, 5 unidirectional prediction motion vectors are established One-to-one correspondence with index values 0 to 4; determine all combinations of different unidirectional predictive motion vectors, establish the mapping relationship between each combination and the combined index value, and there are different unidirectional predicted motion vectors in the combined index table All combinations of different unidirectional predictive motion vectors are sorted according to a specific order...
Embodiment 2
[0225] An embodiment of the present invention provides a method for motion compensation in video decoding, which is applied to the encoding end, such as image 3 shown, including:
[0226] Step 201, acquire a current video image frame, and determine a coding unit CU in the video image frame;
[0227] After the encoding end obtains the current video image frame, it divides the current video image frame into coding tree units (CTUs), and uses a quadtree with a nested multi-type tree structure to divide a coding tree unit CTU into coding blocks CU.
[0228] In the embodiment of the present application, the term "unit" defines an image area covering all components, such as luma components or chrominance components.
[0229] Step 202: When it is determined that the triangular prediction mode is used to predict the motion vector for the CU, according to the triangular prediction partition direction flag in the first signaling received from the encoder, determine the partition direc...
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