Image Processing Apparatus Using mCn Encoding for Decoding Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image processing methods face challenges in accurately decoding information from printed materials due to errors caused by noise, damage, or rotation, especially when using single-unit images that are prone to errors and unable to express synchronous patterns effectively.
Innovation Solution
The proposed solution employs an mCn encoding method using multiple unit images (e.g., dot patterns) arranged in specific patterns to express information, with synchronous patterns for error correction and rotation detection, and utilizes a reliability level system to enhance decoding accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If single-unit images are used for encoding information, then the encoding process is simple, but the decoding accuracy deteriorates due to errors caused by noise, damage, or rotation
Solution Approach 1:
The patent divides the encoding system into multiple unit images (e.g., dot patterns) arranged in specific patterns. Each unit image contains partial information, and the complete information is reconstructed by combining multiple units. This segmentation allows the system to maintain simple individual units while achieving high overall decoding accuracy through error detection and correction mechanisms across the multiple units.
2Reliability
If multiple unit images are used to improve decoding accuracy, then the robustness against errors improves, but the device complexity increases
Solution Approach 1:
The patent incorporates synchronous patterns and error detection mechanisms that provide feedback about the quality and integrity of the decoded information. The system uses reliability levels to assess the confidence in each decoded bit sequence, allowing it to identify and correct errors. This feedback mechanism enables high reliability without requiring overly complex encoding structures, as the system can adaptively handle errors based on the detected reliability levels.
3Reliability
If error correction mechanisms are added to handle noise and damage, then the reliability improves, but the processing complexity increases
Solution Approach 1:
The patent employs synchronous patterns that are预先 embedded in the encoded image to facilitate error detection and correction before final decoding. These synchronous patterns provide reference points that allow the system to detect rotation, alignment issues, and other errors in advance. By performing error detection preliminarily through these embedded patterns, the system achieves high reliability without requiring complex real-time processing mechanisms during the actual decoding operation.
Data Source
AI summary
An image processing apparatus includes: an image acquisition unit that acquires an image read from a medium having the image printed thereon, the image representing a specific bit sequence; an information acquisition unit that acquires a state information piece indicating a reading state of the image acquired by the image acquisition unit; a detection unit that detects a bit sequence from the image acquired by the image acquisition unit; and a determination unit that determines the specific bit sequence on the basis of the bit sequence detected by the detection unit and the state information piece acquired by the information acquisition unit.


