3D Point Cloud Fusion Method Based on EMD Auto-Evolution and Local Parametric Network
Abstract
:1. Introduction
- SSIs data often have low resolution and limited observation angles, making it difficult to achieve the level of point cloud accuracy and density required by the typical 3D fusion methods mentioned earlier. Directly applying these methods can lead to a disordered target structure after fusion due to the insufficient accuracy and density of the original data.
- Most of the typical fusion methods discussed above focus on constructing a measure to minimize the absolute spatial distance between the registration or fusion results and each source of data. However, minimizing absolute spatial distance does not necessarily ensure that the fused shape is closer to the true target. There may exist fusion results with a smaller absolute spatial distance but greater shape distortion. The objects considered in this paper, such as planes, ships, and buildings, have distinct inherent features in human cognition, and therefore require a higher degree of shape authenticity in the fusion results.
- The typical fusion methods described above do not significantly increase the density of the point cloud after fusion, resulting in a substantial gap between the fused 3D structure and the true target.
- (1)
- We propose a 3D point cloud fusion method based on EMD auto-evolution, which achieves the fusion of non-equally spaced point cloud data while ensuring that the fusion results more closely resemble the actual target shape.
- (2)
- We propose a point cloud optimization method based on local parameterization network that enhances point cloud density while recovering more of the points lost during the initial fusion process.
2. The Proposed Method
2.1. 3D Point Cloud Fusion Based on EMD Auto-Evolution
2.1.1. EMD Distance
2.1.2. Inheritance of Geometric Structure Information of Input Point Cloud
2.1.3. Auto-Evolution of Point Cloud
2.1.4. Weight Adaptation for Outlier Point Cloud
2.1.5. Point Cloud Symmetry Constraint
2.1.6. Point Cloud Fusion Problem Based on EMD Auto-Evolution
2.2. Point Cloud Optimization Based on Local Parameterized Network
2.2.1. Multi Scale Hierarchical Feature Extraction
2.2.2. Point Cloud Upsampling Based on 2D Parameter Plane
2.2.3. Mapping 2D Samples Back to 3D Space
2.2.4. Losses
3. Experimental Results and Discussion
3.1. Data Sets, Metrics, and Implementation Details
- Dataset
- Metrics
- Implementation Details
3.2. Results and Comparisons
3.2.1. Dataset A
3.2.2. Dataset B
3.3. Ablation Study
3.4. Robustness Analysis
3.4.1. Noisy Data
3.4.2. Fusion Data Obtained from Different Data Sources
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Tripodi, S.; Duan, L.; Poujade, V.; Trastour, F.; Bauchet, J.P.; Laurore, L.; Tarabalka, Y. Operational pipeline for large-scale 3D reconstruction of buildings from satellite images. In Proceedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Waikoloa, HI, USA, 26 September–2 October 2020; pp. 445–448. [Google Scholar]
- Wang, Y.; Zorzi, S.; Bittner, K. Machine-learned 3D Building Vectorization from Satellite Imagery. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Nashville, TN, USA, 19–25 June 2021; pp. 1072–1081. [Google Scholar]
- Chen, W.; Chen, H.; Yang, S. 3D model extraction network based on RFM constrained deformation inference and self-similar convolution for satellite stereo images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 11877–11885. [Google Scholar] [CrossRef]
- Kim, C.; Son, H.; Kim, C. Fully automated registration of 3D data to a 3D CAD model for project progress monitoring. Autom. Constr. 2013, 35, 587–594. [Google Scholar] [CrossRef]
- Peng, F.; Wu, Q.; Fan, L.; Zhang, J.; You, Y.; Lu, J. Street view cross-sourced point cloud matching and registration. In Proceedings of the IEEE International Conference on Image Processing (ICIP), Paris, France, 27–30 October 2014; pp. 2026–2030. [Google Scholar]
- Zhou, Q.Y.; Park, J.; Koltun, V. Fast global registration. In Proceedings of the European Conference on Computer Vision (ECCV), Amsterdam, The Netherlands, 11–14 October 2016; pp. 766–782. [Google Scholar]
- Rusu, R.B.; Blodow, N.; Beetz, M. Fast point feature histograms (FPFH) for 3D registration. IEEE Int. Conf. Robot. Autom. 2009, 3212–3217. [Google Scholar]
- Tsin, Y.; Kanade, T. A correlation-based approach to robust point set registration. In Proceedings of the European Conference on Computer Vision (ECCV), Prague, Czech Republic, 11–14 May 2004; pp. 558–569. [Google Scholar]
- Chen, H.; Feng, Y.; Yang, J.; Cui, C. 3D reconstruction approach for outdoor scene based on multiple point cloud fusion. J. Indian Soc. Remote Sens. 2019, 47, 1761–1772. [Google Scholar] [CrossRef]
- Huang, X.; Zhang, J.; Wu, Q.; Fan, L.; Yuan, C. A coarse-to-fine algorithm for registration in 3D street-view cross-source point clouds. In Proceedings of the International Conference on Digital Image Computing: Techniques and Applications (DICTA), Gold Coast, Australia, 30 November–2 December 2016; pp. 1–6. [Google Scholar]
- Bódis-Szomorú, A.; Riemenschneider, H.; Van Gool, L. Efficient volumetric fusion of airborne and street-side data for urban reconstruction. In Proceedings of the International Conference on Pattern Recognition (ICPR), Cancun, Mexico, 4–8 December 2016; pp. 3204–3209. [Google Scholar]
- Hoegner, L.; Abmayr, T.; Tosic, D.; Turzer, U.; Stilla, U. Fusion of 3D point clouds with tir images for indoor scene reconstruction. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2018, 42, 189–194. [Google Scholar] [CrossRef]
- Li, K.; Tang, Y.; Prisacariu, V.A.; Torr, P.H.S. BNV-Fusion: Dense 3D Reconstruction using Bi-level Neural Volume Fusion. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 18–24 June 2022; pp. 6156–6165. [Google Scholar]
- Jia, X.; Yang, S.; Wang, Y.; Zhang, J.; Peng, Y.; Chen, S. Dual-view 3D reconstruction via learning correspondence and dependency of point cloud regions. IEEE Trans. Image Process. 2022, 31, 6831–6846. [Google Scholar] [CrossRef] [PubMed]
- Jia, X.; Yang, S.; Peng, Y.; Zhang, J.; Chen, S. DV-Net: Dual-view network for 3D reconstruction by fusing multiple sets of gated control point clouds. Pattern Recognit. Lett. 2020, 131, 376–382. [Google Scholar] [CrossRef]
- Liu, W.; Zang, Y.; Xiong, Z.; Bian, X.; Wen, C.; Lu, X.; Wang, C.; Junior, J.; Gonçalves, W.; Li, J. 3D building model generation from MLS point cloud and 3D mesh using multi-source data fusion. Int. J. Appl. Earth Obs. Geoinf. 2023, 116, 103171. [Google Scholar] [CrossRef]
- Wang, Y.; Solomon, J. Deep Closest Point: Learning Representations for Point Cloud Registration. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea, 27 October–2 November 2019; pp. 3522–3531. [Google Scholar]
- Hu, Q.; Wei, X.; Zhou, X.; Yin, Y.; Xu, H.; He, W.; Zhu, S. Point cloud enhancement optimization and high-fidelity texture reconstruction methods for air material via fusion of 3D scanning and neural rendering. Expert Syst. Appl. 2024, 242, 122736. [Google Scholar] [CrossRef]
- Yookwan, W.; Chinnasarn, K.; So-In, C.; Horkaew, P. Multimodal fusion of deeply inferred point clouds for 3D scene reconstruction using cross-entropy ICP. IEEE Access. 2022, 10, 77123–77136. [Google Scholar] [CrossRef]
- Rubner, Y.; Tomasi, C.; Guibas, L.J. The earth mover’s distance as a metric for image retrieval. Int. J. Comput. Vis. 2000, 40, 99–121. [Google Scholar] [CrossRef]
- Huang, H.; Li, D.; Zhang, H.; Ascher, U.; Cohen-Or, D. Consolidation of unorganized point clouds for surface reconstruction. ACM Trans. Graph. 2009, 28, 1–7. [Google Scholar] [CrossRef]
- Preiner, R.; Mattausch, O.; Arikan, M.; Pajarola, R.; Wimmer, M. Continuous projection for fast L1 reconstruction. ACM Trans. Graph. 2014, 33, 47. [Google Scholar] [CrossRef]
- Huang, H.; Wu, S.; Gong, M.; Cohen-Or, D.; Ascher, U.; Zhang, H. Edge-aware point set resampling. ACM Trans. Graph. 2013, 32, 1–12. [Google Scholar] [CrossRef]
- Yu, L.; Li, X.; Fu, C.-W.; Cohen-Or, D.; Heng, P.-A. PU-Net: Point Cloud Upsampling Network. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–22 June 2018; pp. 2790–2799. [Google Scholar]
- Yu, L.; Li, X.; Fu, C.-W.; Cohen-Or, D.; Heng, P.-A. Ec-net: An edge-aware point set consolidation network. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 2790–2799. [Google Scholar]
- Wang, Y.; Wu, S.; Huang, H.; Cohen-Or, D.; Sorkine-Hornung, O. Patch-Based Progressive 3D Point Set Upsampling. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 15–20 June 2019; pp. 5951–5960. [Google Scholar]
- Toponogov, V.A. Differential Geometry of Curves and Surfaces; Birkhũser-Verlag: Basel, Switzerland, 2006. [Google Scholar]
- Campen, M.; Bommes, D.; Kobbelt, L. Quantized global parametrization. Acm Trans. Graph. 2015, 34, 1–12. [Google Scholar] [CrossRef]
- Wang, Y.; Sun, Y.; Liu, Z.; Sarma, S.E.; Bronstein, M.M.; Solomon, J.M. Dynamic graph cnn for learning on point clouds. ACM Trans. Graph. 2019, 38, 1–12. [Google Scholar] [CrossRef]
- Ronneberger, O.; Fischer, P.; Brox, T. U-net: Convolutional networks for biomedical image segmentation. In Proceedings of the Medical Image Computing and Computer-Assisted Intervention (MICCAI), Munich, Germany, 5–9 October 2015; pp. 234–241. [Google Scholar]
- Yang, S.; Chen, H.; Chen, W. Generalized Stereo Matching Method Based on Iterative Optimization of Hierarchical Graph Structure Consistency Cost for Urban 3D Reconstruction. Remote Sens. 2023, 15, 2369. [Google Scholar] [CrossRef]
- Giardino, G.A.; Schiavon, G.; Solimini, D. An approach for improving building height estimation from interferometric SAR data. In Proceedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Melbourne, VIC, Australia, 21–26 July 2013; pp. 4269–4272. [Google Scholar]
Method | EMD | RMSE (m) | ||||
---|---|---|---|---|---|---|
Plane | Ship | Building | Plane | Ship | Building | |
3D point cloud reconstructed from SSIs [3] | 0.14 | 0.48 | 0.27 | 1.69 | 2.94 | 1.71 |
ICP | 0.12 | 0.43 | 0.23 | 1.58 | 2.70 | 1.58 |
3DT | 0.13 | 0.46 | 0.23 | 1.62 | 2.81 | 1.64 |
DCP | 0.11 | 0.41 | 0.23 | 1.57 | 2.69 | 1.59 |
MS3DQE-Net | 0.11 | 0.45 | 0.24 | 1.49 | 2.86 | 1.57 |
Proposed | 0.09 | 0.39 | 0.21 | 1.42 | 2.24 | 1.50 |
Method | RMSE |
---|---|
DSM from SSIs [31] | 2.66 |
ICP | 2.39 |
3DT | 2.42 |
DCP | 2.25 |
MS3DQE-Net | 2.18 |
Proposed | 2.07 |
EMD Auto-Evolution | Multi Scale Hierarchical Feature Extraction | Point Cloud Upsampling Based on 2D Parameter Plane | Mapping 2D Samples Back to 3D Space | EMD | RMSE (m) |
---|---|---|---|---|---|
✓ | ✓ | ✓ | 0.32 | 1.87 | |
✓ | ✓ | ✓ | 0.29 | 1.72 | |
✓ | ✓ | ✓ | 0.35 | 1.95 | |
✓ | ✓ | ✓ | 0.31 | 1.79 | |
✓ | ✓ | ✓ | ✓ | 0.25 | 1.68 |
Data Source | EMD | RMSE (m) | ||||||
---|---|---|---|---|---|---|---|---|
Building 1 | Building 2 | Building 3 | Building 4 | Building 1 | Building 2 | Building 3 | Building 4 | |
Optical SSIs data | 0.13 | 0.14 | 0.14 | 0.17 | 1.75 | 1.82 | 1.84 | 1.65 |
SAR data | 0.19 | 0.24 | 0.23 | 0.25 | 1.80 | 1.86 | 1.91 | 1.93 |
Fusion results | 0.09 | 0.08 | 0.12 | 0.14 | 1.75 | 1.78 | 1.79 | 1.57 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chen, W.; Chen, H.; Yang, S. 3D Point Cloud Fusion Method Based on EMD Auto-Evolution and Local Parametric Network. Remote Sens. 2024, 16, 4219. https://doi.org/10.3390/rs16224219
Chen W, Chen H, Yang S. 3D Point Cloud Fusion Method Based on EMD Auto-Evolution and Local Parametric Network. Remote Sensing. 2024; 16(22):4219. https://doi.org/10.3390/rs16224219
Chicago/Turabian StyleChen, Wen, Hao Chen, and Shuting Yang. 2024. "3D Point Cloud Fusion Method Based on EMD Auto-Evolution and Local Parametric Network" Remote Sensing 16, no. 22: 4219. https://doi.org/10.3390/rs16224219
APA StyleChen, W., Chen, H., & Yang, S. (2024). 3D Point Cloud Fusion Method Based on EMD Auto-Evolution and Local Parametric Network. Remote Sensing, 16(22), 4219. https://doi.org/10.3390/rs16224219