Optical Axis Calibration Using Speckle Geometry Against Jig Tolerance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing optical axis calibration methods in 3D depth sensors suffer from high jig tolerance errors, leading to low accuracy due to manufacturing and assembly tolerances in the jig, making it difficult to ensure precise alignment of the speckle emission device's optical axis with the reference plane.
Innovation Solution
A method involving capturing a first and second speckle image before and after rotating the speckle emission device, extracting speckle points, and calculating perpendicular bisectors to determine the optical axis reference point, reducing the impact of jig tolerance and improving accuracy without requiring precise rotation angles.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a jig is used to contact the reference plane in the optical axis detection device, then the device can be assembled and operated, but the optical axis calibration accuracy deteriorates due to jig manufacturing and assembly tolerances
Solution Approach 1:
The patent replaces the mechanical jig-based alignment method with an optical calculation method. Instead of relying on the mechanical jig to physically align the speckle emission device with the reference plane, the system captures images of the reference plane, extracts feature points, and calculates the optical axis position through coordinate transformation and geometric computation. This substitution eliminates the direct dependency on mechanical jig precision.
Solution Approach 2:
The patent creates a digital copy of the reference plane by capturing its image and extracting feature points. The coordinate system of the reference plane is reproduced in the digital image space, allowing the optical axis position to be calculated in the image coordinate system and then transformed back to the physical coordinate system. This copying approach bypasses the need for precise mechanical contact between the jig and the reference plane.
2Measurement precision
If high precision jig is used to improve optical axis calibration accuracy, then measurement precision improves, but manufacturing complexity and cost increase
Solution Approach 1:
The patent replaces the need for high-precision mechanical jigs with a computational image processing system. The complexity is shifted from mechanical manufacturing to software algorithms, where feature point extraction, coordinate transformation, and geometric calculation are performed digitally. This reduces mechanical manufacturing complexity while achieving high measurement precision.
Solution Approach 2:
The system uses the reference plane itself to provide the calibration information needed. By capturing the image of the reference plane and using its feature points for coordinate system establishment, the reference plane serves both as the object to be aligned with and as the source of calibration data, eliminating the need for separate high-precision jig components.
3Ease of operation
If traditional jig-based calibration method is used, then the calibration process is simple to operate, but the optical axis position has large errors due to jig tolerances
Solution Approach 1:
The patent creates a digital replica of the reference plane through image capture and feature point extraction. The coordinate relationships on the reference plane are copied into the image coordinate system, allowing accurate calculation of the optical axis position without physical contact. This digital copying maintains operational simplicity while eliminating jig tolerance errors.
Solution Approach 2:
The patent introduces an image coordinate system as an intermediary between the physical reference plane and the speckle emission device alignment. The feature points extracted from the reference plane image serve as intermediaries to establish the coordinate transformation relationship, enabling accurate optical axis positioning without direct mechanical contact between the jig and reference plane.
Data Source
AI summary
A method for calibrating an optical axis includes: acquiring a first speckle image and a second speckle image captured respectively before and after a speckle emission device is rotated; extracting at least two first speckle points in the first speckle image and second speckle points in the second speckle image corresponding to the at least two first speckle points, to obtain at least two line segments formed by lines connecting the first speckle points and the second speckle points corresponding to the first speckle points in the same image coordinate system; and calculating a perpendicular bisector of each of the line segments, and determining an optical axis reference point according to an intersection point of the perpendicular bisectors. The method provided in embodiments of this application can reduce the impact of a jig tolerance on the optical axis calibration, and improve the accuracy of the optical axis calibration.


