Cooperative Multi-Sensor Tracking of Vulnerable Road Users in the Presence of Missing Detections

This paper presents a vulnerable road user (VRU) tracking algorithm capable of handling noisy and missing detections from heterogeneous sensors. We propose a cooperative fusion algorithm for matching and reinforcing of radar and camera detections using their proximity and positional uncertainty. The belief in the existence and position of objects is then maximized by temporal integration of fused detections by a multi-object tracker. By switching between observation models, the tracker adapts to the detection noise characteristics making it robust to individual sensor failures. The main novelty of this paper is an improved imputation sampling function for updating the state when detections are missing. The proposed function uses a likelihood without association that is conditioned on the sensor information instead of the sensor model. The benefits of the proposed solution are two-fold: firstly, particle updates become computationally tractable and secondly, the problem of imputing samples from a state which is predicted without an associated detection is bypassed. Experimental evaluation shows a significant improvement in both detection and tracking performance over multiple control algorithms. In low light situations, the cooperative fusion outperforms intermediate fusion by as much as 30%, while increases in tracking performance are most significant in complex traffic scenes.

[1]  James M. Rehg,et al.  Multiple Hypothesis Tracking Revisited , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[2]  Pietro Perona,et al.  Microsoft COCO: Common Objects in Context , 2014, ECCV.

[3]  Q. M. Jonathan Wu,et al.  Cooperative fusion for road obstacles detection using laser scanner and camera , 2016, 2016 12th World Congress on Intelligent Control and Automation (WCICA).

[4]  Wilfried Philips,et al.  Camera-Based System for Drafting Detection While Cycling , 2020, Sensors.

[5]  Klaus C. J. Dietmayer,et al.  Deep Multi-Modal Object Detection and Semantic Segmentation for Autonomous Driving: Datasets, Methods, and Challenges , 2019, IEEE Transactions on Intelligent Transportation Systems.

[6]  Gregory C. Colati,et al.  Better, Faster, Stronger , 2009 .

[7]  Wilfried Philips,et al.  Robust Matching of Occupancy Maps for Odometry in Autonomous Vehicles , 2016, VISIGRAPP.

[8]  Matthew Derry,et al.  Multi-Target Track-to-Track Fusion Based on Permutation Matrix Track Association , 2018, 2018 IEEE Intelligent Vehicles Symposium (IV).

[9]  Timothy J. Robinson,et al.  Sequential Monte Carlo Methods in Practice , 2003 .

[10]  Jukka Heikkonen,et al.  Object Detection Based on Multi-sensor Proposal Fusion in Maritime Environment , 2018, 2018 17th IEEE International Conference on Machine Learning and Applications (ICMLA).

[11]  Shufeng Wang,et al.  Target Fusion Detection of LiDAR and Camera Based on the Improved YOLO Algorithm , 2018, Mathematics.

[12]  Kai Oliver Arras,et al.  People tracking in RGB-D data with on-line boosted target models , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Nando de Freitas,et al.  The Unscented Particle Filter , 2000, NIPS.

[14]  Manuel Davy,et al.  Particle Filtering for Multisensor Data Fusion With Switching Observation Models: Application to Land Vehicle Positioning , 2007, IEEE Transactions on Signal Processing.

[15]  Dariu Gavrila,et al.  Pedestrian Detection from a Moving Vehicle , 2000, ECCV.

[16]  Charles A. Rea,et al.  Track-to-track fusion with missing information: Empirical study: Tracking a variety of target types , 2012, 2012 15th International Conference on Information Fusion.

[17]  Tatsuya Harada,et al.  MFNet: Towards real-time semantic segmentation for autonomous vehicles with multi-spectral scenes , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Sergio Casas,et al.  PnPNet: End-to-End Perception and Prediction With Tracking in the Loop , 2020, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[19]  Xiao-Ping Zhang,et al.  Nonlinear Fusion of Multiple Sensors with Missing Data , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[20]  Ivana Shopovska,et al.  Weakly Supervised Deep Learning Method for Vulnerable Road User Detection in FMCW Radar , 2020, 2020 IEEE 23rd International Conference on Intelligent Transportation Systems (ITSC).

[21]  U. Lages,et al.  A multi-sensor approach for the protection of vulnerable traffic participants the PROTECTOR project , 2001, IMTC 2001. Proceedings of the 18th IEEE Instrumentation and Measurement Technology Conference. Rediscovering Measurement in the Age of Informatics (Cat. No.01CH 37188).

[22]  Bin Yang,et al.  Multi-Task Multi-Sensor Fusion for 3D Object Detection , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[23]  A. Polychronopoulos,et al.  ProFusion2 - Sensor Data Fusion for Multiple Active Safety Applications , 2006 .

