Development of an Autonomous Unmanned Surface Vehicle with Object Detection Using Deep Learning

A large number of research has been accomplished in the field of the Unmanned Surface Vehicle (USV) in recent years. As deep learning has the potential to raise the technology to the next level by teaching the algorithm to learn by itself, we aim at developing an autonomous USV which has the capabilities to acquire various types of data and information in offshore areas, process them, and then execute missions based on the situation with the aid of the deep convolutional neural network. This paper describes the implementation of such USV system outfitted with sensors for localization with autonomous navigation technologies and algorithms being adopted for the potential real-life applications such as identifying approaching vehicles to alert the ground station or exploring the surrounding environment of assigned locations. In this manuscript, Global Positioning System (GPS) and compass are equipped to provide the geolocation and the heading for autonomous navigation. Experimental results are provided to validate the proposed implementation. In the end, a summary of current progress is presented as well as the proposed future works.

[1]  Koen E. A. van de Sande,et al.  Selective Search for Object Recognition , 2013, International Journal of Computer Vision.

[2]  Eunhyeok Park,et al.  Compression of Deep Convolutional Neural Networks for Fast and Low Power Mobile Applications , 2015, ICLR.

[3]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[4]  Trevor Darrell,et al.  Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[5]  Craig A. Woolsey,et al.  Modeling, Identification, and Control of an Unmanned Surface Vehicle , 2013, J. Field Robotics.

[6]  Deepu Rajan,et al.  Video Processing From Electro-Optical Sensors for Object Detection and Tracking in a Maritime Environment: A Survey , 2016, IEEE Transactions on Intelligent Transportation Systems.

[7]  Fei-Fei Li,et al.  ImageNet: A large-scale hierarchical image database , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  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.

[9]  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).

[10]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  David A. McAllester,et al.  Object Detection with Discriminatively Trained Part Based Models , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Robert E. Schapire,et al.  A Brief Introduction to Boosting , 1999, IJCAI.

[13]  R. Horton,et al.  TOTAL AND EXTREME PRECIPITATION CHANGES OVER THE NORTHEASTERN UNITED STATES. , 2016, Journal of hydrometeorology.

[14]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[15]  Ross B. Girshick,et al.  Fast R-CNN , 2015, 1504.08083.

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