Video Motion Estimation Using Segmented Prediction Units

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video motion estimation methods are inefficient due to the use of a uniform processing method for all prediction units, leading to inflexible and computationally complex motion estimation processes.

Innovation Solution

The method divides image frames into two types of prediction units, applying different search algorithms to each type to obtain motion vectors, utilizing polygonal models and advanced motion vector prediction techniques for more efficient motion estimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a uniform processing method is used for all prediction units, then the motion estimation process is simplified, but the efficiency and flexibility of motion estimation deteriorates

Engineering Contradiction:
Improveprocessing method complexityVSAvoidmotion estimation efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments prediction units into different types (first type and second type) and applies different search algorithms to each type. This segmentation allows the system to optimize motion estimation for each category separately, improving overall efficiency while maintaining manageable complexity through structured classification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different search algorithms (first search algorithm for first type, second search algorithm for second type) to different prediction units based on their characteristics. This local quality approach ensures that each prediction unit receives the most appropriate processing method, enhancing motion estimation efficiency without requiring complex uniform processing for all units.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If a new independent search is performed on each prediction unit, then the motion estimation is thorough, but the processing time and computational complexity increases

Engineering Contradiction:
Improvemotion vector accuracyVSAvoidmotion estimation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

By dividing prediction units into different types and applying specialized search algorithms to each type, the patent reduces redundant searches while maintaining thoroughness. Each segment receives targeted processing that is both accurate and time-efficient.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes search parameters (different search algorithms) based on prediction unit type characteristics. This allows the system to adjust the thoroughness and computational effort according to the specific needs of each prediction unit type, optimizing the balance between accuracy and processing time.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If the same search complexity is used for all prediction units, then the processing is consistent, but the flexibility and efficiency of motion estimation deteriorates

Engineering Contradiction:
Improveprocessing consistencyVSAvoidmotion estimation flexibility
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent segments prediction units into different types with different search algorithms, allowing each segment to have optimized processing consistency appropriate to its characteristics. This maintains overall system consistency through structured classification while enabling flexibility in how each segment is processed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different search algorithms are applied to different prediction unit types based on their local characteristics. This local quality approach provides flexibility and adaptability for each prediction unit type while maintaining processing consistency within each category through dedicated algorithms.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11375227B2Video motion estimation method and apparatus, and storage medium
Publication Date: 2022.06.28 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11375227B2 patent drawing
  • US11375227B2 patent drawing
  • US11375227B2 patent drawing

AI summary

A terminal performs video estimation by dividing an image frame of a video into a plurality of prediction units, and dividing the plurality of prediction units into a first type of prediction units and a second type of prediction units. A motion vector of a prediction unit of the first type is then obtained according to a first search algorithm. A motion vector of a prediction unit of the second type is obtained according to a second search algorithm. The second search algorithm is different from the first search algorithm. Then sub-pixel motion estimation is performed on the image frame according to the motion vector of the prediction unit of the first type and the motion vector of the prediction unit of the second type to generate a motion estimate result.