Accurate object recognition in the underwater images using learning algorithms and texture features
- 349 Downloads
Underwater image processing is very challenging due to its environmental conditions and poor sunlight. Images captured from the ocean using autonomous vehicles are often non-uniformly illuminated and contain noise due to the underlying environment. Object recognition is a challenging task under water due to the variation in the environment, target shape and orientation. Traditional algorithms based on spatial information may not lead to accurate segmentation as the intensity variation is often less in underwater images. Texture information representing the characteristics of the object is needed. Statistical features like autocorrelation, sum average, sum variance and sum entropy were extracted. These were fed as input to learning algorithms and training was done to effectively classify the object of interest and background. Chain coding was further applied for object recognition. The proposed methodology achieved a maximum classification accuracy of 96%.
KeywordsUnderwater object recognition Image segmentation Chain coding Back propagation neural network Texture parameters Deep learning Morphological operators
This research work was supported by the Naval Research Board (Grant No. NRB-295/SSB/12-13), DRDO, New Delhi, India. The authors thank NIOT, Chennai, India for providing the necessary dataset. The authors would like to acknowledge Earth System science Organization NIOT (ESSO-NIOT) and Ministry of earth sciences for their support. The authors also thank Hindustan Institute of Technology and Science for their continual support.
- 1.Agrawal, S, and Xaxa DK (2014) Survey on Image Segmentation Techniques and Color Models. Int J Comput Sci Inf Technol 5(3).Google Scholar
- 2.Battiato S, Blanc-Talon J, Gallo G, Philips W, Popescu D, Scheunders P (2015) Advanced Concepts for Intelligent Vision Systems. Proc of 16th Int Conf, ACIVS 2015Google Scholar
- 3.Bengio P, Lamblin DP, Larochelle H (2007) Greedy layer-wise training of deep networks. In: Advances in neural information processing systems 19 (NIPS‘06). MIT Press, Cambridge, pp 153–160Google Scholar
- 5.Bhosle VV, Pawar VP (2013) Texture segmentation: different methods. Int J Soft Comput Eng 3(69–74)Google Scholar
- 10.Gordan M, Dancea O, Stoian I, Georgakis A, Tsatos O (2006) A new SVM-based architecture for object recognition in color underwater images with classification refinement by shape descriptors. IEEE International Conference on Automation, Quality and Testing, Robotics 2006:327–332. doi: 10.1109/AQTR.2006.254654 CrossRefGoogle Scholar
- 11.Han, KM, Choi, HT (2011) Shape Context Based Object Recognition and Tracking in Structured Underwater Environment. IEEE International Geoscience and Remote Sensing Symposium (IGARSS), pp. 617–620. doi: 10.1109/IGARSS.2011.6049204.
- 14.Jain R, Kasturi R, Schunck BG (1995) Machine vision. McGraw Hill, New York, p 5Google Scholar
- 15.Joutsijoki H (2014) Et al. evaluating the performance of artificial neural networks for the classification of freshwater benthic macroinvertebrates. Eco Inform 20(1–12). doi: 10.1016/j.ecoinf.2014.01.004
- 16.Jusoh NA, Mohamad J (2009) Zain, application of freeman chain codes: an alternative recognition technique for Malaysian car plates. Int J Comput Sci Netw Secur 9(11):222–227Google Scholar
- 18.Ramadass GA, Ramesh S, Manecius Selvakumar J, Ramesh R, Subramanian AN, Sathianarayanan D, Harikrishnan G et al (2010) Deep-ocean exploration using remotely operated vehicle at gas hydrate site in Krishna-Godavari basin, Bay of Bengal. Curr Sci (00113891) 99(6):809Google Scholar
- 22.Salem A-BM, Sewisy AA, Elyan UA (2005) A vertex chain code approach for image recognition. Int J Graphics, Vision Image process 5(3):1–8Google Scholar
- 24.Srividhya K, Ramya MM (2016) Fuzzy based adaptive contrast enhancement of underwater images.Res J Inf Technol 8:29–38Google Scholar
- 25.Srividhya K, Ramya MM (2017) Fuzzy-based adaptive denoising of underwater images. Int J Fuzzy Syst 1–12. doi: 10.1007/s40815-016-0281-y