Robust Underwater Fish Detection Using an Enhanced Convolutional Neural Network

Full Text (PDF, 407KB), PP.44-54

Views: 0 Downloads: 0

Author(s)

Dipta Gomes 1,* A. F. M. Saifuddin Saif 1

1. American International University-Bangladesh (AIUB), Dhaka, Bangladesh

* Corresponding author.

DOI: https://doi.org/10.5815/ijigsp.2021.03.04

Received: 26 Nov. 2020 / Revised: 13 Jan. 2021 / Accepted: 28 Feb. 2021 / Published: 8 Jun. 2021

Index Terms

Underwater Object Detection, VGGNET, Convo- lutional Neural Networks, Data Augmentation

Abstract

Underwater Object Detection is one of the most challenging and unexplored domains in this area of Computer Vision. The proposed research refines the image enhancement of under-water imagery by proposing an improvement of already existing tools for underwater Object detection. The comparative study clearly depicts the enhancement of the proposed method with respect to the existing methods for underwater object detection. Moreover, a framework for detection of underwater organisms such as fishes are proposed, which will act as the steppingstone for re- serving the ecosystem of the whole fish community. Mostly the object detection using deep learning has been the prime goal to this research and the comparison between other preexisting methods are compared at the end. As a result, techniques that are already well established will be used for overall enhancement of those images. Through this enhancement and through finding a healthy environment for their breeding ground, the extinction of selected species of fishes is can be diminished and decreased. All this is carried out by overcoming difficulties underwater through a novel technique that can be integrated into an Underwater Autonomous Vehicle and can be classified as robust in nature. Robustness will depend on three important factors in this research, first is accuracy, then fast and lastly being upgradeable. The proposed method is a modified VGGNet-16, which is trained using the ImageCLEF FISH_TS dataset. The overall result provides an accuracy of 96.4% which surpasses all its predecessors.

Cite This Paper

Dipta Gomes, A.F.M. Saifuddin Saif, " Robust Underwater Fish Detection Using an Enhanced Convolutional Neural Network", International Journal of Image, Graphics and Signal Processing(IJIGSP), Vol.13, No.3, pp. 44-54, 2021. DOI: 10.5815/ijigsp.2021.03.04

Reference

[1]Nicole Seese, Andrew Myers, Kaleb Smith, and An- thony O Smith. Adaptive foreground extraction for deep fish classification. In 2016 ICPR 2nd Workshop on Computer Vision for Analysis of Underwater Imagery (CVAUI), pages 19–24. IEEE, 2016.

[2]Yujie Li, Huimin Lu, Jianru Li, Xin Li, Yun Li, and Seiichi Serikawa. Underwater image de-scattering and classification by deep neural network. Computers & Electrical Engineering, 54:68–77, 2016.

[3]Ammar Mahmood, Mohammed Bennamoun, Senjian An, Ferdous Sohel, Farid Boussaid, Renae Hovey, Gary Kendrick, and Robert B Fisher. Coral classification with hybrid feature representations. In 2016 IEEE In- ternational Conference on Image Processing (ICIP), pages 519–523. IEEE, 2016.

[4]Hailing Zhou, Lyndon Llewellyn, Lei Wei, Doug Creighton, and Saeid Nahavandi. Marine object detec- tion using background modelling and blob analysis. In 2015 IEEE International Conference on Systems, Man, and Cybernetics, pages 430–435. IEEE, 2015.

[5]Sébastien Villon, Marc Chaumont, Gérard Subsol, Sébastien Villéger, Thomas Claverie, and David Mouil- lot. Coral reef fish detection and recognition in un- derwater videos by supervised machine learning: Com- parison between deep learning and hog+ svm methods. In International Conference on Advanced Concepts for Intelligent Vision Systems, pages 160–171. Springer, 2016.

[6]Jialun Dai, Ruchen Wang, Haiyong Zheng, Guangrong Ji, and Xiaoyan Qiao. Zooplanktonet: Deep con- volutional network for zooplankton classification. In OCEANS 2016-Shanghai, pages 1–6. IEEE, 2016.

