Adaptive Motion Vector Resolution for Video Encoding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional inter prediction encoding methods face inefficiencies due to using motion vectors of the same resolution for all video encoding units, leading to degraded compression efficiency.

Innovation Solution

A method and apparatus that adaptively change the motion vector resolution for each area or block in video encoding and decoding, allowing for inter prediction encoding and decoding by determining and reconstructing motion vector resolutions based on extracted information from a bitstream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If motion vector resolution is enhanced through interpolation of the reference frame, then inter prediction accuracy is improved and residual signal bits are reduced, but motion vector encoding bits increase

Engineering Contradiction:
Improveinter prediction accuracyVSAvoidmotion vector encoding bits
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies different motion vector resolutions to different regions of the video frame based on local characteristics. Regions with high motion complexity or fine details use higher motion vector resolution for accurate prediction, while regions with simple motion or smooth areas use lower resolution. This local adaptation reduces the total number of motion vector bits while maintaining prediction accuracy where needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts motion vector resolution based on content characteristics, motion complexity, and prediction mode. The resolution is not fixed but adapts to the specific requirements of each block or region, allowing the system to optimize between prediction accuracy and bit consumption in real-time during encoding.

Inventive Principle:
Principle #15Dynamics

2Productivity

If the same motion vector resolution is used for all video encoding units, then encoding simplicity is maintained, but compression efficiency is degraded

Engineering Contradiction:
Improvecompression efficiencyVSAvoidencoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the motion vector resolution parameter adaptively for different encoding units based on their characteristics. Instead of using a uniform resolution, the system selects from multiple possible resolutions (e.g., 1/4 pixel, 1/8 pixel, 1/16 pixel) depending on the local content requirements, thereby improving compression efficiency without excessive complexity increase.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent divides the video frame into multiple encoding units or regions, each of which can have its own motion vector resolution setting. This segmentation allows different parts of the video to use appropriately optimized resolutions, improving overall compression efficiency while keeping the complexity manageable through localized processing.

Inventive Principle:
Principle #1Segmentation

3Quantity of substance

If motion vector resolution is decreased, then motion vector encoding bits are reduced, but inter prediction accuracy deteriorates and residual signal bits increase

Engineering Contradiction:
Improvemotion vector encoding bitsVSAvoidinter prediction accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent ensures that regions requiring high prediction accuracy (such as areas with fine details, edges, or complex motion) are assigned higher motion vector resolutions, while regions tolerant of lower accuracy (smooth areas, static regions) use lower resolutions. This local quality differentiation maintains overall prediction accuracy while reducing total bit consumption.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11622124B2Method and apparatus for encoding/decoding images using adaptive motion vector resolution
Publication Date: 2023.04.04 SK TELECOM CO LTD
  • US11622124B2 patent drawing
  • US11622124B2 patent drawing
  • US11622124B2 patent drawing

AI summary

The present disclosure relates to a method and apparatus for improving the encoding efficiency by adaptively changing the resolution of the motion vector in the inter prediction encoding and inter prediction decoding of a video. The video encoding/decoding apparatus includes: a video encoder for determining a motion vector resolution of each area or motion vector of a video and performing an inter prediction encoding of the video by using a motion vector according to the motion vector resolution determined for each area or motion vector; and a video decoder for reconstructing a resolution by extracting resolution information from a bitstream, and then performing an inter prediction decoding by using a motion vector according to the motion vector resolution of each reconstructed area or motion vector.