{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T17:18:32Z","timestamp":1770139112778,"version":"3.49.0"},"reference-count":34,"publisher":"MDPI AG","issue":"20","license":[{"start":{"date-parts":[[2019,10,16]],"date-time":"2019-10-16T00:00:00Z","timestamp":1571184000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61572307"],"award-info":[{"award-number":["61572307"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Multisensor systems can overcome the limitation of measurement range of single-sensor systems, but often require complex calibration and data fusion. In this study, a three-dimensional (3D) measurement method of four-view stereo vision based on Gaussian process (GP) regression is proposed. Two sets of point cloud data of the measured object are obtained by gray-code phase-shifting technique. On the basis of the characteristics of the measured object, specific composite kernel functions are designed to obtain the initial GP model. In view of the difference of noise in each group of point cloud data, the weight idea is introduced to optimize the GP model, which is the data fusion based on Bayesian inference method for point cloud data. The proposed method does not require strict hardware constraints. Simulations for the curve and the high-order surface and experiments of complex 3D objects have been designed to compare the reconstructing accuracy of the proposed method and the traditional methods. The results show that the proposed method is superior to the traditional methods in measurement accuracy and reconstruction effect.<\/jats:p>","DOI":"10.3390\/s19204486","type":"journal-article","created":{"date-parts":[[2019,10,17]],"date-time":"2019-10-17T04:46:06Z","timestamp":1571287566000},"page":"4486","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Three-Dimensional Measurement Method of Four-View Stereo Vision Based on Gaussian Process Regression"],"prefix":"10.3390","volume":"19","author":[{"given":"Miao","family":"Gong","sequence":"first","affiliation":[{"name":"Key Laboratory of Specialty Fiber Optics and Optical Access Networks, Joint International Research Laboratory of Specialty Fiber Optics and Advanced Communication, Shanghai Institute for Advanced Communication and Data Science, Shanghai University, 99 Shangda Road, Shanghai 200444, China"}]},{"given":"Zhijiang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Key Laboratory of Specialty Fiber Optics and Optical Access Networks, Joint International Research Laboratory of Specialty Fiber Optics and Advanced Communication, Shanghai Institute for Advanced Communication and Data Science, Shanghai University, 99 Shangda Road, Shanghai 200444, China"}]},{"given":"Dan","family":"Zeng","sequence":"additional","affiliation":[{"name":"Key Laboratory of Specialty Fiber Optics and Optical Access Networks, Joint International Research Laboratory of Specialty Fiber Optics and Advanced Communication, Shanghai Institute for Advanced Communication and Data Science, Shanghai University, 99 Shangda Road, Shanghai 200444, China"}]},{"given":"Tao","family":"Peng","sequence":"additional","affiliation":[{"name":"Key Laboratory of Specialty Fiber Optics and Optical Access Networks, Joint International Research Laboratory of Specialty Fiber Optics and Advanced Communication, Shanghai Institute for Advanced Communication and Data Science, Shanghai University, 99 Shangda Road, Shanghai 200444, China"}]}],"member":"1968","published-online":{"date-parts":[[2019,10,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1364\/AOP.3.000128","article-title":"Structured-light 3D surface imaging: A tutorial","volume":"3","author":"Geng","year":"2011","journal-title":"Adv. Opt. Photonics"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.optlaseng.2018.02.017","article-title":"High-speed 3-D shape measurement with structured light methods: A review","volume":"106","author":"Zhang","year":"2018","journal-title":"Opt. Laser Eng."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"122001","DOI":"10.1088\/1361-6501\/aae4fb","article-title":"High dynamic range 3-D measurements with fringe projection profilometry: A review","volume":"29","author":"Feng","year":"2018","journal-title":"Meas. Sci. Technol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"3008","DOI":"10.1109\/JSEN.2018.2889469","article-title":"Pose Measurement and Motion Estimation of Space Non-cooperative Targets based on Laser Radar and Stereo-vision Fusion","volume":"19","author":"Peng","year":"2018","journal-title":"IEEE Sens. J."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Peng, J., Xu, X., Liang, B., and Wu, A. (2019). Virtual Stereo-vision Measurement of Non-cooperative Space Targets for a Dual-arm Space Robot. IEEE Trans. Instrum. Meas., 1\u201313.","DOI":"10.1109\/TIM.2019.2893010"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"22344","DOI":"10.1109\/ACCESS.2017.2759798","article-title":"An Efficient Pose Measurement Method of a Space Non-Cooperative Target Based on Stereo Vision","volume":"5","author":"Peng","year":"2017","journal-title":"IEEE Access"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"7299","DOI":"10.1364\/OE.24.007299","article-title":"Flexible 3D reconstruction method based on phase-matching in multi-sensor system","volume":"24","author":"Wu","year":"2016","journal-title":"Opt. Express"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.jvcir.2015.11.007","article-title":"A DAISY descriptor based multi-view stereo method for large-scale scenes","volume":"35","author":"Xue","year":"2016","journal-title":"J. Vis. Commun. Image Represent."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Nguyen, T.T., Slaughter, D.C., Maloof, J.N., and Sinha, N. (2016, January 17\u201321). Plant phenotyping using multi-view stereo vision with structured lights. Proceedings of the SPIE Commercial + Scientific Sensing and Imaging, Baltimore, MD, USA.","DOI":"10.1117\/12.2229513"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1105","DOI":"10.1016\/j.protcy.2016.05.243","article-title":"Stereo vision system implemented on FPGA","volume":"24","author":"Valsaraj","year":"2016","journal-title":"Procedia Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1016\/j.sysarc.2017.10.002","article-title":"FPGA based real-time on-road stereo vision system","volume":"81","author":"Dehnavi","year":"2017","journal-title":"J. Syst. Archit."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Dom\u00ednguez-Morales, M., Dom\u00ednguez-Morales, J.P., Jim\u00e9nez-Fern\u00e1ndez, \u00c1., Linares-Barranco, A., and Jim\u00e9nez-Moreno, G. (2019). Stereo Matching in Address-Event-Representation (AER) Bio-Inspired Binocular Systems in a Field-Programmable Gate Array (FPGA). Electron., 8.","DOI":"10.3390\/electronics8040410"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Peng, J., and Liu, Y. (2016, January 6\u20139). FPGA-based parallel hardware architecture for SIFT algorithm. Proceedings of the IEEE International Conference on Real-time Computing & Robotics, Angkor Wat, Cambodia.","DOI":"10.1109\/RCAR.2016.7784039"},{"key":"ref_14","unstructured":"Lyu, C., Peng, J., Zhou, W., Yang, S., and Liu, Y. (2016). Design of a High Speed 360-degree Panoramic Video Acquisition System Based on FPGA and USB 3.0. IEEE Sens. J."},{"key":"ref_15","unstructured":"Williams, C.K.I., and Rasmussen, C.E. (2006). Gaussian Processes for Machine Learning, MIT Press."},{"key":"ref_16","unstructured":"Snelson, E. (2007). Flexible and Efficient Gaussian Process Models for Machine Learning. [Ph.D. Thesis, University of London]."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Rasmussen, C.E., and Williams, C.K.I. (2005). Gaussian Processes for Machine Learning (Adaptive Computation and Machine Learning), The MIT Press.","DOI":"10.7551\/mitpress\/3206.001.0001"},{"key":"ref_18","first-page":"1697","article-title":"Domain decomposition approach for fast Gaussian process regression of large spatial data sets","volume":"12","author":"Park","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Song, X., Jiang, X., Gao, J., and Cai, Z. (2019). Gaussian Process Graph-Based Discriminant Analysis for Hyperspectral Images Classification. Remote Sens., 11.","DOI":"10.3390\/rs11192288"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/j.precisioneng.2014.11.011","article-title":"Multi-Sensor Data Fusion Via Gaussian Process Models for Dimensional and Geometric Verification","volume":"40","author":"Colosimo","year":"2015","journal-title":"Precis. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1016\/j.cirp.2016.04.004","article-title":"Gaussian process based multi-scale modelling for precision measurement of complex surfaces","volume":"65","author":"Yin","year":"2016","journal-title":"CIRP Annals Manuf. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"511","DOI":"10.1016\/j.cirp.2017.04.063","article-title":"Dependant Gaussian processes regression for intelligent sampling of freeform and structured surfaces","volume":"66","author":"Yin","year":"2017","journal-title":"CIRP Annals Manuf. Technol."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"023001","DOI":"10.1088\/2051-672X\/3\/2\/023001","article-title":"Review of the Mathematical Foundations of Data Fusion Techniques in Surface Metrology","volume":"3","author":"Wang","year":"2015","journal-title":"Surf. Topogr. Metrol. Prop."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.precisioneng.2012.07.007","article-title":"AKILS: An Active Learning Method Based on Kriging for the Inspection of Large Surfaces","volume":"37","author":"Dumas","year":"2013","journal-title":"Precis. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1016\/j.jpowsour.2017.05.004","article-title":"Gaussian process regression for forecasting battery state of health","volume":"357","author":"Richardson","year":"2017","journal-title":"J. Power Sour."},{"key":"ref_26","unstructured":"Ebden, M. (2015). Gaussian processes: A quick introduction. arXiv."},{"key":"ref_27","first-page":"63","article-title":"Gaussian processes in machine learning","volume":"3176","author":"Rasmussen","year":"2004","journal-title":"Adv. Lect. Mach. Learn."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"838","DOI":"10.1109\/LGRS.2013.2279695","article-title":"Retrieval of biophysical parameters with heteroscedastic Gaussian processes","volume":"11","author":"Titsias","year":"2014","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1991","DOI":"10.1109\/TNNLS.2014.2301951","article-title":"Divisive Gaussian processes for nonstationary regression","volume":"25","year":"2014","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Valiente, D., Pay\u00e1, L., Jim\u00e9nez, L.M., Sebasti\u00e1n, J.M., and Reinoso, \u00d3. (2018). Visual Information Fusion through Bayesian Inference for Adaptive Probability-Oriented Feature Matching. Sensors, 18.","DOI":"10.3390\/s18072041"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/s10514-017-9668-3","article-title":"Gaussian processes autonomous mapping and exploration for range-sensing mobile robots","volume":"42","author":"GhaffarJadidi","year":"2018","journal-title":"Auton. Robots"},{"key":"ref_32","unstructured":"Benavoli, A., and Mangili, F. (2015, January 9\u201312). Gaussian Processes for Bayesian hypothesis tests on regression functions. Proceedings of the Eighteenth International Conference on Artificial Intelligence and Statistics, San Diego, CA, USA."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zhao, P., Wang, Y., and Hu, Q. (2016, January 10\u201315). A feature preserving algorithm for point cloud simplification based on hierarchical clustering. Proceedings of the 2016 IEEE International Geoscience and Remote Sensing Symposium, Beijing, China.","DOI":"10.1109\/IGARSS.2016.7730457"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Vasudevan, S., Ramos, F., Nettleton, E., and Durrant-Whyte, H. (2010, January 3\u20138). Heteroscedastic Gaussian processes for data fusion in large scale terrain modeling. Proceedings of the 2010 IEEE International Conference on Robotics and Automation, Anchorage, AK, USA.","DOI":"10.1109\/ROBOT.2010.5509363"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/20\/4486\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:26:55Z","timestamp":1760189215000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/20\/4486"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,16]]},"references-count":34,"journal-issue":{"issue":"20","published-online":{"date-parts":[[2019,10]]}},"alternative-id":["s19204486"],"URL":"https:\/\/doi.org\/10.3390\/s19204486","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,10,16]]}}}