Author Affiliations
1School of Information Science and Engineering, Wuhan University of Science and Technology, Wuhan 430081, Hubei, China2Institute of Robotics and Intelligent Systems, Wuhan University of Science and Technology, Wuhan 430081, Hubei, Chinashow less
Fig. 1. Measurement system of phase-shift profilometry
Fig. 2. System composition block diagram
Fig. 3. Architecture of embedded 3D measurement system
Fig. 4. Phase demodulation module
Fig. 5. Calculation results of wrapped phase. (a) Captured phase shift image; (b) whole field wrapped phase; (c) local wrapped phase
Fig. 6. Schematic diagram of complementary Gray-code
Fig. 7. Phase unwrapping module
Fig. 8. Calculation results of unwrapped phase. (a) Whole field unwrapped phase; (b) local unwrapped phase
Fig. 9. Phase-depth mapping module
Fig. 10. Without pipelining
Fig. 11. With pipelining
Fig. 12. Embedded structured light 3D measurement system
Fig. 13. Measurement results. (a) Nose model; (b) portrait model Ⅰ; (c) portrait model Ⅱ; (d) plane
Fig. 14. Histogram of error between measurement results of the proposed method and that of Matlab
Fig. 15. Error in plane fitting
Method | Without pipelining | Pipelining |
---|
Clock cycle | 105492012 | 1115212 |
|
Table 1. Comparison of clock cycles without or with pipelining
Resource | Utilization | Available | Utilization /% |
---|
LUT | 40692 | 53200 | 77.00 | LUTRAM | 3771 | 17400 | 21.67 | FF | 52099 | 106400 | 48.97 | BRAM | 67 | 140 | 47.86 | DSP | 33 | 220 | 15.00 |
|
Table 2. Resource utilisation
Measured object | Number of valid points | R2018a /ms | Visual Studio 2019 /ms | Proposed method /ms |
---|
Nose model | 540704 | 383 | 83 | 12 | Portrait model Ⅰ | 586429 | 396 | 89 | 12 | Portrait model Ⅱ | 605715 | 421 | 91 | 12 | Plane | 1024000 | 589 | 133 | 12 |
|
Table 3. Comparison of 3D measurement speed of each platform