Frequency-based underwater terrain segmentation

  • Authors:
  • B. Douillard;N. Nourani-Vatani;M. Johnson-Roberson;O. Pizarro;S. Williams;C. Roman;I. Vaughn

  • Affiliations:
  • Jet Propulsion Laboratory, Pasadena, USA 91109;Australian Centre for Field Robotics, The University of Sydney, Sydney, Australia 2006;The Department of Naval Architecture and Marine Engineering, University of Michigan, Ann Arbor, USA 48109;Australian Centre for Field Robotics, The University of Sydney, Sydney, Australia 2006;Australian Centre for Field Robotics, The University of Sydney, Sydney, Australia 2006;Department of Ocean Engineering, The University of Rhode Island, Narragansett, USA 02882;Department of Ocean Engineering, The University of Rhode Island, Narragansett, USA 02882

  • Venue:
  • Autonomous Robots
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

A method for segmenting three-dimensional data of underwater unstructured terrains is presented. The three-dimensional point clouds are converted to two-dimensional elevation maps and analyzed for segmentation in the frequency domain. The lower frequency components represent the slower varying undulations of the underlying ground. The cut-off frequency, below which the frequency components form the ground surface, is determined automatically using peak detection. The user can also specify a maximum admissible size of objects to drive the automatic detection of the cut-off frequency. The points above the estimated ground surface are clustered via standard proximity clustering to form object segments. The precision of the segmentation is compared against ground truth hand labelled data acquired by a stereo camera pair and a structured light sensor. It is also evaluated for registration error when the extracted segments are used for sub-map alignment. The proposed approach is compared to three point cloud based and two image based segmentation algorithms. The results show that the approach is applicable to a range of different terrains and is able to generate features useful for navigation.