Vision-based object detection and tracking for autonomous navigation of underwater robots

Abstract Underwater robots have been an emerging research area being at the intersection of the field of robotics and oceanic engineering. Their applications include environmental monitoring, oceanographic mapping, and infrastructure inspections in deep sea. In performing these tasks, the ability of autonomous navigation is the key to a success, especially with the limited communications in underwater environments. Considering the highly dynamic and three-dimensional environments, the autonomous navigation technologies including path planning and tracking have been one of the interesting but challenging tasks in the field of study. Cameras have not been at the center of attention as an underwater sensor due to the limited detection ranges and the poor visibility. Use of visual data from cameras, however, is still an attractive method for underwater sensing and it is especially effective in the close range detections. In this paper, the vision-based object detection and tracking techniques for underwater robots have been studied in depth. In order to overcome the limitations of cameras and to make use of the full advantages of image data, a number of approaches have been tested. The topics include color restoration algorithm for the degraded underwater images, detection and tracking methods for underwater target objects. The feasibilities of the proposed algorithms have been demonstrated in the experiments with an underwater robot platform and the results have been analyzed both qualitatively and quantitatively.

[1]  Dorin Comaniciu,et al.  Kernel-Based Object Tracking , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Jules S. Jaffe,et al.  Computer modeling and the design of optimal underwater imaging systems , 1990 .

[3]  Ryan M. Eustice,et al.  Pose-graph visual SLAM with geometric model selection for autonomous underwater ship hull inspection , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Giuseppe Casalino,et al.  The Hybrid Glider/AUV Folaga , 2010, IEEE Robotics & Automation Magazine.

[5]  Nikolaos Papanikolopoulos,et al.  Adaptive robotic visual tracking: theory and experiments , 1993, IEEE Trans. Autom. Control..

[6]  Roberto Brunelli,et al.  Template Matching Techniques in Computer Vision: Theory and Practice , 2009 .

[7]  Tamaki Ura,et al.  Vision-based underwater cable detection and following using AUVs , 2002, OCEANS '02 MTS/IEEE.

[8]  Tamaki Ura,et al.  Vision based autonomous underwater vehicle navigation: underwater cable tracking , 1997, Oceans '97. MTS/IEEE Conference Proceedings.

[9]  Atsushi Yamashita,et al.  Color Registration of Underwater Images for Underwater Sensing with Consideration of Light Attenuation , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[10]  S. Negahdaripour,et al.  3-D shape recovery of planar and curved surfaces from shading cues in underwater images , 2002 .

[11]  Amaury Nègre,et al.  Robust vision-based underwater homing using self-similar landmarks , 2008, J. Field Robotics.

[12]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[13]  Ryan M. Eustice,et al.  Toward AUV survey design for optimal coverage and localization using the Cramer Rao Lower Bound , 2009, OCEANS 2009.

[14]  Luc Van Gool,et al.  SURF: Speeded Up Robust Features , 2006, ECCV.

[15]  Gregory Dudek,et al.  Robust servo-control for underwater robots using banks of visual filters , 2009, 2009 IEEE International Conference on Robotics and Automation.

[16]  Hayato Kondo,et al.  Navigation of autonomous underwater vehicles based on artificial underwater landmarks , 2001, MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings (IEEE Cat. No.01CH37295).

[17]  Andrew Hogue,et al.  A visually guided swimming robot , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Raimondo Schettini,et al.  Underwater Image Processing: State of the Art of Restoration and Image Enhancement Methods , 2010, EURASIP J. Adv. Signal Process..

[19]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[20]  E. Trucco,et al.  Self-Tuning Underwater Image Restoration , 2006, IEEE Journal of Oceanic Engineering.

[21]  Song K. Choi,et al.  Underwater Target Localization , 2010, IEEE Robotics & Automation Magazine.

[22]  Amaury Nègre,et al.  Robust vision-based underwater homing using self-similar landmarks , 2008 .

[23]  Amaury Nègre,et al.  Robust Vision-Based Underwater Target Identification and Homing Using Self-Similar Landmarks , 2007, FSR.

[24]  Dimitris Psarros,et al.  A Service Robot for Subsea Flexible Risers , 2010, IEEE Robotics & Automation Magazine.

[25]  M. D. Feezor,et al.  Autonomous underwater vehicle homing/docking via electromagnetic guidance , 2001 .

[26]  Frederic Maire,et al.  A Vision Based Target Detection System for Docking of an A utonomous Underwater Vehicle , 2009, ICRA 2009.

[27]  Peter I. Corke,et al.  Experiments with Underwater Robot Localization and Tracking , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.