Tile Code Acquisition for Autofocus-Free Reading

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvefocus capabilityVSAvoiduser adjustment load
Core Design Contradiction:
Device complexityVSEase of operation

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

Inventive Principle:
Principle #25Self-service

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

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improveimaging rangeVSAvoidcode reading success rate
Core Design Contradiction:
Area of stationary objectVSReliability

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If autofocus capability is added to improve code reading accuracy, then measurement precision is improved, but device complexity and cost increase

Engineering Contradiction:
Improvecode reading accuracyVSAvoidfocus mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

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

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS12014245B2Information processing device, information processing method, and program
Publication Date: 2024.06.18 SONY GROUP CORP
  • US12014245B2 patent drawing
  • US12014245B2 patent drawing
  • US12014245B2 patent drawing

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.