Welcome to Scholar Publishing Group

International Journal of Big Data Intelligent Technology, 2023, 4(1); doi: 10.38007/IJBDIT.2023.040106.

Dynamic Optimization Data Association based on JCBB Algorithm


Huiheng Suo, Bosi Wei, Qiang Hu, Jiingjia Pei, Xie Ma, Yujie Song, Bibo Yu, Xiushui Ma

Corresponding Author:
Bosi Wei

Nanchang Hangkong University, Nanchang, China


This paper presents the principles of data association algorithms and describes them using mathematical language. It then provides a detailed analysis of the application of the Joint Compatible Branch and Bound (JCBB) algorithm in the data association stage, proposing the DOJCBB data association algorithm. Firstly, to avoid excessive computational resource waste caused by numerous environmental features in complex environments, the data association is restricted to a localized association region. Secondly, to address the error accumulation resulting from uncertainties during robot operation, a threshold constant dynamic adaptation is introduced. Lastly, considering the issues of multiple hypotheses with the maximum number of associations and false associations in the data association process of the JCBB algorithm, corresponding optimization criteria are designed for improvement. The effectiveness of the proposed improved DOJCBB data association algorithm is validated through comparative experiments on a simulation platform. 


JCBB, DOJCBB, Data Association, SLAM

Cite This Paper

Huiheng Suo, Bosi Wei, Qiang Hu, Jiingjia Pei, Xie Ma, Yujie Song, Bibo Yu, Xiushui Ma. Dynamic Optimization Data Association based on JCBB Algorithm. International Journal of Big Data Intelligent Technology (2023), Vol. 4, Issue 1: 53-67. https://doi.org/10.38007/IJBDIT.2023.040106.


[1] Atanasov N, Bowman S L, Daniilidis K, et al. A Unifying View of Geometry, Semantics, and Data Association in SLAM  . Proceedings of the IJCAI. 2018: 5204-5208.

[2] Choi J, Choi M, Chung W K, et al. Data association using relative compatibility of multiple observations for EKF-SLAM  . Intelligent Service Robotics, 2016, 9: 177-185.

[3] Singer R A, Stein J. An optimal tracking filter for processing sensor data of imprecisely determined origin in surveillance systems  . Proceedings of the IEEE Conference on Decision and Control. 1971: 171-175.

[4] Han Z, Wang F, Li Z. Research on nearest neighbor data association algorithm based on target “dynamic” monitoring model  . Proceedings of the 2020 IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC). IEEE, 2020: 665-668.

[5] Bar-Shalom Y. Extension of the probabilistic data association filter to multi-target tracking  . Proceedings of the Proc of the 5th Symp Nonlinear Estimation, San Diego, Sept 1974. 1974.

[6] Y. B-S, T. K, X. L. Probabilistic data association techniques for target tracking with applications to sonar, radar and EO sensors  . IEEE Aerospace and Electronic Systems Magazine, 2005, 20(8): 37-56.

[7] Fortmann T E, Bar-Shalom Y, Scheffe M. Multi-target tracking using joint probabilistic data association  . Proceedings of the 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes. IEEE, 1980: 807-812.

[8] Neira J, Tardós J D. Data association in stochastic mapping using the joint compatibility test  . IEEE Transactions on robotics and automation, 2001, 17(6): 890-897.

[9] Zhou and Zhao.An optimized data association algorithm for SLAM problem  .Robot, 2009,31 ( 3 ) : 217-223.

[10] Research on mobile robot localization method based on Bayesian theory; chongqing University, 2015.

[11] Wang J, Englot B. Robust exploration with multiple hypothesis data association  . Proceedings of the 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2018: 3537-3544.

[12] Zeng Wenjing, Zhang Tiedong, Xu Yuru, et al. A SLAM data association method based on ant colony algorithm  .Computer Applications, 2009, 29 ( 1 ) : 136-138,148.

[13] Du Hangyuan, Hao Yanling, Zhao Yuxin.SLAM data association method based on fuzzy logic  .System engineering and electronic technology, 2011,33 ( 11 ) : 2468-2473.

[14] Li Yanju, Xiao Yufeng, Gu Song, et al.Research on SLAM data association algorithm based on laser sensor .Microcomputer and application, 2017,36 ( 2 ) : 78-82.

[15] Myung I J. Tutorial on maximum likelihood estimation  . Journal of mathematical Psychology, 2003, 47(1): 90-100.

[16] Wang Yaoqiang.Data association problem in simultaneous localization and mapping technology ; harbin Institute of Technology, 2008.