Author Affiliations
1College of Computer Science, Sichuan University, Chengdu, Sichuan 610065, China2National Key Laboratory of Fundamental Science on Synthetic Vision, Sichuan University, Chengdu, Sichuan 610065, Chinashow less
Fig. 1. Network architecture of MSAPUNet
Fig. 2. Calculation process in spatial attention module
Fig. 3. Loss function curve
Fig. 4. Acquisition system
Fig. 5. Schematic diagram of dataset construction. (a) FACE dataset; (b) MASK dataset
Fig. 6. Phase map, point cloud model and error of point cloud model obtained by different methods in undersampling experiment. (a)--(e) Phase map; (f)--(j) point cloud model; (k)--(n) error of point cloud model
Fig. 7. Error maps obtained by different methods in undersampling experiment. (a) MSAPUNet; (b) U-Net; (c) QG algorithm; (d) BC algorithm
Fig. 8. Phase maps, point cloud models and errors of point cloud model obtained by different methods in phase discontinuity experiment. (a)--(e) Phase map; (f)--(j) point cloud model; (k)--(n) error of point cloud model
Fig. 9. Error maps obtained by different methods in phase discontinuity experiment. (a) MSAPUNet; (b) U-Net; (c) QG algorithm; (d) BC algorithm
Fig. 10. Experimental results of dynamic target. (a) Texture map; (b) wrapped phase; (c) phase generated by TPU algorithm; (d) phase generated by U-Net; (e) phase generated by MSAPUNet
Fig. 11. The 60th column phase in dynamic target experiment
Dataset | QG | BC | U-Net | MSAPUNet |
---|
MRMSE /rad | MSSIM | MRMSE /rad | MSSIM | MRMSE /rad | MSSIM | MRMSE /rad | MSSIM |
---|
FACE | 0.2048 | 0.7513 | 0.1888 | 0.7353 | 0.0504 | 0.9795 | 0.0387 | 0.9850 | MASK | 0.1112 | 0.7792 | 0.1031 | 0.8010 | 0.0551 | 0.9687 | 0.0273 | 0.9793 |
|
Table 1. RMSE and SSIM of different algorithms in FACE dataset and MASK dataset
Method | QG | BC | U-Net | MSAPUNet |
---|
Time | >10 s | >2 s | 30 ms | 40 ms |
|
Table 2. Efficiency of different methods
Index | QGalgorithm | BCalgorithm | U-Net | MSAPUNet |
---|
MRMSE /rad | 0.3392 | 0.2688 | 0.0163 | 0.0135 | MSSIM | 0.6900 | 0.7276 | 0.9952 | 0.9976 |
|
Table 3. RMSE and SSIM of different methods in undersampling experiment
Index | QGalgorithm | BCalgorithm | U-Net | MSAPUNet |
---|
Averagedistance | 0.7816 | 0.7097 | 0.1956 | 0.0006 | Standarddeviation | 0.5569 | 0.5977 | 0.6030 | 0.0174 |
|
Table 4. Errors of point cloud model obtained by different methods in undersampling experimentunit: mm
Index | QGalgorithm | BCalgorithm | U-Net | MSAPUNet |
---|
MRMSE /rad | 0.1364 | 0.1180 | 0.0543 | 0.0291 | MSSIM | 0.7192 | 0.7888 | 0.9650 | 0.9754 |
|
Table 5. RMSE and SSIM of different methods in phase discontinuity experiment
Index | QGalgorithm | BCalgorithm | U-Net | MSAPUNet |
---|
Averagedistance | 1.7725 | 2.0420 | 0.1083 | 0.0065 | Standarddeviation | 1.1066 | 1.4077 | 0.6376 | 0.0915 |
|
Table 6. Errors of point cloud model obtained by different methods in undersampling experimentunit: mm