Neural Network 3D Reconstruction for Ambiguous Pattern Correspondence
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 3D scanning technologies face challenges in determining the correspondence between image pixels and projection pattern elements, particularly with non-coded elements, leading to ambiguity in reconstructing object surfaces.
Innovation Solution
Utilizing a neural network trained with simulated data to determine the correspondence between imaged elements and projection elements, enhancing the reconstruction process by employing multiple neural networks in a cascaded manner to improve resolution and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a neural network is used to determine correspondence between image pixels and projection pattern elements, then measurement precision and reconstruction accuracy are improved, but device complexity increases
Solution Approach 1:
The patent replaces traditional geometric calculation methods with a neural network-based system to determine correspondence between image pixels and projection pattern elements. The neural network processes distorted projection patterns and outputs accurate correspondence relationships, substituting complex geometric algorithms with a trained neural network model that achieves superior precision in handling non-coded projection elements.
Solution Approach 2:
The patent uses simulated training data that copies real-world projection patterns and their corresponding correspondence relationships to train the neural network. By training on synthetic data representing various objects and projection scenarios, the neural network learns to accurately match image pixels with projection pattern elements without requiring complex real-time calculations during actual scanning.
2Measurement precision
If multiple neural networks are used in a cascaded manner, then image resolution and completeness are improved, but processing time increases
Solution Approach 1:
The patent divides the correspondence determination task into multiple stages by using multiple neural networks in a cascaded manner. Each neural network processes specific aspects of the projection pattern distortion and contributes to the final correspondence mapping. This segmentation allows each network to specialize in specific features or distortion types, improving overall resolution and completeness while distributing computational load.
Solution Approach 2:
The patent performs preliminary training of neural networks on simulated data before actual scanning operations. The neural networks are pre-trained to recognize projection pattern distortions and determine correspondences, so that during actual use, they can quickly process real images without requiring extensive computation time for learning or adaptation.
Data Source
AI summary
In accordance with some embodiments, a method is provided for determining correspondence between a projection pattern and an image of the projection pattern shone onto the surface of an object. The method includes obtaining an image of an object while a projection pattern is shone on the surface of the object. The method further includes, using a neural network to output a correspondence between respective pixels in the image and coordinates of the projection pattern. The method further includes, using the correspondence between respective pixels in the image and coordinates of the projection pattern, reconstructing a shape of the surface of the object.


