Robust Underwater Fish Classification Based on Data Augmentation by Adding Noises in Random Local Regions

Underwater fish classification is in great demand, but the unrestricted natural environment makes it a challenging task. The monitor placed underwater gets a lot of low-quality and hard-to-mark marine fish images. These images suffer from various illumination, complex background etc. At the same time, there are many high-quality and easy-to-mark marine fish pictures on the Internet. In this paper, we propose an effective data augmentation approach for improving the classification accuracy of low-quality marine fish images. In our method, unlike the existing global image method, random local regions are proposed for simulating local occlusion and fuzziness in various underwater environment. In addition, four types of noise are incorporated for augmenting training data set. Experimental results demonstrate that our approach can significantly enhance the classification performance of low-quality marine fish images under various challenging conditions when using high-quality marine fish images as training sets.

[1]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[2]  Trevor Darrell,et al.  Caffe: Convolutional Architecture for Fast Feature Embedding , 2014, ACM Multimedia.

[3]  Qi Tian,et al.  DisturbLabel: Regularizing CNN on the Loss Layer , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Changshui Zhang,et al.  DeepFish: Accurate underwater live fish recognition with a deep architecture , 2016, Neurocomputing.

[5]  Rasmus Larsen,et al.  Shape and Texture Based Classification of Fish Species , 2009, SCIA.

[6]  Aboul Ella Hassanien,et al.  Automatic Nile Tilapia fish classification approach using machine learning techniques , 2013, 13th International Conference on Hybrid Intelligent Systems (HIS 2013).

[7]  Dah-Jye Lee,et al.  Contour matching for a fish recognition and migration-monitoring system , 2004, SPIE Optics East.

[8]  Lina J. Karam,et al.  Understanding how image quality affects deep neural networks , 2016, 2016 Eighth International Conference on Quality of Multimedia Experience (QoMEX).

[9]  Yi Yang,et al.  Random Erasing Data Augmentation , 2017, AAAI.

[10]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[11]  Robert B. Fisher,et al.  Supporting ground-truth annotation of image datasets using clustering , 2012, Proceedings of the 21st International Conference on Pattern Recognition (ICPR2012).

[12]  Robert B. Fisher,et al.  Automatic fish classification for underwater species behavior understanding , 2010, ARTEMIS '10.