[24]  Wolfram Burgard,et al.  Choosing smartly: Adaptive multimodal fusion for object detection in changing environments , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[25]  Christophe Andrieu,et al.  Sequential Monte Carlo Methods for Optimal Filtering , 2001, Sequential Monte Carlo Methods in Practice.

[26]  C. Chang,et al.  Kalman filter algorithms for a multi-sensor system , 1976, 1976 IEEE Conference on Decision and Control including the 15th Symposium on Adaptive Processes.

[27]  Yujie Wang,et al.  An Improved Particle Filter Based Track-Before-Detect Method for Underwater Target Bearing Tracking , 2019, OCEANS 2019 - Marseille.

[28]  Y. Bar-Shalom,et al.  The probabilistic data association filter , 2009, IEEE Control Systems.

[29]  J. Burlet,et al.  Robust and efficient multi-object detection and tracking for vehicle perception systems using radar and camera sensor fusion , 2012 .

[30]  Ji Wan,et al.  Multi-view 3D Object Detection Network for Autonomous Driving , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[31]  Thierry Fraichard,et al.  Using Bayesian Programming for Multi-Sensor Data Fusion in Automotive Applications , 2002 .

[32]  Zhangjing Wang,et al.  Multi-Sensor Fusion in Automated Driving: A Survey , 2020, IEEE Access.

[33]  C. Blanc,et al.  Track to track fusion method applied to road obstacle detection , 2004 .

[34]  Qiang Xu,et al.  nuScenes: A Multimodal Dataset for Autonomous Driving , 2019, 2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[35]  Dominique Gruyer,et al.  Cooperative Fusion for Multi-Obstacles Detection With Use of Stereovision and Laser Scanner , 2005, Auton. Robots.

[36]  Rachid Belaroussi,et al.  Vehicle detection and tracking by collaborative fusion between laser scanner and camera , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[37]  Olivier Buffet,et al.  Tracking multiple interacting targets using a joint probabilistic Data Association filter , 2014, 17th International Conference on Information Fusion (FUSION).

[38]  E. Macioszek,et al.  The Bike-Sharing System as an Element of Enhancing Sustainable Mobility—A Case Study based on a City in Poland , 2020, Sustainability.

[39]  Harold W. Kuhn,et al.  The Hungarian method for the assignment problem , 1955, 50 Years of Integer Programming.

[40]  Tiantian Bao,et al.  An Improved Radar and Infrared Sensor Tracking Fusion Algorithm Based on IMM-UKF , 2019, 2019 IEEE 16th International Conference on Networking, Sensing and Control (ICNSC).

[41]  Wilfried Philips,et al.  Behavioral Pedestrian Tracking Using a Camera and LiDAR Sensors on a Moving Vehicle , 2019, Sensors.

[42]  Andreas Geiger,et al.  Vision meets robotics: The KITTI dataset , 2013, Int. J. Robotics Res..

[43]  Pramod K. Varshney,et al.  Multisensor Data Fusion , 1997, IEA/AIE.

[44]  A. Polychronopoulos,et al.  Centralized data fusion for obstacle and road borders tracking in a collision warning system , 2004 .

[45]  Marcos E. Orchard,et al.  Application of Multiple-imputation-particle-filter for Parameter Estimation of Visual Binary Stars with Incomplete Observations , 2016 .

[46]  Dariu M. Gavrila,et al.  CNN Based Road User Detection Using the 3D Radar Cube , 2020, IEEE Robotics and Automation Letters.

[47]  Joseph Redmon,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[48]  Ali Farhadi,et al.  YOLO9000: Better, Faster, Stronger , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[49]  Abdelmalik Taleb-Ahmed,et al.  OLIMP: A Heterogeneous Multimodal Dataset for Advanced Environment Perception , 2020, Electronics.

[50]  Alagan Anpalagan,et al.  Multiple Imputations Particle Filters: Convergence and Performance Analyses for Nonlinear State Estimation With Missing Data , 2015, IEEE Journal of Selected Topics in Signal Processing.

[51]  Lena Osterhagen,et al.  Multiple Imputation For Nonresponse In Surveys , 2016 .

[52]  Cor J. Veenman,et al.  Imputation Methods Outperform Missing-Indicator for Data Missing Completely at Random , 2019, 2019 International Conference on Data Mining Workshops (ICDMW).

[53]  Steven Lake Waslander,et al.  Joint 3D Proposal Generation and Object Detection from View Aggregation , 2017, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[54]  Raquel Urtasun,et al.  End-to-end Learning of Multi-sensor 3D Tracking by Detection , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[55]  Michael Meyer,et al.  Automotive Radar Dataset for Deep Learning Based 3D Object Detection , 2019, 2019 16th European Radar Conference (EuRAD).

[56]  Jun S. Liu,et al.  Sequential Imputations and Bayesian Missing Data Problems , 1994 .