Image Encoding Motion Vector Correlation Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image encoding devices do not perform optimal encoding control, limiting the improvement in quality of the reproduced moving image on the receive side and failing to guarantee the optimality of the encoding quality.
Innovation Solution
An image encoding device that uses motion-compensated prediction by detecting motion vectors, generating prediction images, encoding difference images, and applying filtering to improve image quality, including a motion detecting unit, prediction image generating units, an encoding unit, a local decoding unit, and a filtering unit to select and encode local decoded images for transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If motion vector is determined through search for block area with smallest difference electric power, then encoding efficiency is improved, but motion vector does not show local movement in some cases causing disorder in interpolated image
Solution Approach 1:
The patent changes the method of determining motion vectors from block-based search to pixel-level correlation calculation. By calculating correlation values for multiple candidate motion vectors and selecting the one with maximum correlation, the system achieves both encoding efficiency and motion accuracy without the disorder problems of conventional block-based search
Solution Approach 2:
The patent replaces the mechanical block-based search mechanism with a correlation-based selection mechanism. Instead of searching for blocks with smallest electric power difference, the system calculates correlation between pixel values at different positions and selects motion vectors based on maximum correlation, thereby eliminating the disorder issue while maintaining efficiency
2Device complexity
If conventional encoding control is used, then device complexity is reduced, but quality of reproduced moving image cannot be optimized
Solution Approach 1:
The patent implements feedback by calculating correlation values for multiple candidate motion vectors and using this information to select the optimal motion vector. This feedback mechanism ensures high encoding quality without significantly increasing device complexity, as the correlation calculation can be performed efficiently using existing pixel data
Solution Approach 2:
The patent performs preliminary correlation calculations for multiple candidate motion vectors before final selection. By pre-calculating correlation values for several candidates and then selecting the best one, the system ensures optimal encoding quality while managing complexity through structured preprocessing
Data Source
AI summary
Disclosed is an image encoding device which is constructed in such a way as to include an encoding mode determining unit 4 for evaluating the degree of efficiency of encoding of a difference image A which is the difference between an image of a macroblock to be encoded, and a prediction image A generated by a motion-compensated prediction unit 2 in a motion prediction mode A, and also evaluating the degree of efficiency of encoding of a difference image B which is the difference between the image of the macroblock to be encoded, and a prediction image B generated by the motion-compensated prediction unit 2 in a motion prediction mode B, and for selecting a difference image having a higher degree of encoding efficiency.


