Inter Prediction Motion Derivation for Skip and Merge Video Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video compression technologies face inefficiencies in inter-prediction, particularly in deriving motion information for current blocks, especially when skip mode is applied, leading to increased data transmission and storage costs for high-resolution videos.
Innovation Solution
A method and apparatus for improving coding efficiency by determining a reference index for a current block based on neighboring blocks, allowing for direct transmission of motion information in entropy-coded form, and applying skip or merge modes during inter-prediction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If inter-prediction is used to compress video data, then data transmission and storage costs are reduced, but coding efficiency and performance deteriorate due to difficulties in deriving motion information for current blocks
Solution Approach 1:
The system uses motion information from neighboring blocks to automatically derive motion information for the current block without requiring additional signaling. The decoder independently determines reference indices and motion vectors by examining spatially adjacent blocks, enabling self-service derivation that improves coding efficiency while maintaining compression benefits
Solution Approach 2:
Motion information from neighboring blocks is prepared and made available before decoding the current block. By pre-processing and storing motion information from adjacent blocks in the decoding buffer, the system enables rapid derivation of current block motion parameters without requiring complex real-time calculations during the decoding process
2Loss of energy
If skip mode is applied to current blocks in inter-prediction, then compression ratio is improved, but coding performance deteriorates due to increased complexity in determining reference indices
Solution Approach 1:
The system applies different reference index determination strategies based on the local characteristics of neighboring blocks. When skip mode is detected, the decoder examines specific neighboring blocks (left, top, top-right) and selects reference indices based on their availability and consistency, rather than applying a uniform complex algorithm to all blocks
Solution Approach 2:
The decoding process is segmented into distinct phases: first identifying skip mode application, then selectively examining neighboring blocks based on their positions and availability, and finally deriving reference indices only for blocks that meet specific criteria. This segmentation avoids unnecessary processing of blocks that don't require complex reference index determination
3Adaptability or versatility
If motion information is directly transmitted in entropy-coded form, then coding flexibility is improved, but data transmission volume increases
Solution Approach 1:
The system extracts and transmits only the essential motion information parameters (reference indices and motion vectors) in entropy-coded form, rather than transmitting complete motion compensation data. By extracting only the critical parameters needed for reconstruction, the system maintains coding flexibility while minimizing the volume of transmitted data
Solution Approach 2:
Motion information is directly transmitted in entropy-coded form only when necessary for maintaining coding flexibility, rather than for all blocks. The system applies partial transmission based on block characteristics and prediction mode, transmitting detailed motion information selectively to balance flexibility requirements with data volume constraints
Data Source
AI summary
The present invention relates to the encoding and decoding of image information. According to the present invention, the decoding method comprises the steps of: entropy-decoding received information; performing inter prediction on a current block based on the entropy-decoded information; and restoring images by using the prediction results, wherein, in the inter prediction step, a skip mode or merge mode is applied to the current block and movement information of the current block may be determined based on the movement information of a neighboring block of the current block.


