Image Processor Error Recovery Reference Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Low-delay codecs experience increased delay times between error occurrence and recovery due to the need to send I-pictures after error notification, which elongates data transmission time and image degradation.

Innovation Solution

The image processor employs a mechanism where, upon error detection, it switches to using local or previously decoded images as reference images for encoding and decoding, without sending I-pictures, thereby managing errors by changing P-picture references and minimizing data transmission time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If I-pictures are sent after error notification to ensure reliable error recovery, then reliability of error recovery is improved, but delay time between error occurrence and recovery increases

Engineering Contradiction:
Improveerror recovery reliabilityVSAvoiddelay time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent dynamically switches the reference image selection strategy based on error state. During normal operation, P-pictures use the immediately preceding picture as reference. Upon error detection, the system dynamically changes to use a reference image from before the error occurred, and maintains this dynamic switching capability throughout error recovery, allowing adaptive response to error conditions while minimizing delay.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of reference image selection timing. Instead of always using the immediately preceding picture, the system changes the reference parameter to select from stored local decoded images based on error notification, thereby controlling the recovery process without requiring full I-picture transmission and reducing the associated delay.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If I-pictures are transmitted for error recovery, then image quality is improved, but data transmission time is elongated

Engineering Contradiction:
Improveimage qualityVSAvoiddata transmission time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent extracts the essential error recovery function from the complete I-picture transmission process. By using selectively chosen reference images from local decoded images stored in memory, the system separates the error recovery need from the full I-picture data transmission, thereby maintaining image quality recovery while eliminating the elongated transmission time associated with sending complete I-pictures.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary action by storing multiple local decoded images in memory before error occurrence. This pre-stored reference images are prepared in advance, allowing immediate selection and use upon error detection without requiring new data transmission, thus maintaining image quality while avoiding transmission delay.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If reference images from before error are used, then image degradation is reduced, but complexity of reference image management increases

Engineering Contradiction:
Improveimage degradationVSAvoidreference image management
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the reference image management into distinct functional components: an error notification receiving circuit that detects errors, a first reference image determination circuit that selects appropriate reference images for encoding, and a second reference image determination circuit that selects reference images for decoding. This segmentation manages complexity by distributing the reference image management task across specialized circuits rather than a single complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediary circuits (error notification receiving circuit and reference image determination circuits) that mediate between the error condition and the reference image selection process. These intermediary components simplify management by providing a structured interface for selecting reference images from stored local decoded images, reducing the overall system complexity while maintaining image quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10327009B2Image processor
Publication Date: 2019.06.18 MEGACHIPS
  • US10327009B2 patent drawing
  • US10327009B2 patent drawing
  • US10327009B2 patent drawing

AI summary

In an earliest vertical synchronization period after sending an encoded image data is restarted, a first reference image determination circuit determines to employ a local decoded image generated in a vertical synchronization period immediately preceding a vertical synchronization period in which an error occurs among multiple local decoded images stored in a first DRAM as a reference image. In an earliest vertical synchronization period after a decoding circuit is reset, a second reference image determination circuit determines to employ a decoded image generated in the vertical synchronization period immediately preceding the vertical synchronization period in which the error occurs among multiple decoded images stored in a second DRAM as a reference image.