2D Code Detector 3D Position Calculation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems struggle to accurately detect the position and posture of objects in complex three-dimensional spaces using two-dimensional codes, as they are limited to recognizing objects in predetermined positions and lack versatility in handling objects of different sizes and shapes.
Innovation Solution
A two-dimensional code detector that uses position identifying patterns to calculate the position and posture of a two-dimensional code in a three-dimensional space, incorporating a decoding device to generate control information for object manipulation, allowing for precise detection and handling of objects with varying characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a two-dimensional code is used to detect object position and posture, then detection speed is improved, but detection precision in three-dimensional space deteriorates
Solution Approach 1:
The patent transitions from two-dimensional code detection to three-dimensional position and posture detection by introducing depth information calculation. The system calculates three-dimensional coordinates (X, Y, Z) and posture angles (θx, θy, θz) based on the detected two-dimensional code position, enabling precise spatial localization while maintaining detection speed.
2Reliability
If the system is designed for predetermined object positions, then detection reliability is improved, but versatility deteriorates
Solution Approach 1:
The patent creates a universal detection system that can handle objects of various sizes, shapes, and positions. By detecting the two-dimensional code and calculating three-dimensional position and posture information, the system can accurately locate and manipulate diverse objects without requiring predetermined positions, thereby achieving both reliability and versatility.
3Adaptability or versatility
If position identifying patterns are added to the two-dimensional code, then three-dimensional position detection is enabled, but code complexity increases
Solution Approach 1:
The patent merges position identifying patterns with the two-dimensional code structure. The position identifying patterns are integrated into the code design, allowing the code to simultaneously serve both information encoding and position identification functions, thereby enabling three-dimensional detection without significantly increasing overall system complexity.
Data Source
AI summary
A two-dimensional code detector detecting a two-dimensional code including a plurality of position identifying patterns and an information pattern and generating control information for an object provided with the two-dimensional code, the two-dimensional code detector includes: an image input unit which inputs an acquired image obtained by an image pickup of the object; a pattern detection unit which detects position identifying patterns within the acquired image; a position/posture calculation unit which calculates position/posture information indicating a position and posture of the two-dimensional code in a three-dimensional space based on a two-dimensional position of the position identifying patterns detected by the pattern detection unit; a decoding device which decodes the information pattern; and a control information generating unit which generates the control information based on the decoded information decoded by the decoding device and the position/posture information calculated by the position/posture calculation unit.


