Video Decoder Illegal Partition Override
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Reliability
If the decoder overrides illegal partition syntax, then video quality is maintained, but coding precision deteriorates due to deviation from standard partitioning
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.
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
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.
Data Source
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.


