Corner features extraction: underwater SLAM in structured environments

Oduetse Matsebe, Khumbulani Mpofu, John Terhile Agee, Sesan Peter Ayodeji

Research output: Contribution to journalArticle

Abstract

Purpose – The purpose of this paper is to present a method to extract corner features for map building purposes in man-made structured underwater environments using the sliding-window technique. Design/methodology/approach – The sliding-window technique is used to extract corner features, and Mechanically Scanned Imaging Sonar (MSIS) is used to scan the environment for map building purposes. The tests were performed with real data collected in a swimming pool. Findings – The change in application environment and the use of MSIS present some important differences, which must be taken into account when dealing with acoustic data. These include motion-induced distortions, continuous data flow, low scan frequency and high noise levels. Only part of the data stored in each scan sector is important for feature extraction; therefore, a segmentation process is necessary to extract more significant information. To deal with continuous flow of data, data must be separated into 360° scan sectors. Although the vehicle is assumed to be static, there is a drift in both its rotational and translational motions because of currents in the water; these drifts induce distortions in acoustic images. Therefore, the bearing information and the current vehicle pose corresponding to the selected scan-lines must be stored and used to compensate for motion-induced distortions in the acoustic images. As the data received is very noisy, an averaging filter should be applied to achieve an even distribution of data points, although this is partly achieved through the segmentation process. On the selected sliding window, all the point pairs must pass the distance and angle tests before a corner can be initialised. This minimises mapping of outlier data points but can make the algorithm computationally expensive if the selected window is too wide. The results show the viability of this procedure under very noisy data. The technique has been applied to 50 data sets/scans sectors with a success rate of 83 per cent. Research limitations/implications – MSIS gives very noisy data. There are limited sensorial modes for underwater applications. Practical implications – The extraction of corner features in structured man-made underwater environments opens the door for SLAM systems to a wide range of applications and environments. Originality/value – A method to extract corner features for map building purposes in man-made structured underwater environments is presented using the sliding-window technique.

Original languageEnglish
Pages (from-to)556-569
Number of pages14
JournalJournal of Engineering, Design and Technology
Volume13
Issue number4
DOIs
Publication statusPublished - Jan 1 2015

Fingerprint

Sonar
Feature extraction
Acoustics
Imaging techniques
Bearings (structural)
Swimming pools
Water

All Science Journal Classification (ASJC) codes

  • Engineering(all)

Cite this

Matsebe, Oduetse ; Mpofu, Khumbulani ; Agee, John Terhile ; Ayodeji, Sesan Peter. / Corner features extraction : underwater SLAM in structured environments. In: Journal of Engineering, Design and Technology. 2015 ; Vol. 13, No. 4. pp. 556-569.
@article{cbc4aa4292b44c90aab7dfc91449721b,
title = "Corner features extraction: underwater SLAM in structured environments",
abstract = "Purpose – The purpose of this paper is to present a method to extract corner features for map building purposes in man-made structured underwater environments using the sliding-window technique. Design/methodology/approach – The sliding-window technique is used to extract corner features, and Mechanically Scanned Imaging Sonar (MSIS) is used to scan the environment for map building purposes. The tests were performed with real data collected in a swimming pool. Findings – The change in application environment and the use of MSIS present some important differences, which must be taken into account when dealing with acoustic data. These include motion-induced distortions, continuous data flow, low scan frequency and high noise levels. Only part of the data stored in each scan sector is important for feature extraction; therefore, a segmentation process is necessary to extract more significant information. To deal with continuous flow of data, data must be separated into 360° scan sectors. Although the vehicle is assumed to be static, there is a drift in both its rotational and translational motions because of currents in the water; these drifts induce distortions in acoustic images. Therefore, the bearing information and the current vehicle pose corresponding to the selected scan-lines must be stored and used to compensate for motion-induced distortions in the acoustic images. As the data received is very noisy, an averaging filter should be applied to achieve an even distribution of data points, although this is partly achieved through the segmentation process. On the selected sliding window, all the point pairs must pass the distance and angle tests before a corner can be initialised. This minimises mapping of outlier data points but can make the algorithm computationally expensive if the selected window is too wide. The results show the viability of this procedure under very noisy data. The technique has been applied to 50 data sets/scans sectors with a success rate of 83 per cent. Research limitations/implications – MSIS gives very noisy data. There are limited sensorial modes for underwater applications. Practical implications – The extraction of corner features in structured man-made underwater environments opens the door for SLAM systems to a wide range of applications and environments. Originality/value – A method to extract corner features for map building purposes in man-made structured underwater environments is presented using the sliding-window technique.",
author = "Oduetse Matsebe and Khumbulani Mpofu and Agee, {John Terhile} and Ayodeji, {Sesan Peter}",
year = "2015",
month = "1",
day = "1",
doi = "10.1108/JEDT-04-2013-0025",
language = "English",
volume = "13",
pages = "556--569",
journal = "Journal of Engineering, Design and Technology",
issn = "1726-0531",
publisher = "Emerald Group Publishing Ltd.",
number = "4",

}