[7]Hansang Lee, Minseok Park, and Junmo Kim. Plank- ton classification on imbalanced large scale database via convolutional neural networks with transfer learn- ing. In 2016 IEEE international conference on image processing (ICIP), pages 3713–3717. IEEE, 2016.

[8]Karen Simonyan and Andrew Zisserman. Very deep convolutional networks for large-scale image recogni- tion. arXiv preprint arXiv:1409.1556, 2014.

[9]Zu Yan, Jie Ma, Jinwen Tian, Hai Liu, Jingang Yu, and Yun Zhang. A gravity gradient differential ratio method for underwater object detection. IEEE Geoscience and Remote Sensing Letters, 11(4):833–837, 2013.

[10]Byeongjin Kim and Son-Cheol Yu. Imaging sonar based real-time underwater object detection utilizing adaboost method. In 2017 IEEE Underwater Technol- ogy (UT), pages 1–5. IEEE, 2017.

[11]Aneta Nikolovska. Auv based flushed and buried object detection. In OCEANS 2015-Genova, pages 1–5. IEEE, 2015.

[12]Srikanth Vasamsetti, Supriya Setia, Neerja Mittal, Har- ish K Sardana, and Geetanjali Babbar. Automatic un- derwater moving object detection using multi-feature integration framework in complex backgrounds. IET Computer Vision, 12(6):770–778,  2018.

[13]Oscar Beijbom, Peter J Edmunds,   David I Kline, B Greg Mitchell, and David Kriegman. Automated an- notation of coral reef survey images. In 2012 IEEE Conference on Computer Vision and Pattern Recogni- tion, pages 1170–1177. IEEE, 2012.

[14]Yafei Zhu, Lin Chang, Jialun Dai, Haiyong Zheng, and Bing Zheng. Automatic object detection and segmen- tation from underwater images via saliency-based re- gion merging. In OCEANS 2016-Shanghai, pages 1–4. IEEE, 2016.

[15]Donghwa Lee, Gonyop Kim, Donghoon Kim, Hyun Myung, and Hyun-Taek Choi. Vision-based object de- tection and tracking for autonomous navigation of underwater robots. Ocean Engineering, 48:59–68, 2012.

[16]Hongkun Liu, Jialun Dai, Ruchen Wang, Haiyong Zheng, and Bing Zheng. Combining background sub- traction and three-frame difference to detect moving object from underwater video. In OCEANS 2016- Shanghai, pages 1–5. IEEE, 2016.

[17]Guo-Jia Hou, Xin Luan, Da-Lei Song, and Xue-Yan Ma. Underwater man-made object recognition on the basis of color and shape features. Journal of Coastal Research, 32(5):1135–1141, 2015.

[18]Md Moniruzzaman, Syed Mohammed Shamsul Islam, Mohammed Bennamoun, and Paul Lavery. Deep learn- ing on underwater marine object detection: A survey. In International Conference on Advanced Concepts for Intelligent Vision Systems, pages 150–160. Springer, 2017.

[19]Xiu Li, Min Shang, Hongwei Qin, and Liansheng Chen. Fast accurate fish detection and recognition of underwater images with fast r-cnn. In OCEANS 2015- MTS/IEEE Washington, pages 1–5. IEEE, 2015.

[20]Mohamed Elawady. Sparse coral classification using deep convolutional neural networks. arXiv preprint arXiv:1511.09067, 2015.

[21]Dalal AL-Alimi, Yuxiang Shao, Ahamed Alalimi, Ahmed Abdu, "Mask R-CNN for Geospatial Object Detection", International Journal of Information Technology and Computer Science, Vol.12, No.5, pp.63-72, 2020.

[22]Rafflesia Khan, Rameswar Debnath, " Multi Class Fruit Classification Using Efficient Object Detection and Recognition Techniques", International Journal of Image, Graphics and Signal Processing, Vol.11, No.8, pp. 1-18, 2019.

[23]Fei Cai, Honghui Chen, Jianwei Ma, "Man-made Object Detection Based on Texture Clustering and Geometric Structure Feature Extracting", International Journal of Information Technology and Computer Science, vol.3, no.2, pp.9-16, 2011.