Modular Video Decoding Device Error Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional video decoding devices are inefficient in processing multiple pictures simultaneously and are prone to failure due to errors, with complex circuit designs limiting flexibility and functionality.

Innovation Solution

A modular video decoding device with separate error checking and error concealment units that generate error information to facilitate concurrent error checking, concealment, and decoding processes, enhancing efficiency and design flexibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single circuit functional unit performs error checking, error concealment, and decoding processes sequentially, then the device complexity is reduced, but the processing efficiency and productivity deteriorate due to inability to process multiple pictures simultaneously

Engineering Contradiction:
Improvecircuit design complexityVSAvoiddecoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The video decoding device is divided into multiple independent functional units: an error checking unit for performing error checking on video data, an error concealment unit for performing error concealment based on error information, and a decoding unit for decoding video data. These units can operate concurrently on different pictures, eliminating the sequential processing bottleneck while maintaining manageable system complexity through functional separation.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If a single circuit functional unit performs all processes, then the device structure is simplified, but the reliability deteriorates as errors in any process can cause device crash or subsequent decoding failure

Engineering Contradiction:
Improvecircuit structureVSAvoiddecoding reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

By segmenting the decoding system into separate error checking, error concealment, and decoding units, errors are isolated to specific functional modules. An error in one unit does not propagate to crash the entire device, as other units continue to operate independently, thereby improving overall system reliability while maintaining structural simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The error information generated by the error checking unit acts as an intermediary that guides the error concealment unit. This intermediary mechanism allows the system to handle errors gracefully by providing structured error data that can be processed independently, preventing error propagation and device crashes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If a single circuit functional unit handles all functions, then the device is easier to manufacture, but the adaptability deteriorates due to limitations in circuit modification flexibility

Engineering Contradiction:
Improvemanufacturing easeVSAvoidcircuit modification flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The modular functional units (error checking unit, error concealment unit, decoding unit) can be independently designed, manufactured, and tested. This segmentation allows each unit to be optimized separately and enables flexible reconfiguration or modification of individual units to adapt to different video compression standards without requiring complete redesign of the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each functional unit is designed with universal interfaces and standardized data formats that allow them to work together in various configurations. The error checking unit can serve multiple decoding units, and the modular architecture enables the same units to be adapted for different video standards (e.g., H.264, H.265), enhancing versatility while maintaining ease of manufacture through standardized components.

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

Data Source

PatentUS8737471B2Video decoding device
Publication Date: 2014.05.27 VIDEOLABS
  • US8737471B2 patent drawing
  • US8737471B2 patent drawing
  • US8737471B2 patent drawing

AI summary

A video decoding device is provided. The device includes an error checking unit and a decoding unit. The error checking unit checks the error state of a video data, so as to produce an error information. Then, the decoding unit selectively performs an error concealment process and a decoding process for the video data according to the error information. The video decoding device of the present invention can perform error checking process, error concealment process, and video decoding process for the video data.