Neural network-based underwater image classification for Autonomous Underwater Vehicles

Abstract Image processing has been one of hot issues for real world robot applications such as navigation and visual servoing. In case of underwater robot application, however, conventional optical camera-based images have many limitations for real application due to visibility in turbid water, image saturation under underwater light in the deep water, and short visible range in the water. Thus, most of underwater image applications use high frequency sonar to get precise acoustic image. There have been some approaches to apply optical image processing methods to acoustic image, but performance is still not good enough for automatic classification/recognition. In this paper, a neural network-based image processing algorithm is proposed for acoustic image classification. Especially, shadow of an acoustic object is mainly used as a cue of the classification. The neural network classifies a pre-taught image from noisy and/or occlude object images. In order to get fast learning and retrieving, a Bidirectional Associative Memory (BAM) is used. It is remarked that the BAM doesn't need many learning trials, but just simple multiplication of two vectors for generating a correlation matrix. However, because of the simple calculation, it is not guaranteed to learn and recall all data set. Thus, it is needed to modify the BAM for improving its performance. In this paper, complement data set and weighted learning factor are used to improve the BAM performance. The test results show that the proposed method successfully classified 4 pre-taught object images from various underwater object images with up to 50% of B/W noise.

[1]  Yingchun Lu,et al.  Underwater target's size/shape dynamic analysis for fast target recognition using sonar images , 1998, Proceedings of 1998 International Symposium on Underwater Technology.

[2]  W.L.J. Fox,et al.  Segmentation of images from an acoustic lens sonar , 2004, Oceans '04 MTS/IEEE Techno-Ocean '04 (IEEE Cat. No.04CH37600).

[3]  Jose B. Cruz,et al.  Two coding strategies for bidirectional associative memory , 1990, IEEE Trans. Neural Networks.

[4]  Jose B. Cruz,et al.  On multiple training for bidirectional associative memory , 1990, IEEE Trans. Neural Networks.

[5]  BART KOSKO,et al.  Bidirectional associative memories , 1988, IEEE Trans. Syst. Man Cybern..

[6]  Bart Kosko,et al.  Neural networks and fuzzy systems , 1998 .

[7]  Jose B. Cruz,et al.  Guaranteed recall of all training pairs for bidirectional associative memory , 1991, IEEE Trans. Neural Networks.

[8]  Robert Hecht-Nielsen,et al.  A BAM with increased information storage capacity , 1988, IEEE 1988 International Conference on Neural Networks.