Video Block Vector Difference Sign Prediction for Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video coding techniques suffer from low coding efficiency, which is undesirable for digital video applications.

Innovation Solution

The proposed method improves video coding efficiency by determining a sign prediction of a block vector difference (BVD) for a current video block and using this prediction to perform the conversion between the video block and its bitstream.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video coding techniques are used, then the implementation is simple, but the coding efficiency is low

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcoding technique complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by predicting the sign of block vector differences (BVDs) before actual encoding. The system determines sign prediction information from neighboring blocks and uses it to predict BVD signs, thereby reducing the number of bits needed to encode BVDs and improving coding efficiency without significantly increasing complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter representation by introducing sign prediction for BVDs. Instead of directly encoding the full BVD, the system encodes the sign separately using prediction from neighboring blocks, and only encodes the magnitude when the sign differs from prediction. This parameter transformation reduces the average bit rate while maintaining decoding accuracy

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If conventional BVD encoding is used, then the encoding process is simple, but the bitstream size is large

Engineering Contradiction:
Improvebitstream sizeVSAvoidencoding complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements feedback by using sign prediction information derived from neighboring blocks to guide the encoding of current block BVDs. The encoder compares the predicted sign with the actual BVD sign and only transmits information when they differ, creating a feedback-based compression mechanism that reduces bitstream size

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent extracts the sign information from the BVD and handles it separately from the magnitude. By extracting and independently encoding only the sign component (when necessary), the system reduces the overall bitstream size while preserving complete BVD information for accurate reconstruction

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250150604A1Method, apparatus, and medium for video processing
Publication Date: 2025.05.08 DOUYIN VISION CO LTD
  • US20250150604A1 patent drawing
  • US20250150604A1 patent drawing
  • US20250150604A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, a sign prediction of a block vector difference (BVD) of the current video block; determining the BVD at least based on the sign prediction of the BVD; and performing the conversion based on the BVD.