Image Processing Circuit CRC Check Using Embedded Known Image Data
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
Figure 1
Figure 2~3
Figure 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.