Intra Video Coding Using 4-Tap Interpolation Filters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video processing technologies face challenges in efficiently managing bandwidth demand for digital video, particularly with the increasing number of connected devices, and existing intra prediction methods in video coding standards like HEVC and VVC require optimization for better compression efficiency.

Innovation Solution

The use of interpolation filters, specifically 4-tap filters, is proposed for intra coding in video processing, where the decision to apply these filters is based on rules related to block dimensions and prediction modes, to enhance prediction accuracy and reduce computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If 4-tap interpolation filter is used for intra coding, then prediction accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by conditionally selecting between different filter types (4-tap interpolation filter vs. other filters) based on block size and prediction mode parameters. This allows the system to use the computationally intensive 4-tap filter only when it provides the most benefit, rather than applying it universally, thus resolving the contradiction between prediction accuracy and computational complexity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If 4-tap interpolation filter is applied to all blocks, then compression efficiency is improved, but processing time increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements partial action by applying the 4-tap interpolation filter selectively to only certain blocks that meet specific criteria (block size and prediction mode conditions), rather than applying it to all blocks. This partial application maintains compression efficiency for blocks that benefit most while reducing overall processing time.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple filter types are supported, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvefilter selection flexibilityVSAvoidfilter management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by using different filter types for different local conditions (block sizes and prediction modes). Each block receives the filter treatment most appropriate to its specific characteristics, improving adaptability while managing complexity through rule-based selection rather than universal complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12114020B2Intra video coding using multiple reference filters
Publication Date: 2024.10.08 BYTEDANCE INC
  • US12114020B2 patent drawing
  • US12114020B2 patent drawing
  • US12114020B2 patent drawing

AI summary

A video processing method is provided to include: determining, based on a rule, whether to use a 4-tap interpolation filter for a conversion between a current video block of a current video unit of a video and a coded representation of the video, wherein the current video block is coded using intra mode in the coded representation; and performing the conversion based on the determining.