Video Block Prediction Using Combined Intra and Inter Coding Tools

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video coding techniques face limitations in improving coding efficiency and quality, particularly in combining intra prediction modes with inter coding tools to effectively process video blocks.

Innovation Solution

A method that determines target intra prediction modes for video blocks based on neighboring reconstructed samples and combines them with inter coding tools or candidate coding tools to enhance prediction and reconstruction, thereby improving coding efficiency and quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional video coding techniques are used, then the coding process is simple, but the coding efficiency and quality are insufficient

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

Solution Approach 1:

The patent combines intra prediction modes with inter coding tools to create a unified prediction framework. Specifically, it merges the strengths of intra prediction (using spatially adjacent blocks) and inter prediction (using temporally adjacent blocks from reference frames) to improve coding efficiency while managing complexity through systematic integration

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If intra prediction modes are used alone, then the spatial redundancy is exploited, but the temporal redundancy is not utilized effectively

Engineering Contradiction:
Improvecoding qualityVSAvoidprediction method versatility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal prediction framework that can adaptively select between intra prediction modes and inter coding tools based on the characteristics of the current video block. This multi-functional approach allows the system to exploit both spatial and temporal redundancies, improving coding quality while maintaining versatility across different video content types

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If inter coding tools are used alone, then the temporal redundancy is exploited, but the spatial redundancy is not fully utilized

Engineering Contradiction:
Improvecoding qualityVSAvoidreference block management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent integrates inter coding tools with intra prediction modes, allowing the system to use reference blocks from temporal frames while also incorporating spatial prediction from adjacent blocks within the current frame. This combination enables full exploitation of both temporal and spatial redundancies, improving coding quality while managing reference block management complexity through systematic integration

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20240236334A9Method, device, and medium for video processing
Publication Date: 2024.07.11 BYTEDANCE INC
  • US20240236334A9 patent drawing
  • US20240236334A9 patent drawing
  • US20240236334A9 patent drawing

AI summary

Embodiments of the present disclosure provide a method for video processing. The method comprises: determining, during a conversion between a current video block of a video and a bitstream of the video, at least one target intra prediction mode for the current video block based on neighboring reconstructed samples of the current video block; determining a prediction or a reconstruction of the current video block based on a combination of the at least one target intra prediction mode and one of an inter coding tool or a candidate coding tool, the candidate coding tool being used for determining a reference block for the current video block with samples in a current picture associated with the current video block; and performing the conversion based on the prediction or the reconstruction of the current video. Compare with conventional solutions, the proposed method can advantageously improve coding efficiency and coding quality.