Stereo obstacle detection for unmanned surface vehicles by IMU-assisted semantic segmentation

被引:100
作者
Bovcon, Borja [1 ]
Mandeljc, Rok [1 ,2 ]
Pers, Janez [2 ]
Kristan, Matej [1 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Vecna Pot 113, Ljubljana 1000, Slovenia
[2] Univ Ljubljana, Fac Elect Engn, Trzaska Cesta 25, Ljubljana 1000, Slovenia
关键词
Computer vision; Inertial measurement unit; Marine navigation; Obstacle detection; Sensor fusion; Semantic segmentation; Stereo vision; Unmanned surface vehicles; ENVIRONMENTS; SYSTEM; MODEL;
D O I
10.1016/j.robot.2018.02.017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A new obstacle detection algorithm for unmanned surface vehicles (USVs) is presented. A state-of-the-art graphical model for semantic segmentation is extended to incorporate boat pitch and roll measurements from the on-board inertial measurement unit (IMU), and a stereo verification algorithm that consolidates tentative detections obtained from the segmentation is proposed. The IMU readings are used to estimate the location of horizon line in the image, which automatically adjusts the priors in the probabilistic semantic segmentation model. We derive the equations for projecting the horizon Into Images, propose an efficient optimization algorithm for the extended graphical model, and offer a practical IMU-camera-USV calibration procedure. Using an USV equipped with multiple synchronized sensors, we captured a new challenging multi-modal dataset, and annotated its images with water edge and obstacles. Experimental results show that the proposed algorithm significantly outperforms the state of the art, with nearly 30% improvement in water-edge detection accuracy, an over 21% reduction of false positive rate, an almost 60% reduction of false negative rate, and an over 65% increase of true positive rate, while its Matlab implementation runs in real-time. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 40 条
[1]  
Ahmed MA, 2011, PROC CVPR IEEE, P705, DOI 10.1109/CVPR.2011.5995670
[2]  
Andersson M, 2016, EUR INTELL SECUR INF, P200, DOI [10.1109/EISIC.2016.054, 10.1109/EISIC.2016.15]
[3]  
[Anonymous], 1908, BIOMETRIKA, V6, P1
[4]  
[Anonymous], 1990, PROC S APPL MATH
[5]  
[Anonymous], 2005, PROC CVPR IEEE
[6]  
[Anonymous], P ROB SCI SYST RSS
[7]  
[Anonymous], 2016, P IEEE C COMP VIS PA
[8]  
[Anonymous], 2003, Multiple view geometry in computer vision
[9]   3D Lidar-based static and moving obstacle detection in driving environments: An approach based on voxels and multi-region ground planes [J].
Asvadi, Alireza ;
Premebida, Cristiano ;
Peixoto, Paulo ;
Nunes, Urbano .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2016, 83 :299-311
[10]  
Bloisi D.D., 2015, P 2015 12 IEEE INT C, DOI [10.1109/AVSS.2015.7301727, DOI 10.1109/AVSS.2015.7301727]