Tile Code Acquisition for Autofocus-Free Reading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies for reading two-dimensional codes, especially in devices without autofocus, require users to adjust imaging positions visually, which can be difficult and increase the load on users due to limitations in imaging range and focus capabilities.
Innovation Solution
An information processing device with an acquisition unit that acquires a target code from a captured image of a tile code, where multiple identical codes are arranged at predetermined intervals, allowing for efficient reading even with limited imaging ranges and no autofocus, by calculating magnification, position, and angle to identify and extract usable codes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a device without autofocus is used to read two-dimensional codes, then device complexity is reduced, but the ease of operation deteriorates because users must visually adjust imaging positions
Solution Approach 1:
The system automatically detects and corrects imaging position deviations without user intervention. The code recognition unit identifies the code's position and orientation, the magnification calculation unit computes the required adjustment, and the image generation unit produces a corrected image, making the system self-correcting and eliminating the need for manual visual adjustment
Solution Approach 2:
The system implements a feedback loop where the code recognition unit continuously monitors code detection status, the magnification calculation unit processes deviation information, and the image generation unit adjusts the output accordingly. This closed-loop feedback mechanism automatically compensates for imaging position errors without requiring user input
2Area of stationary object
If the imaging range is limited, then device size is reduced, but the reliability of code reading deteriorates because entire codes may not be captured
Solution Approach 1:
The magnification calculation unit acts as an intermediary that processes the relationship between the captured code portion and the full code. It calculates the magnification factor based on the detected code position and size, then the image generation unit applies this magnification to generate a complete, correctly-sized code image, effectively bridging the gap between limited imaging range and full code capture requirements
Solution Approach 2:
The system dynamically changes the magnification parameter of the captured image based on the detected code characteristics. By calculating the appropriate magnification factor from the code's position and size in the original image, the system transforms a partially captured low-quality image into a complete, high-quality code image suitable for reliable recognition
3Measurement precision
If autofocus capability is added to improve code reading accuracy, then measurement precision is improved, but device complexity and cost increase
Solution Approach 1:
The patent replaces the mechanical autofocus system with a computational image processing system. Instead of using movable lenses or focus mechanisms to physically adjust focus, the system uses the magnification calculation unit and image generation unit to computationally correct and enhance the captured image, achieving high measurement precision through software rather than complex hardware
Data Source
AI summary
There is provided an information processing device to realize more efficient reading of a target code. The information processing device includes an acquisition unit that acquires a target code from a captured image to acquire information from the target code. The acquisition unit acquires a target code from a captured image of a tile code in which a plurality of identical target codes are arranged at predetermined intervals.


