3D Structured-Light Imaging with Noise-Mask Phase Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing three-dimensional imaging systems require multiple captures and parameter adjustments to ensure quality, leading to prolonged capturing times and potential point cloud damage, which can cause system misjudgment.
Innovation Solution
A three-dimensional imaging system and method that uses a projection device to project a structured light pattern, an image capture device to capture images, and a processor to perform temporal binarization encoding, noise detection, and phase compensation to generate a noise-filtered phase, allowing for single capture and reconstruction of a three-dimensional point cloud.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple captures and parameter adjustments are performed to ensure three-dimensional point cloud quality, then the quality and completeness of the point cloud is improved, but the capturing time is prolonged
Solution Approach 1:
The system performs preliminary noise prediction and establishes a noise phase mask before completing the full three-dimensional reconstruction. By predicting noise areas in advance and creating a mask to filter them out, the system avoids the need for multiple captures to ensure quality, thereby reducing capturing time while maintaining point cloud quality
Solution Approach 2:
The system skips the traditional multi-capture process by using single-capture temporal binarization encoding combined with noise prediction and phase compensation. This allows the system to rush through the reconstruction process in a single capture while still achieving complete and accurate point cloud data through intelligent noise filtering and phase restoration
2Loss of time
If imaging is conducted from a single viewing angle or with one parameter to shorten capturing time, then the capturing time is reduced, but the point cloud is prone to damage leading to system misjudgment
Solution Approach 1:
The system uses feedback mechanisms by predicting noise areas, generating a noise phase mask, and compensating for the filtered phase to restore the workpiece phase difference. This feedback loop ensures that even with single-capture imaging, the system can identify and correct noise-induced point cloud damage, maintaining reliability and preventing misjudgment
Solution Approach 2:
The noise phase mask acts as an intermediary that separates noise from valid point cloud data. By introducing this intermediate filtering step, the system can process single-capture images reliably, preventing noise from causing point cloud damage while maintaining the speed advantage of single-angle imaging
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enables rapid three-dimensional point cloud reconstruction without multiple captures or parameter adjustments, reducing capturing time and preventing point cloud damage.
Implementation Method 1
The projection device is configured to respectively project a structured light pattern on a reference plane and a workpiece surface. The image capture device is configured to capture a reference plane image of the reference plane and a workpiece surface image set of the workpiece surface.
Implementation Method 2
A maximum grayscale value and a minimum grayscale value of each pixel position in the workpiece surface image set are obtained. A difference between the maximum grayscale value and the minimum grayscale value is an image grayscale difference. A pixel grayscale value of each of the pixel positions in the workpiece surface image set is obtained. A difference between the pixel grayscale value and the minimum grayscale value is calculated based on the pixel grayscale value of each pixel to obtain a pixel grayscale difference corresponding to each of the pixel positions.
Implementation Method 3
A reference phase is obtained according to the reference plane image, and a workpiece phase is obtained according to the workpiece surface image set. A workpiece phase difference is obtained based on a difference between the reference phase and the workpiece phase.
Implementation Method 4
At least one noise area is detected in the coded image. The at least one noise area is integrated to establish a noise phase mask. Noise is filtered in the coded image according to the noise phase mask to generate a noise-filtered phase.
Implementation Method 5
The noise-filtered phase is compensated for to restore the workpiece phase difference.
Implementation Method 6
Three-dimensional reconstructing is performed on the restored workpiece phase difference to form a three-dimensional point cloud of the workpiece surface.
Data Source
AI summary
A three-dimensional imaging method includes: projecting structured light pattern on a reference plane and capturing a reference plane image of the reference plane to obtain a reference phase; projecting structured light pattern on a workpiece surface and capturing a workpiece surface image set of the workpiece surface to obtain a workpiece phase; obtaining a workpiece phase difference based on the difference between the reference phase and the workpiece phase; performing temporal binarization encoding on the workpiece surface image set to generate a coded image; detecting noise areas in the coded image; integrating the noise areas to establish a noise phase mask; filtering noises in the coded image according to the noise phase mask to generate a noise-filtered phase; compensating for the noise-filtered phase to restore the workpiece phase difference; and performing three-dimensional reconstructing on the restored workpiece phase difference to form a 3D point cloud of the workpiece surface.


