Image Processing Circuit CRC Check Using Embedded Known Image Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing devices face challenges in determining the correctness of image data after processing due to changes in the image data, rendering conventional CRC methods ineffective.

Innovation Solution

A circuit device is introduced that adds known image data to non-display regions of image data, allowing for CRC calculations to determine the correctness of image processing by comparing calculated CRC values with pre-determined expected values, even when the image content changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional CRC methods are used to check communication errors, then error detection in data transmission is improved, but the method becomes ineffective when image processing modules change the image data

Engineering Contradiction:
Improveerror detection capabilityVSAvoidapplicability to processed image data
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the image data into two distinct parts: effective image data (displayed content) and known image data (non-displayed reference data). This segmentation allows the CRC check to be applied selectively to the known image data portion, which remains unchanged by processing modules, thereby maintaining error detection capability even when the effective image data is modified.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The known image data acts as an intermediary element between the transmission source and the error detection mechanism. By embedding this reference data in non-display regions and using it for CRC verification, the system creates a stable reference point that mediates the error checking process without being affected by image processing operations on the effective image data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If known image data is added to non-display regions for CRC calculation, then correctness determination capability is improved, but device complexity increases

Engineering Contradiction:
Improvecorrectness determination accuracyVSAvoidsystem structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses existing non-display regions (such as blanking intervals in video signals) that are already part of the standard image data structure. By placing known image data in these pre-existing unused regions, the patent avoids adding separate dedicated storage structures, thereby implementing the error detection mechanism without significantly increasing device complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The known image data embedded in non-display regions serves multiple functions: it acts as a reference for CRC error detection, maintains data integrity verification capability, and utilizes existing unused space in the image data stream. This multi-functionality approach achieves correctness determination without requiring additional dedicated structures beyond the standard image transmission format.

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

Data Source

PatentEP4044601B1Circuit device, electronic apparatus, and image processing method
Publication Date: 2025.10.22 SEIKO EPSON CORP
  • EP4044601B1 patent drawingFigure 1
  • EP4044601B1 patent drawingFigure 2~3
  • EP4044601B1 patent drawingFigure 4

AI summary

A circuit device includes an image processing circuit, a CRC calculation circuit, and a determination circuit. Processing target image data obtained by adding known image data to effective image data is input to the image processing circuit, and the image processing circuit executes image processing on the processing target image data. The image processing circuit outputs processed effective image data which is the effective image data subjected to the image processing and processed known image data which is the known image data subjected to the image processing. The CRC calculation circuit obtains a CRC value based on the processed known image data. The determination circuit determines correctness of the image processing by comparing the CRC value with a CRC expected value of the processed known image data.