Image Decoding Motion Vectors from Reconstructed Pixel Regions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video compression standards like HEVC face inefficiencies in inter prediction, particularly when multiple motions are present in a block, leading to increased overhead and reduced encoding efficiency, and require transmission of motion vector information, which increases data volume.
Innovation Solution
The method involves deriving motion vectors from reconstructed pixel regions adjacent to the current block, allowing for efficient inter prediction without transmitting motion vector information, and partitioning blocks into sub-blocks based on neighboring block structures for enhanced encoding and decoding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If motion vector information is transmitted from encoding device to decoding device, then inter prediction accuracy is improved, but data transmission volume increases
Solution Approach 1:
The patent uses reconstructed pixel regions from previously decoded blocks as substitutes for transmitting actual motion vector information. The decoding device reconstructs motion information by copying and processing pixel data from neighboring blocks, thereby achieving accurate inter prediction without increasing data transmission volume
Solution Approach 2:
The decoding device performs self-service by deriving motion vectors independently from reconstructed pixel regions without requiring motion vector information from the encoding device. The system uses its own reconstructed image data to generate prediction information, eliminating the need for additional data transmission
2Productivity
If blocks are partitioned into small parts to handle multiple motions, then inter prediction efficiency is improved, but encoding overhead increases
Solution Approach 1:
The patent applies segmentation by partitioning blocks into smaller prediction units only when necessary, using different partitioning strategies for different regions. This allows the system to handle multiple motions within blocks while avoiding unnecessary partitioning overhead in regions where simple prediction suffices
Solution Approach 2:
The patent implements local quality by applying different prediction methods and partitioning strategies to different regions within blocks based on their specific characteristics. Regions with complex motion patterns receive more detailed processing, while simpler regions use coarser methods, optimizing the balance between prediction efficiency and overhead
3Adaptability or versatility
If blocks are partitioned into multiple regions with different inter prediction types, then handling of multiple motions is improved, but blocking artifacts increase
Solution Approach 1:
The patent uses overlapping block motion compensation to merge prediction results from adjacent blocks. By allowing prediction regions to overlap and combining their results, the method smooths transitions at block boundaries and reduces visible blocking artifacts while maintaining the ability to handle multiple motion types
Data Source
AI summary
The present invention relates to an image encoding/decoding method and device. In an image decoding method and device according to an embodiment of the present invention, a reconstructed pixel region within an image to which a current block to be decoded belongs is selected; a motion vector of the reconstructed pixel region is derived on the basis of the reconstructed pixel region and a reference image of the current block; and the derived motion vector is selected as a motion vector of the current block.


