Universal Video Decoder Architecture for VC-1, H.264, and MPEG-2 Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video decoding standards such as MPEG-2, H.264, and VC-1 have differences in encoding and compression methods, including quantized frequency coefficient prediction, scale factors, and scanning techniques, which complicate the decoding process and limit compatibility among standards.

Innovation Solution

A reconstruction and overlap transform system and method that supports decoding of video data across MPEG-2, H.264, and VC-1 standards by using a decoder with an inverse quantizer and transformer, a symbol interpreter, and a pixel reconstructor capable of handling different prediction modes and scanning techniques, including an overlap transform filter for VC-1.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a decoder supports multiple video standards (MPEG-2, H.264, VC-1), then compatibility and decoding capability are improved, but device complexity increases due to different encoding methods, quantization techniques, and scanning tables

Engineering Contradiction:
ImprovecompatibilityVSAvoiddecoder complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal decoder architecture that can handle multiple video standards (MPEG-2, H.264, VC-1) through a single integrated system. The decoder includes configurable components such as inverse quantizers, inverse transformers, and motion compensation units that can be dynamically adjusted to process different standards, eliminating the need for separate decoders for each format and thereby reducing overall system complexity while maintaining broad compatibility

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

Solution Approach 2:

The decoder employs dynamic configuration mechanisms where processing parameters, transformation matrices, and scanning tables can be changed on-the-fly depending on the detected video standard. This allows the same hardware or software infrastructure to adapt its behavior to match the requirements of different encoding standards, resolving the contradiction between supporting multiple formats and maintaining simple device architecture

Inventive Principle:
Principle #15Dynamics

2Productivity

If quantized frequency coefficient prediction is implemented in VC-1 decoding, then compression efficiency is improved, but decoding complexity increases due to additional prediction calculations and different scan tables

Engineering Contradiction:
Improvecompression efficiencyVSAvoiddecoding complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The decoder pre-calculates and stores prediction tables, scan tables, and transformation matrices required for VC-1 quantized frequency coefficient prediction. By preparing these computational resources in advance rather than calculating them during real-time decoding, the system achieves high compression efficiency while keeping the actual decoding process relatively simple and fast

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces intermediate prediction structures and lookup tables that mediate between the incoming encoded data and the final decoded output. These intermediaries handle the complex prediction calculations for quantized frequency coefficients, allowing the main decoding pipeline to remain streamlined while still achieving the compression benefits of sophisticated prediction algorithms

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If different scale factors are used for AC components in MPEG-2 and H.264, then encoding flexibility is improved, but decoding complexity increases due to multiple scale factor handling

Engineering Contradiction:
Improveencoding flexibilityVSAvoidscale factor handling
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The decoder implements a parameter management system that dynamically adjusts scale factors based on the detected video standard and block characteristics. Rather than hardcoding different scale factor sets for MPEG-2 and H.264, the system uses configurable parameters that can be programmatically set according to the standard being processed, simplifying the handling of multiple scale factor requirements while maintaining encoding flexibility

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9118923B2Reconstruction and overlap transform system and method supporting VC-1 decoding
Publication Date: 2015.08.25 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9118923B2 patent drawing
  • US9118923B2 patent drawing
  • US9118923B2 patent drawing

AI summary

Presented herein are reconstruction and overlap transform system(s) and method(s) supporting VC-1 decoding. In one embodiment, there is presented a system for reconstructing pixels. The system comprises a first circuit and a second circuit. The first circuit reconstructs pixels from residuals, where the residuals encode video data in accordance with a first encoding standard. The second circuit reconstructs pixels from residuals, where the residuals encode video data in accordance with a second encoding standard.