Video Decoding Context Bypass for Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding standards face inefficiencies in decoding due to dependencies on spatial neighbor blocks, leading to latency and stalls in the decoding process, which affect video quality and performance.

Innovation Solution

The implementation of context decoding and reconstruction bypass methods, where the system uses already available context data from exterior or symbol-decoded neighbor blocks to decode current blocks, reducing dependency on fully reconstructed spatial neighbor blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional video decoding waits for full context reconstruction from spatial neighbor blocks, then decoding accuracy is improved, but decoding latency and processing time increase substantially

Engineering Contradiction:
Improvedecoding accuracyVSAvoiddecoding latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary decoding of the current block using available reference block data before the spatial neighbor blocks are fully reconstructed. This preliminary action allows decoding to proceed in parallel without waiting for neighbor block reconstruction, thereby reducing decoding latency while maintaining accuracy through subsequent refinement steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the decoding process into multiple independent stages: (1) preliminary decoding using reference blocks, (2) context reconstruction from neighbor blocks, and (3) refinement/adjustment. This segmentation allows different parts of the decoding process to proceed independently and in parallel, eliminating the sequential dependency that causes latency.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If video coding uses expanded traditional approaches to improve compression quality, then video quality is improved, but coding efficiency and performance remain insufficient

Engineering Contradiction:
Improvevideo qualityVSAvoidcoding efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary decoding of the current block using available reference block data before the spatial neighbor blocks are fully reconstructed. This preliminary action allows decoding to proceed in parallel without waiting for neighbor block reconstruction, thereby reducing decoding latency while maintaining accuracy through subsequent refinement steps.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent maintains continuous decoding operation by allowing the current block to be decoded using reference blocks while neighbor blocks are being reconstructed in parallel. This continuity eliminates stalls and keeps the decoding pipeline full, improving overall coding efficiency without sacrificing video quality.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If context decoding waits for spatial neighbor block reconstruction, then context accuracy is improved, but processing speed and frame rate decrease

Engineering Contradiction:
Improvecontext accuracyVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent introduces reference blocks as intermediary data that can substitute for spatial neighbor blocks during the decoding of the current block. These reference blocks serve as a mediator that provides sufficient context information without requiring the actual neighbor blocks to be fully reconstructed first, thereby maintaining context accuracy while enabling parallel processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary decoding of the current block using available reference block data before the spatial neighbor blocks are fully reconstructed. This preliminary action allows decoding to proceed in parallel without waiting for neighbor block reconstruction, thereby reducing decoding latency while maintaining accuracy through subsequent refinement steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10827186B2Method and system of video coding with context decoding and reconstruction bypass
Publication Date: 2020.11.03 INTEL CORP
  • US10827186B2 patent drawing
  • US10827186B2 patent drawing
  • US10827186B2 patent drawing

AI summary

Techniques related to video coding with context decoding and reconstruction bypass.