Motion Information Encoding Omitting Bits for Video Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding and decoding methods require a large number of bits to transmit motion information for inter predicted blocks, which can lead to inefficiencies in bit usage.

Innovation Solution

A method and apparatus for encoding and decoding motion information by identifying and omitting certain types of motion information from the bitstream, using a predetermined method to obtain the omitted information, and decoding the current block based on the complete set of motion information including the obtained omission motion information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If motion information is transmitted for all blocks in the bitstream, then decoding accuracy is maintained, but the number of bits required increases significantly

Engineering Contradiction:
Improvedecoding accuracyVSAvoidnumber of bits
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and transmits only the differential motion information (motion vector differences) rather than complete motion vectors for all blocks. The decoder reconstructs full motion vectors by combining these differentials with prediction motion vectors, achieving accurate decoding with reduced bit transmission.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation from absolute motion vectors to differential motion vectors. This parameter transformation allows the same decoding accuracy to be achieved with fewer bits, as the differential values require less precision and fewer bits to encode.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If complete motion information is encoded for each block, then prediction accuracy is improved, but bit usage efficiency deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidbit usage efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent performs preliminary prediction to generate prediction motion vectors from neighboring blocks or reference pictures before encoding. This preliminary action allows the actual motion information to be encoded as small corrections to the prediction, improving bit efficiency while maintaining prediction accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback from previously decoded blocks to generate prediction motion vectors. The decoder uses motion information from spatially or temporally neighboring blocks to predict the current block's motion vector, creating a feedback loop that improves compression efficiency without sacrificing accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250168393A1Apparatus and method for encoding motion information, and decoding apparatus and method
Publication Date: 2025.05.22 SAMSUNG ELECTRONICS CO LTD
  • US20250168393A1 patent drawing
  • US20250168393A1 patent drawing
  • US20250168393A1 patent drawing

AI summary

A method of decoding motion information includes: identifying a type of omission motion information not included in a bitstream from among a plurality of pieces of motion information used to decode a current block that is inter predicted; obtaining the omission motion information by using a predetermined method; and decoding the current block based on the plurality of pieces of motion information including the obtained omission motion information.