| Literature DB >> 31091676 |
Wenqiang Zhan1,2, Changshi Xiao3,4,5,6, Yuanqiao Wen7,8,9, Chunhui Zhou10,11,12, Haiwen Yuan13,14, Supu Xiu15, Yimeng Zhang16, Xiong Zou17, Xin Liu18,19, Qiliang Li20.
Abstract
Robust detection and recognition of water surfaces are critical for autonomous navigation of unmanned surface vehicles (USVs), since any none-water region is likely an obstacle posing a potential danger to the sailing vehicle. A novel water region visual detection method is proposed in this paper. First, the input image pixels are clustered into different regions and each pixel is assigned a label tag and a confidence value by adaptive multistage segmentation algorithm. Then the resulting label map and associated confidence map are fed into a convolutional neural network (CNN) as training samples to train the network online. Finally, the online trained CNN is used to segment the input image again but with greater precision and stronger robustness. Compared with other deep-learning image segmentation algorithms, the proposed method has two advantages. Firstly, it dispenses with the need of manual labeling training samples which is a costly and painful task. Secondly, it allows real-time online training for CNN, making the network adaptive to the navigational environment. Another contribution of this work relates to the training process of neuro network. An effective network training method is designed to learn from the imperfect training data. We present the experiments in the lake with a various scene and demonstrate that our proposed method could be applied to recognize the water region in the unknown navigation environment automatically.Entities:
Keywords: deep-learning; recognition; unmanned surface vehicles; vision; water region
Year: 2019 PMID: 31091676 PMCID: PMC6567357 DOI: 10.3390/s19102216
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The diagram of the proposed method.
Figure 2Segmentation network.
Figure 3The experimental USV.
Parameter of the experimental USV and computer.
| Equipment | Parameter | Value/Model |
|---|---|---|
| USV | length | 3.96 m |
| width | 1.55 m | |
| draft | 0.3~0.5 m | |
| Max speed | 2.2 m/s | |
| Computer | CPU | Intel i7-5820 |
| GPU | Titan X | |
| Memory | 32 GB |
Figure 4Adaptive segmentation result comparision.
Figure 5Water region prediction and weight map generating.
Figure 6Segmentation performance during the online learning.
Precision of the state-of-the-art methods and the proposed method.
| Method | Video1 | Video2 | Video3 | Video4 | Video5 |
|---|---|---|---|---|---|
| K-mean 1 | 60.1 | 65.2 | 59.5 | 62.7 | 67.2 |
| Graph-based 1 | 73.6 | 64.5 | 56.7 | 63.5 | 71.4 |
| UNet 2 | 97.9 | 95.3 | 96.2 | 97.1 | 95.8 |
| RefineNet 2 | 9.5 | 97.6 | 98.1 | 97.9 | 98.4 |
| DeepLab 2 | 99.7 | 9.5 | 78.7 | 99.2 | 98.7 |
| Ours 3 | 97.3 | 94.3 | 97.2 | 96.4 | 96.3 |
1 The traditional feature-based method; 2 Methods based on deep learning with manual label training data set; 3 The proposed method that is self-learning with no manual label data set.