{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,20]],"date-time":"2026-06-20T07:46:51Z","timestamp":1781941611073,"version":"3.54.5"},"reference-count":24,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2022,2,11]],"date-time":"2022-02-11T00:00:00Z","timestamp":1644537600000},"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":["61771197"],"award-info":[{"award-number":["61771197"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Continuous positioning and tracking of multi-pedestrian targets is a common concern for large indoor space security, emergency evacuation, location services, and other application areas. Among the sensors used for positioning, the ultra-wide band (UWB) is a critical way to achieve high-precision indoor positioning. However, due to the existence of indoor Non-Line-of-Sight (NLOS) error, a single positioning system can no longer meet the requirement for positioning accuracy. This research aimed to design a high-precision and stable fusion positioning system which is based on the UWB and vision. The method uses the Hungarian algorithm to match the identity of the UWB and vision localization results, and, after successful matching, the fusion localization is performed by the federated Kalman filtering algorithm. In addition, due to the presence of colored noise in indoor positioning data, this paper also proposes a Kalman filtering algorithm based on principal component analysis (PCA). The advantage of this new filtering algorithm is that it does not have to establish the dynamics model of the distribution hypothesis and requires less calculation. The PCA algorithm is firstly used to minimize the correlation of the observables, thus providing a more reasonable Kalman gain by energy estimation and the denoised data, which are substituted into Kalman prediction equations. Experimental results show that the average accuracy of the UWB and visual fusion method is 25.3% higher than that of the UWB. The proposed method can effectively suppress the influence of NLOS error on the positioning accuracy because of the high stability and continuity of visual positioning. Furthermore, compared with the traditional Kalman filtering, the mean square error of the new filtering algorithm is reduced by 31.8%. After using the PCA-Kalman filtering, the colored noise is reduced and the Kalman gain becomes more reasonable, facilitating accurate estimation of the state by the filter.<\/jats:p>","DOI":"10.3390\/s22041394","type":"journal-article","created":{"date-parts":[[2022,2,13]],"date-time":"2022-02-13T20:34:45Z","timestamp":1644784485000},"page":"1394","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":34,"title":["An Indoor Positioning Method Based on UWB and Visual Fusion"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3921-6218","authenticated-orcid":false,"given":"Pingping","family":"Peng","sequence":"first","affiliation":[{"name":"Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5604-0373","authenticated-orcid":false,"given":"Chao","family":"Yu","sequence":"additional","affiliation":[{"name":"Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China"},{"name":"Shanghai Key Laboratory of Multidimensional Information Processing, East China Normal University, Shanghai 200241, China"},{"name":"Key Laboratory of Geographic Information Science, Ministry of Education, East China Normal University, Shanghai 200241, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qihao","family":"Xia","sequence":"additional","affiliation":[{"name":"Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhengqi","family":"Zheng","sequence":"additional","affiliation":[{"name":"Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China"},{"name":"Shanghai Key Laboratory of Multidimensional Information Processing, East China Normal University, Shanghai 200241, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8381-3714","authenticated-orcid":false,"given":"Kun","family":"Zhao","sequence":"additional","affiliation":[{"name":"Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China"},{"name":"Shanghai Key Laboratory of Multidimensional Information Processing, East China Normal University, Shanghai 200241, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5888-7415","authenticated-orcid":false,"given":"Wen","family":"Chen","sequence":"additional","affiliation":[{"name":"Engineering Center of SHMEC for Space Information and GNSS, East China Normal University, Shanghai 200241, China"},{"name":"Shanghai Key Laboratory of Multidimensional Information Processing, East China Normal University, Shanghai 200241, China"},{"name":"Key Laboratory of Geographic Information Science, Ministry of Education, East China Normal University, Shanghai 200241, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,2,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Zhang, H., Zhang, Z., Zhao, R., Lu, J., Wang, Y., and Jia, P. (2021, January 12\u201314). Review on UWB-based and multi-sensor fusion positioning algorithms in indoor environment. Proceedings of the 2021 IEEE 5th Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chong Qing, China.","DOI":"10.1109\/IAEAC50856.2021.9390630"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Do, T.H., and Yoo, M. (2016). An in-Depth Survey of Visible Light Communication Based Positioning Systems. Sensors, 16.","DOI":"10.3390\/s16050678"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"5502211","DOI":"10.1109\/TIM.2021.3069486","article-title":"A Low-Cost Indoor Real-Time Locating System Based on TDOA Estimation of UWB Pulse Sequences","volume":"70","author":"Bottigliero","year":"2021","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"52113","DOI":"10.1109\/ACCESS.2021.3069793","article-title":"Time Difference of Arrival Based Indoor Positioning System Using Visible Light Communication","volume":"9","author":"Sheikh","year":"2021","journal-title":"IEEE Access."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"74699","DOI":"10.1109\/ACCESS.2018.2884193","article-title":"Indoor Positioning Based on Fingerprint-Image and Deep Learning","volume":"6","author":"Shao","year":"2018","journal-title":"IEEE Access"},{"key":"ref_6","unstructured":"Ding, H., Zheng, Z., and Zhang, Y. (2016, January 2\u20134). AP weighted multiple matching nearest neighbors approach for fingerprint-based indoor localization. Proceedings of the 2016 Fourth International Conference on Ubiquitous Positioning, Indoor Navigation and Location Based Services (UPINLBS), Shanghai, China."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"\u00d6z\u00e7elik, I.M., and D\u00f6nmez, M.Y. (2017, January 15\u201318). A Wi-Fi fingerprinting-based indoor localization approach: M-Weighted position estimation (m-WPE). Proceedings of the 2017 25th Signal Processing and Communications Applications Conference (SIU), Antalya, Turkey.","DOI":"10.1109\/SIU.2017.7960348"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"10283","DOI":"10.1109\/JSEN.2020.2989411","article-title":"Smartphone-Based Indoor Positioning Using BLE iBeacon and Reliable Lightweight Fingerprint Map","volume":"20","author":"Dinh","year":"2020","journal-title":"IEEE Sens. J."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"6756","DOI":"10.1109\/JSEN.2018.2847356","article-title":"A Smartphone-Based Pedestrian Dead Reckoning System with Multiple Virtual Tracking for Indoor Navigation","volume":"18","author":"Ju","year":"2018","journal-title":"IEEE Sens. J."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Xue, W., and Jiang, P. (2018, January 19\u201321). The Research on Navigation Technology of Dead Reckoning Based on UWB Localization. Proceedings of the 2018 Eighth International Conference on Instrumentation & Measurement, Computer, Communication and Control (IMCCC), Harbin, China.","DOI":"10.1109\/IMCCC.2018.00078"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Yao, L., Wu, Y.-W.A., Yao, L., and Liao, Z.Z. (2017, January 18\u201321). An integrated IMU and UWB sensor based indoor positioning system. Proceedings of the 2017 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sapporo, Japan.","DOI":"10.1109\/IPIN.2017.8115911"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2281","DOI":"10.1007\/s11771-019-4173-9","article-title":"Hybrid ToA and IMU indoor localization system by various algorithms","volume":"26","author":"Chen","year":"2019","journal-title":"J. Cent. South Univ."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1016\/j.eng.2018.11.014","article-title":"Enhanced autonomous exploration and mapping of an unknown environment with the fusion of dual RGB-D sensors","volume":"5","author":"Yu","year":"2019","journal-title":"Engineering"},{"key":"ref_14","first-page":"672","article-title":"An Indoor Multi-pedestrian Target Localization Method based on Visual and inertial Coordination","volume":"46","author":"Zhang","year":"2021","journal-title":"Geomat. Inf. Sci. Wuhan Univ."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Bewley, A., Ge, Z., Ott, L., Ramos, F., and Upcroft, B. (2016, January 25\u201328). Simple online and realtime tracking. Proceedings of the 2016 IEEE International Conference on Image Processing (ICIP), Anchorage, AK, USA.","DOI":"10.1109\/ICIP.2016.7533003"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Deep, A., Mittal, M., and Mittal, V. (2018, January 10\u201312). Application of Kalman Filter in GPS Position Estimation. Proceedings of the 2018 IEEE 8th Power India International Conference (PIICON), Sonepat, India.","DOI":"10.1109\/POWERI.2018.8704368"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"\u00d6zcan, H., \u015eahin, S., Mente\u015fo\u011flu, M., and Pir, F. (2015, January 16\u201319). Indoor reduction of noise in RF signal with Kalman Filter. Proceedings of the 2015 23nd Signal Processing and Communications Applications Conference (SIU), Malatya, Turkey.","DOI":"10.1109\/SIU.2015.7130260"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1905","DOI":"10.1002\/asjc.1545","article-title":"Critical Issues on Kalman Filter with Colored and Correlated System Noises","volume":"19","author":"Zhou","year":"2017","journal-title":"Asian J. Control."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"218","DOI":"10.1016\/j.neucom.2015.12.087","article-title":"Stochastic stability and performance analysis of Cubature Kalman Filter","volume":"186","author":"Xu","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Wang, X., Liu, Z., Wang, L., Liu, F., and Liu, W. (2018, January 25\u201327). Unscented Kalman Filter for Nonlinear Systems with One-step Randomly Delayed Measurements and Colored Measurement Noises. Proceedings of the 2018 37th Chinese Control Conference (CCC), Wuhan, China.","DOI":"10.23919\/ChiCC.2018.8483865"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.tcs.2016.01.002","article-title":"Solving the Many to Many assignment problem by improving the Kuhn\u2013Munkres algorithm with backtracking","volume":"618","author":"Zhu","year":"2016","journal-title":"Theor. Comput. Sci."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TRO.2017.2693377","article-title":"A Distributed Version of the Hungarian Method for Multirobot Assignment","volume":"33","author":"Chopra","year":"2017","journal-title":"IEEE Trans. Robot."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Ayabakan, T., and Kerestecio\u011flu, F. (2018, January 2\u20135). Indoor positioning using federated Kalman Filter. Proceedings of the 2018 26th Signal Processing and Communications Applications Conference (SIU), Istanbul, Turkey.","DOI":"10.1109\/SIU.2018.8404427"},{"key":"ref_24","unstructured":"Mengyin, F., Zhihong, D., and Liping, Y. (2010). Kalman Filtering Theory and Its Application in Navigation System, Science Press."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/4\/1394\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:17:35Z","timestamp":1760134655000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/4\/1394"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,11]]},"references-count":24,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2022,2]]}},"alternative-id":["s22041394"],"URL":"https:\/\/doi.org\/10.3390\/s22041394","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,2,11]]}}}