Multi-Standard Bin Decoder with Dynamic Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video decoding systems face challenges in efficiently supporting multiple video coding standards, leading to increased system cost and complexity due to the need for individual bin decoders for each standard, which is not area-efficient or high-performance.

Innovation Solution

A multi-standard bin decoding apparatus with a first and second bin decoder, a standard change control module, and a system controller that selects the appropriate decoder based on decoding time information and video coding standards, allowing for simultaneous decoding of video streams in different formats like AVS and HEVC, while sharing context tables and buffers to optimize processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If individual bin decoders are used for each video coding standard, then decoding accuracy for each standard is improved, but device complexity and system cost increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal bin decoder that can decode multiple video coding standards (H.264/AVC, HEVC, AVS) using a single decoder unit. The decoder dynamically switches between different decoding modes based on the input standard, eliminating the need for separate dedicated decoders for each standard while maintaining accurate decoding performance across all supported formats.

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

Solution Approach 2:

The patent merges multiple standard-specific bin decoding functions into a single integrated bin decoder unit. By combining the decoding logic for H.264/AVC, HEVC, and AVS standards into one unified component with shared resources (context tables, buffers, control logic), the system reduces overall device complexity while preserving the decoding accuracy required for each standard.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If multiple bin decoders are implemented to support different video coding standards, then adaptability to various standards is improved, but area efficiency deteriorates

Engineering Contradiction:
Improvemulti-standard supportVSAvoiddecoder area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The bin decoder is designed as a universal multi-functional unit that can adaptively decode H.264/AVC, HEVC, and AVS video coding standards. By implementing a single decoder that dynamically configures itself based on the input standard rather than deploying separate decoders for each standard, the patent achieves multi-standard support while significantly reducing the silicon area required.

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

Solution Approach 2:

The patent implements dynamic resource allocation where context tables, buffers, and control logic are discarded or deactivated for standards that are not currently being processed. When the video coding standard changes, the decoder recovers and reconfigures the necessary resources for the new standard, optimizing area utilization by avoiding the permanent allocation of resources for all possible standards simultaneously.

Inventive Principle:
Principle #34Discarding and recovering

3Reliability

If separate bin decoders are used for each video coding standard, then decoding performance for each standard is improved, but productivity and processing efficiency deteriorate

Engineering Contradiction:
Improvedecoding performanceVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges multiple standard-specific decoding operations into a single bin decoder unit with shared processing resources. By combining the decoding functions for H.264/AVC, HEVC, and AVS into one unified processor with dynamic standard switching, the system improves productivity by eliminating redundant processing overhead and resource duplication while maintaining the decoding performance required for each standard.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The bin decoder implements dynamic adaptability by automatically detecting and switching between different video coding standards in real-time. This dynamic configuration allows the single decoder to optimize its processing for the current standard while maintaining high decoding performance, thereby improving overall processing efficiency compared to static multi-decoder architectures.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10205957B2Multi-standard video decoder with novel bin decoding
Publication Date: 2019.02.12 XUESHAN TECH INC
  • US10205957B2 patent drawing
  • US10205957B2 patent drawing
  • US10205957B2 patent drawing

AI summary

An apparatus for multi-standard bin decoding in a video decoder for decoding two video coded in two different video coding standards is disclosed. The apparatus includes a first bin decoder to decode one or more first bin strings, a second bin decoder to decode one or more second bin strings, a standard change control module coupled to the first bin decoder and the second bin decoder and a system controller coupled to the standard change control module, the first bin decoder and the second bin decoder. The standard change control module or the system controller selects either a next slice or picture to be decoded by the first bin decoder or the second bin decoder based on one or more control parameters including the decoding time information.