scholarly journals Coarse-Fine-Stitched: A Robust Maritime Horizon Line Detection Method for Unmanned Surface Vehicle Applications

Sensors ◽  
2018 ◽  
Vol 18 (9) ◽  
pp. 2825 ◽  
Author(s):  
Yuan Sun ◽  
Li Fu

The horizon line has numerous applications for an unmanned surface vehicles (USV), such as autonomous navigation, attitude estimation, obstacle detection and target tracking. However, maritime horizon line detection is quite a challenging problem. The pixel points of the horizon line features are far fewer than the pixel points of the entire image, on the one hand. Conversely, the detection results might be impacted negatively by the complex maritime environment, waves, light changing, and partial occlusions due to maritime vessels or islands, for example. To solve these problems, a robust horizon line detection method named coarse-fine-stitched (CFS) is proposed in this paper. First, in the coarse step of CFS, a line segment detection approach using gradient features is applied to build a line candidate pool, which probably contains many false detection results. Then, hybrid feature filtering is designed to pick the horizon line segments from the pool in the fine step. Finally, the fine line segments are stitched to obtain the whole horizon line based on random sample consensus (RANSAC). Using real data in the maritime environment, the experimental results demonstrate the effectiveness of CFS, compared to the existing methods in terms of accuracy and robustness.

2020 ◽  
Vol 191 ◽  
pp. 102879 ◽  
Author(s):  
Touqeer Ahmad ◽  
George Bebis ◽  
Monica Nicolescu ◽  
Ara Nefian ◽  
Terry Fong

Video analysis of maritime scenarios typically includes detection of horizon line for reference. The horizon line is the imaginary line, which separates water and sky as well as water and land. The horizon line plays a major role in terms of demarcating the water region in the video frame for further analysis. Considerable research has been aimed at horizon line detection. Various approaches have been reported including (i) Canny based edge detection followed by Hough transform, (ii) machine learning combined with statistical methods. However, the Hough transform has several limitations, in terms excessive analysis time, deviation of estimated line from the actual horizon line, sensitivity to presence of floating objects on the horizon, error due to presence of large number of edges. Present paper describes an efficient method for detecting the horizon line for analysis videos obtained by cameras mounted on floating vessels such as unmanned surface vehicle in maritime and inland scenarios. The proposed method is based on K-means clustering followed by seed based region growing using Fast Marching Method. For detecting the horizon line, two clusters are used in water-sky region like in marine environment images whereas three or more clusters are used in water-land-sky region like in in-land rivers/lakes images. In most cases, the upper part of the frame belongs to sky region whereas lower part belongs to water region. After K means clustering, based on the selection of seed point in lower part of the frame, the water region is segmented using fast marching method from non water regions and hence the horizon line is detected. This proposed method performance is compared with edge detection followed by Hough transform for different datasets. Experimental results show that the proposed method detects efficient line without compromising the processing time


Sign in / Sign up

Export Citation Format

Share Document