{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T09:13:30Z","timestamp":1781342010253,"version":"3.54.1"},"reference-count":47,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2021,1,2]],"date-time":"2021-01-02T00:00:00Z","timestamp":1609545600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/L015463\/1"],"award-info":[{"award-number":["EP\/L015463\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004731","name":"Natural Science Foundation of Zhejiang Province","doi-asserted-by":"publisher","award":["LY17D040001"],"award-info":[{"award-number":["LY17D040001"]}],"id":[{"id":"10.13039\/501100004731","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>In indoor target tracking based on wireless sensor networks, the particle filtering algorithm has been widely used because of its outstanding performance in coping with highly non-linear problems. Resampling is generally required to address the inherent particle degeneracy problem in the particle filter. However, traditional resampling methods cause the problem of particle impoverishment. This problem degrades positioning accuracy and robustness and sometimes may even result in filtering divergence and tracking failure. In order to mitigate the particle impoverishment and improve positioning accuracy, this paper proposes an improved genetic optimization based resampling method. This resampling method optimizes the distribution of resampled particles by the five operators, i.e., selection, roughening, classification, crossover, and mutation. The proposed resampling method is then integrated into the particle filtering framework to form a genetic optimization resampling based particle filtering (GORPF) algorithm. The performance of the GORPF algorithm is tested by a one-dimensional tracking simulation and a three-dimensional indoor tracking experiment. Both test results show that with the aid of the proposed resampling method, the GORPF has better robustness against particle impoverishment and achieves better positioning accuracy than several existing target tracking algorithms. Moreover, the GORPF algorithm owns an affordable computation load for real-time applications.<\/jats:p>","DOI":"10.3390\/rs13010132","type":"journal-article","created":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T19:54:46Z","timestamp":1609703686000},"page":"132","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":44,"title":["A Genetic Optimization Resampling Based Particle Filtering Algorithm for Indoor Target Tracking"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8589-3001","authenticated-orcid":false,"given":"Ning","family":"Zhou","sequence":"first","affiliation":[{"name":"International Doctoral Innovation Center, University of Nottingham Ningbo China, Ningbo 315100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8783-9666","authenticated-orcid":false,"given":"Lawrence","family":"Lau","sequence":"additional","affiliation":[{"name":"Department of Land Surveying and Geo-Informatics, The Hong Kong Polytechnic University, Hong Kong, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ruibin","family":"Bai","sequence":"additional","affiliation":[{"name":"School of Computer Science, University of Nottingham Ningbo China, Ningbo 315100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Terry","family":"Moore","sequence":"additional","affiliation":[{"name":"Nottingham Geospatial Institute, University of Nottingham, Nottingham NG7 2RD, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,1,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Khan, D., Ullah, S., and Nabi, S. (2019). A generic approach toward indoor navigation and pathfinding with robust marker tracking. Remote Sens., 11.","DOI":"10.3390\/rs11243052"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Julier, S., and Uhlmann, J.K. (1997, January 28). A new extension of the Kalman filter to nonlinear systems. Proceedings of the SPIE 3068, Signal Processing, Sensor Fusion, and Target Recognition VI, Orlando, FL, USA.","DOI":"10.1117\/12.280797"},{"key":"ref_3","unstructured":"Merwe, R.V.D., Doucet, A., Freitas, N.D., and Wan, E.A. (2000, January 17). The unscented particle filter. Proceedings of the International Conference on Neural Information Processing Systems, Denver, CO, USA."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Kim, T., and Park, T.H. (2020). Extended Kalman filter (EKF) design for vehicle position tracking using reliability function of radar and lidar. Sensors, 20.","DOI":"10.3390\/s20154126"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/02331880309257","article-title":"Bayesian filtering: From Kalman filters to particle filters, and beyond","volume":"182","author":"Chen","year":"2003","journal-title":"Statistics"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Risfic, B., Arulampalam, S., and Gordon, N. (2004). Beyond the Kalman Filter: Particle Filters for Tracking Applications, Artech House.","DOI":"10.1109\/MAES.2004.1346848"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1109\/78.978374","article-title":"A tutorial on particle filters for online nonlinear\/non-Gaussian Bayesian tracking","volume":"50","author":"Arulampalam","year":"2002","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"332","DOI":"10.1109\/THMS.2016.2611826","article-title":"Accurate and reliable human localization using composite particle\/FIR filtering","volume":"47","author":"Pak","year":"2017","journal-title":"IEEE Trans. Hum. Mach. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1109\/SURV.2009.090308","article-title":"A survey on TOA based wireless localization and NLOS mitigation techniques","volume":"11","author":"Guvenc","year":"2009","journal-title":"IEEE Commun. Surv. Tut."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1438","DOI":"10.1109\/TAES.2013.6557997","article-title":"NLOS identification and mitigation for mobile tracking","volume":"49","author":"Yu","year":"2013","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Yan, L., and Mao, Y. (2016, January 27). Wireless location technology of Gauss Particle filter under NLOS environment. Proceedings of the 3rd International Conference on Materials Engineering, Manufacturing Technology and Control, Taiyuan, China.","DOI":"10.2991\/icmemtc-16.2016.48"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2243","DOI":"10.1109\/TSP.2013.2251341","article-title":"TOA-based robust wireless geolocation and Cram\u00e9r-Rao lower bound analysis in harsh LOS\/NLOS environments","volume":"61","author":"Yin","year":"2013","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"3801","DOI":"10.1109\/TSP.2008.920145","article-title":"A jump Markov particle filter for localization of moving terminals in multipath indoor scenarios","volume":"56","author":"Nicoli","year":"2008","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1049\/ip-f-2.1993.0015","article-title":"Novel approach to nonlinear\/non-Gaussian Bayesian state estimation","volume":"140","author":"Gordon","year":"1993","journal-title":"IEEE Proc. F Radar Signal Process."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Oudjane, N., and Musso, C. (2000, January 10). Progressive correction for regularized particle filters. Proceedings of the Third International Conference on Information Fusion, Paris, France.","DOI":"10.1109\/IFIC.2000.859873"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1111\/1467-9868.00280","article-title":"Following a moving target\u2014Monte Carlo inference for dynamic Bayesian models","volume":"63","author":"Gilks","year":"2001","journal-title":"J. R. Stat. Soc. Ser. B (Stat. Methodol.)"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"5001","DOI":"10.1109\/TSP.2008.928520","article-title":"Risk sensitive particle filters for mitigating sample impoverishment","volume":"56","author":"Orguner","year":"2008","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1637","DOI":"10.1016\/j.sigpro.2011.12.019","article-title":"Deterministic resampling: Unbiased sampling to avoid sample impoverishment in particle filters","volume":"92","author":"Li","year":"2012","journal-title":"Signal Process."},{"key":"ref_19","unstructured":"Goldberg, D.E. (1989). Genetic Algorithm in Search, Optimization, and Machine Learning, Addison-Wesley."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/00949659708811843","article-title":"Monte carlo filter using the genetic algorithm operators","volume":"59","author":"Higuchi","year":"1997","journal-title":"J. Stat. Comput. Sim."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1109\/TEVC.2008.2011729","article-title":"A new evolutionary particle filter for the prevention of sample impoverishment","volume":"13","author":"Park","year":"2009","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_22","first-page":"1","article-title":"Object tracking with an evolutionary particle filter based on self-adaptive multi-features fusion","volume":"10","author":"Zhang","year":"2013","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1705","DOI":"10.1016\/j.ijleo.2015.05.028","article-title":"Firefly Algorithm (FA) based particle filter method for visual tracking","volume":"126","author":"Gao","year":"2015","journal-title":"Opt. Int. J. Light Electron Opt."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Wang, W., Tan, Q.K., Chen, J., and Ren, Z. (2016, January 12\u201314). Particle filter based on improved genetic algorithm resampling. Proceedings of the 2016 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC), Nanjing, China.","DOI":"10.1109\/CGNCC.2016.7828809"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"8910","DOI":"10.1016\/j.eswa.2010.05.086","article-title":"Particle filter based on particle swarm optimization resampling for vision tracking","volume":"37","author":"Zhao","year":"2010","journal-title":"Expert Syst. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"113188","DOI":"10.1016\/j.eswa.2020.113188","article-title":"A hybrid algorithm based on particle filter and genetic algorithm for target tracking","volume":"147","author":"Moghaddasi","year":"2020","journal-title":"Expert Syst. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"347","DOI":"10.21914\/anziamj.v51i0.2776","article-title":"Binary versus real coding for genetic algorithms: A false dichotomy?","volume":"51","author":"Gaffney","year":"2010","journal-title":"ANZIAM J."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Hassanat, A., Almohammadi, K., Alkafaween, E., Abunawas, E., Hammouri, A., and Prasath, V. (2019). Choosing mutation and crossover ratios for genetic algorithms\u2014A review with a new dynamic approach. Information, 10.","DOI":"10.3390\/info10120390"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/s00158-001-0166-y","article-title":"A genetic algorithm with real-value coding to optimize multimodal continuous functions","volume":"23","author":"Bessaou","year":"2001","journal-title":"Struct. Multidiscip. Optim."},{"key":"ref_30","first-page":"3792","article-title":"A review of selection methods in genetic algorithm","volume":"3","author":"Sivaraj","year":"2011","journal-title":"Int. J. Eng. Sci. Technol."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1083","DOI":"10.21917\/ijsc.2015.0150","article-title":"Crossover operators in genetic algorithms: A review","volume":"6","author":"Umbarkar","year":"2015","journal-title":"ICTACT J. Soft Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"4304","DOI":"10.1016\/j.apm.2011.03.001","article-title":"Key design parameters and optimal design of a five-point double-toggle clamping mechanism","volume":"35","author":"Huang","year":"2011","journal-title":"Appl. Math. Model."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"693","DOI":"10.1016\/j.patrec.2011.09.023","article-title":"Minimal design of error-correcting output codes","volume":"33","author":"Bautista","year":"2012","journal-title":"Pattern Recogn. Lett."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Holland, J.H. (1992). Adaptation in Natural and Artificial Systems, MIT Press.","DOI":"10.7551\/mitpress\/1090.001.0001"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Eiben, A.E., and Smith, J.E. (2003). Introduction to Evolutionary Computing, Springer.","DOI":"10.1007\/978-3-662-05094-1"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"819","DOI":"10.1016\/0893-6080(95)00107-7","article-title":"Characterization of a class of sigmoid functions with applications to neural networks","volume":"9","author":"Menon","year":"1996","journal-title":"Neural. Netw."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Zhang, H., Fang, Z., and Wang, Q. (2009, January 11\u201313). Study on the facility layout in workshop based on improved adaptive genetic algorithm. Proceedings of the 2009 International Conference on Computational Intelligence and Software Engineering, Wuhan, China.","DOI":"10.1109\/CISE.2009.5363179"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1087","DOI":"10.1063\/1.1699114","article-title":"Equation of state calculations by fast computing machines","volume":"21","author":"Metropolis","year":"1953","journal-title":"J. Chem. Phys."},{"key":"ref_39","unstructured":"Geng, S., Ranvier, S., Zhao, X., Kivinen, J., and Vainikainen, P. (2005, January 5\u20138). Multipath propagation characterization of ultra-wide band indoor radio channels. Proceedings of the 2005 IEEE International Conference on Ultra-Wideband, Zurich, Switzerland."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Sahinoglu, Z., Gezici, S., and Guvenc, I. (2008). Ultra-Wideband Positioning Systems: Theoretical Limits, Ranging Algorithms, and Protocols, Cambridge University Press.","DOI":"10.1017\/CBO9780511541056"},{"key":"ref_41","unstructured":"Mitchell, C., and Kohno, R. (March, January 23). High data rate transmissions using orthogonal modified Hermite pulses in UWB communications. Proceedings of the 10th International Conference on Telecommunications, Papeete, Tahiti, French Polynesia."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Uren, J., and Price, B. (2010). Surveying for Engineers, Palgrave Macmillan. [5th ed.].","DOI":"10.1057\/978-1-137-05279-7"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Lau, L., Quan, Y., Wan, J., Zhou, N., Wen, C., Nie, Q., and Jing, F. (2018). An autonomous ultra-wide band-based attitude and position determination technique for indoor mobile laser scanning. ISPRS Int. J. Geo-Inf., 7.","DOI":"10.3390\/ijgi7040155"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Muthukrishnan, K., and Hazas, M. (2009, January 7\u20138). Position estimation from UWB pseudorange and angle-of-arrival: A comparison of non-linear regression and Kalman filtering. Proceedings of the Location and Context Awareness, 4th International Symposium, LoCA 2009, Tokyo, Japan.","DOI":"10.1007\/978-3-642-01721-6_14"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"3192","DOI":"10.1016\/j.sigpro.2013.04.023","article-title":"Particle filter with multimode sampling strategy","volume":"93","author":"Zuo","year":"2013","journal-title":"Signal Process."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"3786","DOI":"10.1109\/TIE.2016.2522382","article-title":"State estimation in nonlinear system using sequential evolutionary filter","volume":"63","author":"Yin","year":"2016","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1109\/TII.2012.2198665","article-title":"Comparison of parallel genetic algorithm and particle swarm optimization for real-time UAV path planning","volume":"9","author":"Roberge","year":"2013","journal-title":"IEEE Trans Ind. Informat."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/1\/132\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:06:24Z","timestamp":1760159184000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/1\/132"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,2]]},"references-count":47,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2021,1]]}},"alternative-id":["rs13010132"],"URL":"https:\/\/doi.org\/10.3390\/rs13010132","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,2]]}}}