Motion Compensation Without Vector Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video signal compression methods require transmission of motion vector data as side information, which increases data rate and overhead, and do not effectively exploit common knowledge of object motion between encoder and decoder.

Innovation Solution

Implementing a method where both encoder and decoder perform a common baseline motion estimation on the same video data, allowing for motion compensation without transmitting motion vectors by using default predictors derived from matching blocks in reference frames, and signaling whether default or non-default predictors are used.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If motion vector data is transmitted as side information for motion compensation, then motion prediction accuracy is improved, but data rate and transmission overhead increase

Engineering Contradiction:
Improvemotion prediction accuracyVSAvoiddata rate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The invention extracts and removes the motion vector data transmission component from the traditional motion compensation system. By performing motion estimation independently at both encoder and decoder using the same reference pictures and constrained search algorithm, the system eliminates the need to transmit motion vector side information while maintaining prediction accuracy through the extracted essential motion estimation functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The decoder performs self-service by independently executing motion estimation on reference pictures to generate motion parameters locally. This self-service capability allows the decoder to reconstruct motion information without receiving it from the encoder, thereby eliminating transmission overhead while maintaining the ability to perform accurate motion compensation.

Inventive Principle:
Principle #25Self-service

2Device complexity

If motion estimation is performed only at encoder side, then computational complexity at decoder is reduced, but motion parameter transmission overhead increases

Engineering Contradiction:
Improvedecoder computational complexityVSAvoidmotion parameter transmission overhead
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The invention merges the motion estimation functionality into both encoder and decoder operations. By combining the motion estimation process at the decoder side with the existing motion compensation process, the system eliminates the need for separate motion parameter transmission, thereby reducing transmission overhead while maintaining balanced computational complexity across both ends.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The decoder copies the motion estimation process from the encoder by applying the same constrained search algorithm and reference picture processing steps locally. This copying of the motion estimation functionality enables the decoder to generate motion parameters independently without requiring transmission of encoder-generated parameters.

Inventive Principle:
Principle #26Copying

3Ease of manufacture

If conventional motion compensation is used, then implementation simplicity is maintained, but exploitation of common motion knowledge is insufficient

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcompression efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The invention changes the parameters of motion compensation by using constrained search algorithms and specific reference picture selection criteria. These parameter changes enable better exploitation of common motion knowledge while maintaining implementation simplicity through standardized processing steps that can be directly integrated into existing video coding frameworks.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8259805B2Method and apparatus for generating coded picture data and for decoding coded picture data
Publication Date: 2012.09.04 INTERDIGITAL MADISON PATENT HLDG
  • US8259805B2 patent drawing
  • US8259805B2 patent drawing
  • US8259805B2 patent drawing

AI summary

Motion compensated temporal prediction is well-known for redundancy reduction in video signal compression. A prediction error signal and a motion vector for a current block are transmitted, describing the location of the predictor block in the reference picture. A problem solved by the invention is to encode and decode video signals using less or no mo- tion vector data side information. This is achieved through a temporal prediction which exploits common knowledge available in both encoder and decoder, requiring that the decoder performs a motion estimation, too. A common baseline motion estimation process is used at both encoder and decoder on the same set of video data that have already been compressed before and, hence, are available at both encoder and decoder, leading to identical motion parameters being generated in the decoder. These common motion parameters are used for generating a default temporal prediction without the need to transmit related motion vectors from the encoder to the decoder.