Video Decoder Illegal Partition Override

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Video coding systems face issues with illegal block partition sizes due to codec compatibility problems and bitstream corruption, leading to dropped frames and degraded video quality.

Innovation Solution

A method and system that detect illegal prediction partition block sizes and override them with corrective partition syntax, ensuring legal partitioning to maintain video quality and prevent system hangs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the decoder strictly follows codec partition syntax rules, then coding standard compliance is improved, but system reliability deteriorates due to frame drops and hangs from illegal partitions

Engineering Contradiction:
Improvesystem reliabilityVSAvoidcodec compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The decoder is equipped with a detection mechanism that identifies illegal block partitions before they cause frame drops or system hangs. By detecting partition syntax violations in advance (before the harmful effect occurs), the system can override the illegal syntax with a legal alternative, cushioning against the reliability-damaging effects of bitstream corruption or encoder-decoder incompatibility.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If the decoder overrides illegal partition syntax, then video quality is maintained, but coding precision deteriorates due to deviation from standard partitioning

Engineering Contradiction:
Improvevideo qualityVSAvoidpartition precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system converts the harmful effect of illegal partition syntax (which would cause frame drops and quality degradation) into a beneficial outcome by detecting the illegal syntax and replacing it with a legal alternative. The harm of non-compliance is transformed into a benefit of maintained video quality through automatic correction, allowing the decoder to recover from encoder errors or bitstream corruption.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Manufacturing precision

If strict partition syntax validation is enforced, then coding standard compliance is improved, but productivity deteriorates due to frame drops and system resets

Engineering Contradiction:
Improvepartition complianceVSAvoidvideo decoding throughput
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The decoder performs self-service by automatically detecting and correcting its own partition syntax errors without external intervention. When illegal partition syntax is detected, the system self-corrects by overriding the syntax with a legal alternative, allowing continuous decoding operation without frame drops or system resets, thus maintaining high decoding throughput.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240129496A1Method and system of video coding with handling of illegal block partitions
Publication Date: 2024.04.18 INTEL CORP
  • US20240129496A1 patent drawing
  • US20240129496A1 patent drawing
  • US20240129496A1 patent drawing

AI summary

Methods, systems, and articles are described herein related to video coding. The method comprises receiving compressed image data of video frames including a block of image data of at least one of the frames. The method also comprises receiving first partition data to be used to decode the compressed image data and indicating a partition in the block. This method comprises detecting whether or not the block has an illegal block partition. Also, the method comprises generating second partition data to indicate the illegal block partition of the block is to be ignored. Further, the method includes decoding the block at least according to the second partition data.