{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:38:12Z","timestamp":1760240292458,"version":"build-2065373602"},"reference-count":52,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2019,4,29]],"date-time":"2019-04-29T00:00:00Z","timestamp":1556496000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000923","name":"Australian Research Council","doi-asserted-by":"publisher","award":["DP130104404","LP130100521"],"award-info":[{"award-number":["DP130104404","LP130100521"]}],"id":[{"id":"10.13039\/501100000923","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper presents a novel Track-Before-Detect (TBD) Labeled Multi-Bernoulli (LMB) filter tailored for industrial mobile platform safety applications. At the core of the developed solution is two techniques for fusion of color and edge information in visual tracking. We derive an application specific separable likelihood function that captures the geometric shape of the human targets wearing safety vests. We use a novel geometric shape likelihood along with a color likelihood to devise two Bayesian updates steps which fuse shape and color related information. One approach is sequential and the other is based on weighted Kullback\u2013Leibler average (KLA). Experimental results show that the KLA based fusion variant of the proposed algorithm outperforms both the sequential update based variant and a state-of-art method in terms of the performance metrics commonly used in computer vision literature.<\/jats:p>","DOI":"10.3390\/s19092016","type":"journal-article","created":{"date-parts":[[2019,4,29]],"date-time":"2019-04-29T07:01:22Z","timestamp":1556521282000},"page":"2016","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Information Fusion for Industrial Mobile Platform Safety via Track-Before-Detect Labeled Multi-Bernoulli Filter"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3375-8999","authenticated-orcid":false,"given":"Tharindu","family":"Rathnayake","sequence":"first","affiliation":[{"name":"School of Engineering, RMIT University, Melbourne, VIC 3000, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8909-5728","authenticated-orcid":false,"given":"Ruwan","family":"Tennakoon","sequence":"additional","affiliation":[{"name":"School of Engineering, RMIT University, Melbourne, VIC 3000, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4800-6554","authenticated-orcid":false,"given":"Amirali","family":"Khodadadian Gostar","sequence":"additional","affiliation":[{"name":"School of Engineering, RMIT University, Melbourne, VIC 3000, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6192-2303","authenticated-orcid":false,"given":"Alireza","family":"Bab-Hadiashar","sequence":"additional","affiliation":[{"name":"School of Engineering, RMIT University, Melbourne, VIC 3000, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9525-1467","authenticated-orcid":false,"given":"Reza","family":"Hoseinnezhad","sequence":"additional","affiliation":[{"name":"School of Engineering, RMIT University, Melbourne, VIC 3000, Australia"}]}],"member":"1968","published-online":{"date-parts":[[2019,4,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1016\/j.ssci.2013.07.017","article-title":"Analysis of Forklift Accident Trends within Victorian Industry (Australia)","volume":"60","author":"Saric","year":"2013","journal-title":"Saf. Sci."},{"key":"ref_2","unstructured":"Ryan, J.L., and Ryan, L.D. (2019, April 29). Forklift and Stacker Manual. Available online: http:\/\/www.donegalbaypublishing.com\/lift_home.htm."},{"key":"ref_3","unstructured":"Larsson, T.J., Lambert, J., Wilde, M., Tully, G., Askew, H., Skinner, W., Carter, B., Martin, T., and Kenningham, L. (2019, April 29). Industrial Forklift Trucks: Dynamic Stability and the Design of Safe Logistics. Available online: http:\/\/www.diva-portal.org\/smash\/get\/diva2:430110\/FULLTEXT01.pdf."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Sepulcre, M., Palazon, J.A., Gozalvez, J., and Orozco, J. (2011, January 15\u201317). Wireless connectivity for mobile sensing applications in industrial environments. Proceedings of the 2011 6th IEEE International Symposium on Wireless Connectivity for Mobile Sensing Applications in Industrial Environments, Industrial Embedded Systems (SIES), Vasteras, Sweden.","DOI":"10.1109\/SIES.2011.5953693"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Palazon, J.A., Gozalvez, J., Maestre, J.L., and Gisbert, J.R. (2013, January 9\u201312). Wireless solutions for improving health and safety working conditions in industrial environments. Proceedings of the 2013 IEEE 15th International Conference on e-Health Networking, Applications & Services (Healthcom), Lisbon, Portugal.","DOI":"10.1109\/HealthCom.2013.6720736"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2447","DOI":"10.1016\/j.patcog.2008.01.014","article-title":"Tracking multiple objects through occlusion with online sampling and position estimation","volume":"41","author":"Zhu","year":"2008","journal-title":"Pattern Recognit."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1023\/A:1007939232436","article-title":"Eigentracking: Robust matching and tracking of articulated objects using a view-based representation","volume":"26","author":"Black","year":"1998","journal-title":"Int. J. Comput. Vis."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"810","DOI":"10.1109\/TPAMI.2004.16","article-title":"The template update problem","volume":"26","author":"Matthews","year":"2004","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_9","unstructured":"Benhimane, S., and Malis, E. (October, January 28). Real-time image-based tracking of planes using efficient second-order minimization. Proceedings of the 2004 IEEE\/RSJ International Conference on Intelligent Robots and Systems, (IROS 2004), Sendai, Japan."},{"key":"ref_10","unstructured":"Nanda, H., and Davis, L. (2002, January 17\u201321). Probabilistic template based pedestrian detection in infrared videos. Proceedings of the IEEE Intelligent Vehicle Symposium, Versailles, France."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1109\/34.481539","article-title":"An efficient implementation of Reid\u2019s multiple hypothesis tracking algorithm and its evaluation for the purpose of visual tracking","volume":"18","author":"Cox","year":"1996","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_12","unstructured":"Isard, M., and MacCormick, J. (2001, January 7\u201314). BraMBLe: A Bayesian multiple-blob tracker. Proceedings of the Eighth IEEE International Conference on Computer Vision, ICCV 2001, Vancouver, BC, Canada."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Salmond, D., and Birch, H. (2001, January 25\u201327). A particle filter for track-before-detect (I). Proceedings of the American Control Conference, Arlington, VA, USA.","DOI":"10.1109\/ACC.2001.946220"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"392","DOI":"10.1109\/TSP.2012.2222389","article-title":"Visual tracking in background subtracted image sequences via multi-Bernoulli filtering","volume":"61","author":"Hoseinnezhad","year":"2013","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3625","DOI":"10.1016\/j.patcog.2012.04.004","article-title":"Visual tracking of numerous targets via multi-Bernoulli filtering of image data","volume":"45","author":"Hoseinnezhad","year":"2012","journal-title":"Pattern Recognit."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2129","DOI":"10.1109\/TAES.2013.6621806","article-title":"Vision-based estimation of airborne target pseudobearing rate using hidden Markov model filters","volume":"49","author":"Lai","year":"2013","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1152","DOI":"10.1109\/TAES.2003.1261119","article-title":"Multitarget Bayes filtering via first-order multitarget moments","volume":"39","author":"Mahler","year":"2003","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"3553","DOI":"10.1109\/TSP.2007.894241","article-title":"Analytic implementations of the cardinalized probability hypothesis density filter","volume":"55","author":"Vo","year":"2007","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1109\/TSP.2008.2007924","article-title":"The cardinality balanced multi-target multi-Bernoulli filter and its implementations","volume":"57","author":"Vo","year":"2009","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Mahler, R.P. (2007). Statistical Multisource-Multitarget Information Fusion, Artech House, Inc.","DOI":"10.1201\/9781420053098.ch16"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"3246","DOI":"10.1109\/TSP.2014.2323064","article-title":"The labeled multi-Bernoulli filter","volume":"62","author":"Reuter","year":"2014","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3460","DOI":"10.1109\/TSP.2013.2259822","article-title":"Labeled random finite sets and multi-object conjugate priors","volume":"61","author":"Vo","year":"2013","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"6554","DOI":"10.1109\/TSP.2014.2364014","article-title":"Labeled random finite sets and the Bayes multi-target tracking filter","volume":"62","author":"Vo","year":"2013","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_24","unstructured":"Rathnayake, T., Gostar, A.K., Hoseinnezhad, R., and Bab-Hadiashar, A. (2015, January 6\u20139). Labeled multi-Bernoulli track-before-detect for multi-target tracking in video. Proceedings of the 2015 IEEE 18th International Conference on Information Fusion (Fusion), Washington, DC, USA."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1016\/j.sigpro.2015.10.007","article-title":"A GM-PHD algorithm for multiple target tracking based on false alarm detection with irregular window","volume":"120","author":"Zhang","year":"2016","journal-title":"Signal Process."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1016\/j.sigpro.2017.06.004","article-title":"Maneuvering multi-target tracking based on variable structure multiple model GMCPHD filter","volume":"141","author":"Dong","year":"2017","journal-title":"Signal Process."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1109\/TAES.2008.4516991","article-title":"Multiple-model probability hypothesis density filter for tracking maneuvering targets","volume":"44","author":"Punithakumar","year":"2008","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1036","DOI":"10.1016\/j.sigpro.2010.08.004","article-title":"Gaussian mixture PHD filter for jump Markov models based on best-fitting Gaussian approximation","volume":"91","author":"Li","year":"2011","journal-title":"Signal Process."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2004","DOI":"10.1109\/TAES.2016.100033","article-title":"Nonlinear Gaussian mixture PHD filter with an H\u221e criterion","volume":"52","author":"Li","year":"2016","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1016\/j.dsp.2015.09.020","article-title":"Joint underwater target detection and tracking with the Bernoulli filter using an acoustic vector sensor","volume":"48","author":"Gunes","year":"2016","journal-title":"Digit. Signal Process."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.sigpro.2016.03.010","article-title":"Generalized CPHD filter modeling spawning targets","volume":"128","author":"Jing","year":"2016","journal-title":"Signal Process."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Rathnayake, T., Hoseinnezhad, R., Tennakoon, R., and Bab-Hadiashar, A. (2017, January 13\u201315). Labeled multi-Bernoulli tracking for industrial mobile platform safety. Proceedings of the 2017 IEEE International Conference on Mechatronics (ICM), Churchill, VIC, Australia.","DOI":"10.1109\/ICMECH.2017.7921138"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Reuter, S. (2014). Multi-Object Tracking Using Random Finite Sets. [Ph.D. Thesis, Universit\u00e4t Ulm].","DOI":"10.1109\/TAES.2014.6619956"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1820","DOI":"10.1109\/TPAMI.2010.232","article-title":"Online multiperson tracking-by-detection from a single, uncalibrated camera","volume":"33","author":"Breitenstein","year":"2011","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1017\/S0263574799001812","article-title":"Robust segmentation of visual data using ranked unbiased scale estimate","volume":"17","author":"Suter","year":"1999","journal-title":"Robotica"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"P\u00e9rez, P., Hue, C., Vermaak, J., and Gangnet, M. (2002). Color-based probabilistic tracking. Computer vision-ECCV, Springer.","DOI":"10.1007\/3-540-47969-4_44"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1499","DOI":"10.1109\/TPAMI.2003.1240123","article-title":"Efficient kernel density estimation using the fast gauss transform with applications to color modeling and tracking","volume":"25","author":"Elgammal","year":"2003","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"2480","DOI":"10.1109\/TIP.2010.2047667","article-title":"Efficient particle filtering via sparse kernel density estimation","volume":"19","author":"Banerjee","year":"2010","journal-title":"IEEE Trans. Image Process."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Nummiaro, K., Koller-Meier, E., and Van Gool, L. (2002). Object tracking with an adaptive color-based particle filter. Pattern Recognition, Springer.","DOI":"10.1007\/3-540-45783-6_43"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Okuma, K., Taleghani, A., De Freitas, N., Little, J.J., and Lowe, D.G. (2004). A boosted particle filter: Multitarget detection and tracking. Computer Vision-ECCV 2004, Springer.","DOI":"10.1007\/978-3-540-24670-1_3"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"5129","DOI":"10.1109\/TSP.2010.2050482","article-title":"Joint detection and estimation of multiple objects from image observations","volume":"58","author":"Vo","year":"2010","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1016\/j.sigpro.2016.07.007","article-title":"Kullback\u2013Leibler divergence approach to partitioned update Kalman filter","volume":"130","author":"Raitoharju","year":"2017","journal-title":"Signal Process."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/j.sigpro.2016.01.008","article-title":"Anomaly detection based on probability density function with Kullback\u2013Leibler divergence","volume":"126","author":"Wang","year":"2016","journal-title":"Signal Process."},{"key":"ref_44","unstructured":"Fantacci, C., Vo, B.N., Vo, B.T., Battistelli, G., and Chisci, L. (2015). Consensus labeled random finite set filtering for distributed multi-object tracking. arXiv."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Hoseinnezhad, R., Vo, B.N., Suter, D., and Vo, B.T. (2010, January 14\u201319). Multi-object filtering from image sequence without detection. Proceedings of the 2010 IEEE International Conference on the Acoustics Speech and Signal Processing (ICASSP), Dallas, TX, USA.","DOI":"10.1109\/ICASSP.2010.5495370"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Li, Y., Huang, C., and Nevatia, R. (2009, January 20\u201325). Learning to associate: Hybridboosted multi-target tracker for crowded scene. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2009, Miami, FL, USA.","DOI":"10.1109\/CVPR.2009.5206735"},{"key":"ref_47","unstructured":"Yang, B., and Nevatia, R. (2012, January 16\u201321). An online learned CRF model for multi-target tracking. Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Providence, RI, USA."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Yoon, J.H., Yang, M.H., Lim, J., and Yoon, K.J. (2015, January 5\u20139). Bayesian multi-object tracking using motion context from multiple objects. Proceedings of the 2015 IEEE Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA.","DOI":"10.1109\/WACV.2015.12"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Kuo, C.H., and Nevatia, R. (2011, January 20\u201325). How does person identity recognition help multi-person tracking?. Proceedings of the 2011 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Colorado Springs, CO, USA.","DOI":"10.1109\/CVPR.2011.5995384"},{"key":"ref_50","unstructured":"Yang, B., and Nevatia, R. (2012, January 16\u201321). Multi-target tracking by online learning of non-linear motion patterns and robust appearance models. Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Providence, RI, USA."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"1257","DOI":"10.1016\/j.cviu.2012.08.008","article-title":"Multi-target tracking on confidence maps: An application to people tracking","volume":"117","author":"Poiesi","year":"2013","journal-title":"Comput. Vis. Image Underst."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Pirsiavash, H., Ramanan, D., and Fowlkes, C.C. (2011, January 20\u201325). Globally-optimal greedy algorithms for tracking a variable number of objects. Proceedings of the 2011 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Colorado Springs, CO, USA.","DOI":"10.1109\/CVPR.2011.5995604"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/9\/2016\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:48:01Z","timestamp":1760186881000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/9\/2016"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,4,29]]},"references-count":52,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2019,5]]}},"alternative-id":["s19092016"],"URL":"https:\/\/doi.org\/10.3390\/s19092016","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,4,29]]}}}