Code Pattern Image Generation with Segmented Positional Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing techniques for embedding and reading two-dimensional codes on paper face challenges due to the need for large scanning areas, which are prone to distortion and focal deviation when scanned at inclinations, especially when combining identification and positional information within a single code, limiting the size of symbols that can be used.
Innovation Solution
A code pattern image generation apparatus that arranges position-dependent and position-independent information separately within a two-dimensional matrix, allowing for smaller scanning areas by distributing positional information unevenly and reconstructing common identification information across unit regions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If identification information and positional information are stored in one two-dimensional code, then the code can be decoded to identify both the paper sheet and position, but the size of the two-dimensional code increases requiring a wide scanning area
Solution Approach 1:
The patent divides the code information into two separate components: position-dependent code images containing positional information and position-independent code images containing identification information. This segmentation allows each code type to be optimized independently, with position-independent codes being smaller and repeatable across multiple locations on the paper sheet.
Solution Approach 2:
The patent implements local quality by placing position-independent code images at multiple specific locations throughout the paper sheet, while position-dependent code images are distributed across the entire sheet. This allows the scanning apparatus to capture identification information from any local area without requiring a wide scan of the entire sheet.
2Loss of information
If a larger scanning area is used to capture the two-dimensional code, then both identification and positional information can be obtained, but distortion and focal deviation increase when scanning at inclinations
Solution Approach 1:
By segmenting the code into position-independent and position-dependent components, the patent enables the scanning apparatus to capture complete identification information from a small local area, avoiding the need for large-area scans that are prone to distortion and focal deviation when scanned at inclinations.
Solution Approach 2:
The position-independent code image is copied and placed at multiple locations across the paper sheet. This allows the scanning apparatus to obtain complete identification information from any single location without requiring a wide scan, thereby maintaining scanning accuracy even when scanned at inclinations.
3Area of stationary object
If smaller symbols are used in the two-dimensional code, then the code size can be reduced and scanning area can be made smaller, but the symbol cannot be made too small due to printing and scanner resolution limits
Solution Approach 1:
The patent segments the code information so that position-independent identification data is separated from position-dependent spatial data. This allows the position-independent code images to use smaller symbols optimized for compact size and repeatability, while position-dependent code images can use larger symbols distributed across the sheet to provide sufficient resolution.
Solution Approach 2:
By placing multiple position-independent code images at different locations with potentially different sizes, the patent allows optimization of symbol size for local printing and scanning conditions while maintaining overall code functionality and avoiding resolution limitations.
Data Source
AI summary
A code pattern image generation apparatus for generating a code pattern image, which includes position-dependent information differing at every position and position-independent information in common at various positions, the code pattern image generation apparatus includes; an image generator that generates a code pattern image by disposing a plurality of position-dependent code images, which include position-dependent information, at a mutually predetermined spacing along at least one side and repeatedly disposing a position-independent code image, which includes position-independent information, in the spacing between the disposed position-dependent code images.