Corner features extraction : underwater SLAM in structured environments. / Matsebe, Oduetse; Mpofu, Khumbulani; Agee, John Terhile; Ayodeji, Sesan Peter.

In: Journal of Engineering, Design and Technology, Vol. 13, No. 4, 01.01.2015, p. 556-569.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Corner features extraction

T2 - underwater SLAM in structured environments

AU - Matsebe, Oduetse

AU - Mpofu, Khumbulani

AU - Agee, John Terhile

AU - Ayodeji, Sesan Peter

PY - 2015/1/1

Y1 - 2015/1/1

N2 - Purpose – The purpose of this paper is to present a method to extract corner features for map building purposes in man-made structured underwater environments using the sliding-window technique. Design/methodology/approach – The sliding-window technique is used to extract corner features, and Mechanically Scanned Imaging Sonar (MSIS) is used to scan the environment for map building purposes. The tests were performed with real data collected in a swimming pool. Findings – The change in application environment and the use of MSIS present some important differences, which must be taken into account when dealing with acoustic data. These include motion-induced distortions, continuous data flow, low scan frequency and high noise levels. Only part of the data stored in each scan sector is important for feature extraction; therefore, a segmentation process is necessary to extract more significant information. To deal with continuous flow of data, data must be separated into 360° scan sectors. Although the vehicle is assumed to be static, there is a drift in both its rotational and translational motions because of currents in the water; these drifts induce distortions in acoustic images. Therefore, the bearing information and the current vehicle pose corresponding to the selected scan-lines must be stored and used to compensate for motion-induced distortions in the acoustic images. As the data received is very noisy, an averaging filter should be applied to achieve an even distribution of data points, although this is partly achieved through the segmentation process. On the selected sliding window, all the point pairs must pass the distance and angle tests before a corner can be initialised. This minimises mapping of outlier data points but can make the algorithm computationally expensive if the selected window is too wide. The results show the viability of this procedure under very noisy data. The technique has been applied to 50 data sets/scans sectors with a success rate of 83 per cent. Research limitations/implications – MSIS gives very noisy data. There are limited sensorial modes for underwater applications. Practical implications – The extraction of corner features in structured man-made underwater environments opens the door for SLAM systems to a wide range of applications and environments. Originality/value – A method to extract corner features for map building purposes in man-made structured underwater environments is presented using the sliding-window technique.

AB - Purpose – The purpose of this paper is to present a method to extract corner features for map building purposes in man-made structured underwater environments using the sliding-window technique. Design/methodology/approach – The sliding-window technique is used to extract corner features, and Mechanically Scanned Imaging Sonar (MSIS) is used to scan the environment for map building purposes. The tests were performed with real data collected in a swimming pool. Findings – The change in application environment and the use of MSIS present some important differences, which must be taken into account when dealing with acoustic data. These include motion-induced distortions, continuous data flow, low scan frequency and high noise levels. Only part of the data stored in each scan sector is important for feature extraction; therefore, a segmentation process is necessary to extract more significant information. To deal with continuous flow of data, data must be separated into 360° scan sectors. Although the vehicle is assumed to be static, there is a drift in both its rotational and translational motions because of currents in the water; these drifts induce distortions in acoustic images. Therefore, the bearing information and the current vehicle pose corresponding to the selected scan-lines must be stored and used to compensate for motion-induced distortions in the acoustic images. As the data received is very noisy, an averaging filter should be applied to achieve an even distribution of data points, although this is partly achieved through the segmentation process. On the selected sliding window, all the point pairs must pass the distance and angle tests before a corner can be initialised. This minimises mapping of outlier data points but can make the algorithm computationally expensive if the selected window is too wide. The results show the viability of this procedure under very noisy data. The technique has been applied to 50 data sets/scans sectors with a success rate of 83 per cent. Research limitations/implications – MSIS gives very noisy data. There are limited sensorial modes for underwater applications. Practical implications – The extraction of corner features in structured man-made underwater environments opens the door for SLAM systems to a wide range of applications and environments. Originality/value – A method to extract corner features for map building purposes in man-made structured underwater environments is presented using the sliding-window technique.

UR - http://www.scopus.com/inward/record.url?scp=84942857034&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84942857034&partnerID=8YFLogxK

U2 - 10.1108/JEDT-04-2013-0025

DO - 10.1108/JEDT-04-2013-0025

M3 - Article

AN - SCOPUS:84942857034

VL - 13

SP - 556

EP - 569

JO - Journal of Engineering, Design and Technology

JF - Journal of Engineering, Design and Technology

SN - 1726-0531

IS - 4

ER -