Underwater Object Tracking Using Sonar and USBL Measurements

In the scenario where an underwater vehicle tracks an underwater target, reliable estimation of the target position is required. While USBL measurements provide target position measurements at low but regular update rate, multibeam sonar imagery gives high precision measurements but in a limited field of view. This paper describes the development of the tracking filter that fuses USBL and processed sonar image measurements for tracking underwater targets for the purpose of obtaining reliable tracking estimates at steady rate, even in cases when either sonar or USBL measurements are not available or are faulty. The proposed algorithms significantly increase safety in scenarios where underwater vehicle has to maneuver in close vicinity to human diver who emits air bubbles that can deteriorate tracking performance. In addition to the tracking filter development, special attention is devoted to adaptation of the region of interest within the sonar image by using tracking filter covariance transformation for the purpose of improving detection and avoiding false sonar measurements. Developed algorithms are tested on real experimental data obtained in field conditions. Statistical analysis shows superior performance of the proposed filter compared to conventional tracking using pure USBL or sonar measurements.

[1]  T. Austin,et al.  Continuous autonomous tracking and imaging of white sharks and basking sharks using a REMUS-100 AUV , 2013, 2013 OCEANS - San Diego.

[2]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[4]  Jeffrey A. Neasham,et al.  Development of the “Seatrac” miniature acoustic modem and USBL positioning units for subsea robotics and diver applications , 2015, OCEANS 2015 - Genova.

[5]  Takeo Kanade,et al.  Neural Network-Based Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Ayanna M. Howard,et al.  Sonar-Based Detection and Tracking of a Diver for Underwater Human-Robot Interaction Scenarios , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[7]  David P. Williams,et al.  A Real-time Underwater Object Detection Algorithm for Multi-beam Forward Looking Sonar , 2012 .

[8]  David W. Krout,et al.  Object tracking with imaging sonar , 2012, 2012 15th International Conference on Information Fusion.

[9]  Yvan Petillot,et al.  Underwater vehicle obstacle avoidance and path planning using a multi-beam forward looking sonar , 2001 .

[10]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[11]  Nikola Miskovic,et al.  Navigation, guidance and control of an overactuated marine surface vehicle , 2015, Annu. Rev. Control..

[12]  Zhenbang Gong,et al.  Underwater object detection and tracking based on multi-beam sonar image processing , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[13]  Robert E. Tarjan,et al.  Efficiency of a Good But Not Linear Set Union Algorithm , 1972, JACM.

[14]  Carlos Silvestre,et al.  Embedded Vehicle Dynamics Aiding for USBL/INS Underwater Navigation System , 2014, IEEE Transactions on Control Systems Technology.

[15]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[16]  Takeo Kanade,et al.  Rotation Invariant Neural Network-Based Face Detection , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[17]  Anton J. Haug Bayesian Estimation and Tracking: A Practical Guide , 2012 .

[18]  Nikola Stilinovic,et al.  AUV for diver assistance and safety — Design and implementation , 2015, OCEANS 2015 - Genova.

[19]  Peter McGuire,et al.  AUV-Based Plume Tracking , 2016 .