Structured Light 3D Reconstruction
Sub-millimeter 3D surface reconstruction using multi-frequency phase-shifting fringe projection, achieving 20 ฮผm accuracy.
Overview
This project implements a complete structured-light 3D scanner using phase-shifting fringe projection profilometry (FPP). Target applications include quality control of precision machined parts and reverse engineering.
Principle
A DLP projector casts sinusoidal fringe patterns onto the object surface:
where is background illumination, is modulation amplitude, is the phase encoding depth, and is the number of phase steps (we use ).
Phase Retrieval
Using four-step phase-shifting, the wrapped phase is recovered as:
Phase unwrapping is performed using a multi-frequency heterodyne approach. Two additional fringe frequencies and generate a synthetic wavelength:
This extends the unambiguous measurement range to cover the full object depth range.
Calibration
Camera and projector are calibrated using Zhang's planar checkerboard method. The stereo calibration produces the fundamental matrix and the projection matrices , used for triangulation.
Results
| Specification | Value | |---|---| | Accuracy (RMS) | 20 ฮผm | | Point density | ~2M points per scan | | Measurement volume | 200 ร 150 ร 50 mm | | Scan time | 1.2 s |