Video Block Conversion Using Temporal BV and IBC-LIC Inheritance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding techniques, such as MPEG-2, MPEG-4, ITU-T H.263, ITU-T H.264/MPEG-4 AVC, ITU-T H.265 HEVC, and VVC, require further improvements in coding efficiency.

Innovation Solution

Implementing temporal block vector (BV) candidates and intra block copy with local illumination compensation (IBC-LIC) to enhance coding efficiency by inheriting BV or IBC-LIC flags from temporal positions during video processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If existing video coding techniques (MPEG-2, MPEG-4, H.264, H.265, VVC) are used, then video compression is achieved, but coding efficiency is insufficient

Engineering Contradiction:
Improvecoding efficiencyVSAvoidcompression performance
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent performs preliminary action by determining temporal block vector candidates from collocated pictures before the actual video block conversion. This advance preparation of motion vector candidates from previously decoded temporal references enables more efficient coding without requiring additional complex processing during the main encoding/decoding operation, thus improving coding efficiency while maintaining performance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by inheriting block vector (BV) and intra block copy with local illumination compensation (IBC-LIC) flags from temporal positions in collocated pictures. Instead of重新 calculating these parameters, the system copies them from previously decoded temporal references, significantly reducing computational complexity and improving coding efficiency while maintaining compression performance

Inventive Principle:
Principle #26Copying

2Productivity

If temporal BV candidate inheritance is implemented, then coding effectiveness is improved, but computational complexity increases

Engineering Contradiction:
Improvecoding effectivenessVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies copying by directly inheriting BV and IBC-LIC flags from temporal positions without performing complex calculations. The temporal block vector candidate is obtained by copying motion information from the collocated picture at the corresponding position, which simplifies the processing complexity while improving coding effectiveness through better motion prediction

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements self-service by using the decoded video data from temporal pictures to automatically generate temporal BV candidates. The system serves itself by utilizing its own previously decoded output (collocated pictures) as input for generating prediction candidates, eliminating the need for external complex processing or additional reference data

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260032255A1Method, apparatus, and medium for video processing
Publication Date: 2026.01.29 DOUYIN VISION CO LTD
  • US20260032255A1 patent drawing
  • US20260032255A1 patent drawing
  • US20260032255A1 patent drawing

AI summary

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, a temporal block vector (BV) candidate of the current video block is determined from a temporal position in a collocated picture of the current video block. The conversion is performed based on the temporal BV candidate. At least one of a BV, or a flag of intra block copy with local illumination compensation (IBC-LIC) is inherited from the temporal position.