Skip to main content
Log in

A gender classification method for Chinese mitten crab using deep convolutional neural network

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Chinese mitten crab is a very popular food in China. Due to different nutrients between the male crab and the female crab, it is necessary to distinguish crab’s gender before selling in the market. Current computer vision methods need complex image preprocessing and cannot distinguish crab’s gender through the crab shell. In this paper, a new classification approach for crab’s gender using the deep convolutional neural network (CNN) was proposed. Firstly, four different types of data augmentation methods were used to enrich the data set. Then, a batch normalization technique was taken to solve the problem of the gradient disappearance and shorten the training time. In order to suppress over-fitting phenomenon, a dropout technique was also taken into consideration. Experimental results demonstrated the effectiveness of the proposed crab’s gender classification method. The proposed method achieved 98.90% classified accuracy which is 3 percentage points higher than two state-of-the-art methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Costa C, Antonucci F, Pallottino F, Aguzzi J, Sun DW, Menesatti P (2011) Shape analysis of agricultural products: a review of recent research advances and potential application to computer vision. Food Bioprocess Technol 4(5):673–692

    Article  Google Scholar 

  2. Biswas N, Chakraborty S, Mullick SS, Das S (2018) A parameter independent fuzzy weighted k-nearest neighbor classifier. Pattern Recogn Lett 101:80–87

    Article  Google Scholar 

  3. Faris H, Hassonah MA, Ala’M AZ, Mirjalili S, Aljarah I (2018) A multi-verse optimizer approach for feature selection and optimizing SVM parameters based on a robust system architecture. Neural Comput & Applic 30(8):2355–2369

    Article  Google Scholar 

  4. Jian GZ, Wang CM (2018) The bread recognition system with logistic regression. In: International computer symposium. Springer, Singapore, pp 150–156

    Google Scholar 

  5. Xiaobo Z et al (2018) Crab multi-index grading device and method CN108287010. (in Chinese)

  6. Hirose Y, Yamashita K, Hijiya S (1991) Back-propagation algorithm which varies the number of hidden units. Neural Netw 4(1):61–66

    Article  Google Scholar 

  7. Liu Y, Yin B, Yu J, Wang Z (2017) Image classification based on convolutional neural networks with cross-level strategy. Multimed Tools Appl 76(8):11065–11079

    Article  Google Scholar 

  8. Krizhevsky, A., Sutskever, I., & Hinton, G. E (2012) ImageNet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 601097–1105

  9. Xuan Q, Fang B, Liu Y, Wang J, Zhang J, Zheng Y, Bao G (2018) Automatic pearl classification machine based on a multistream convolutional neural network. IEEE Trans Ind Electron 65(8):6538–6547

    Article  Google Scholar 

  10. Jaderberg M, Simonyan K, Vedaldi A, Zisserman A (2016) Reading text in the wild with convolutional neural networks. Int J Comput Vis 116(1):1–20

    Article  MathSciNet  Google Scholar 

  11. Rajkomar A, Lingam S, Taylor AG, Blum M, Mongan J (2017) High-throughput classification of radiographs using deep convolutional neural networks. J Digit Imaging 30(1):95–101

    Article  Google Scholar 

  12. Niu XX, Suen CY (2012) A novel hybrid CNN–SVM classifier for recognizing handwritten digits. Pattern Recogn 45(4):1318–1325

    Article  Google Scholar 

  13. Sahiner B, Chan HP, Petrick N, Wei D, Helvie MA, Adler DD, Goodsitt MM (1996) Classification of mass and normal breast tissue: a convolution neural network classifier with spatial domain and texture images. IEEE Trans Med Imaging 15(5):598–610

    Article  Google Scholar 

  14. Miki Y, Muramatsu C, Hayashi T, Zhou X, Hara T, Katsumata A, Fujita H (2017) Classification of teeth in cone-beam CT using deep convolutional neural network. Comput Biol Med 80:24–29

    Article  Google Scholar 

  15. He X, Zhang W (2018) Emotion recognition by assisted learning with convolutional neural networks. Neurocomputing 291:187–194

    Article  Google Scholar 

  16. Lu S, Lu Z, Phillips P, Wang S, Zhang Y (2018) Pathological brain detection in magnetic resonance imaging using combined features and improved extreme learning machines. J Med Imaging Health Inform 8(7):1486–1490

    Article  Google Scholar 

  17. Zhang YD, Jiang Y, Zhu W, Lu S, Zhao G (2018) Exploring a smart pathological brain detection method on pseudo Zernike moment. Multimed Tools Appl 77(17):22589–22604

    Article  Google Scholar 

  18. Zhang YD, Pan C, Sun J, Tang C (2018) Multiple sclerosis identification by convolutional neural network with dropout and parametric ReLU. J Comput Sci 28:1–10

    Article  MathSciNet  Google Scholar 

  19. Gao L, Chen PY, Yu S (2016) Demonstration of convolution kernel operation on resistive cross-point array. IEEE Electron Device Lett 37(7):870–873

    Article  Google Scholar 

  20. LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324

    Article  Google Scholar 

  21. Guo W, Ong YS, Zhou Y, Hervas JR, Song A, Wei H (2018) Fisher information matrix of unipolar activation function-based multilayer perceptrons. IEEE Trans Cybern 49(8):3088–3098

    Article  Google Scholar 

  22. Wang P, Xu B, Xu J, Tian G, Liu CL, Hao H (2016) Semantic expansion using word embedding clustering and convolutional neural network for improving short text classification. Neurocomputing 174:806–814

    Article  Google Scholar 

  23. Petersen P, Voigtlaender F (2018) Optimal approximation of piecewise smooth functions using deep ReLU neural networks. Neural Netw 108:296–330

    Article  Google Scholar 

  24. He K, Zhang X, Ren S, Sun J (2015) Delving deep into rectifiers: surpassing human-level performance on imagenet classification. In: Proceedings of the IEEE international conference on Computer Vision, pp 1026–1034

  25. Jiang X, Pang Y, Li X, Pan J, Xie Y (2018) Deep neural networks with elastic rectified linear units for object recognition. Neurocomputing 275:1132–1139

    Article  Google Scholar 

  26. Feiyan Z, Linpeng J, Dong J (2017) Review of convolutional neural networks. Chin J Comput 40(6):1229–1251

    MathSciNet  Google Scholar 

  27. Gu J, Wang Z, Kuen J, Ma L, Shahroudy A, Shuai B et al (2018) Recent advances in convolutional neural networks. Pattern Recogn 77:354–377

    Article  Google Scholar 

  28. Zhang YD, Dong Z, Chen X, Jia W, Du S, Muhammad K, Wang SH (2017) Image based fruit category recognition by 13-layer deep convolutional neural network and data augmentation. Multimed Tools Appl 78(3):3613–3632

    Article  Google Scholar 

  29. Qian R, Yue Y, Coenen F, Zhang B (2016) Traffic sign recognition with convolutional neural network based on max pooling positions. In: International conference on Natural Computation, pp 578–582

  30. Sun M, Song Z, Jiang X, Pan J, Pang Y (2017) Learning pooling for convolutional neural network. Neurocomputing 224:96–104

    Article  Google Scholar 

  31. Qian P (2018) Cat swarm optimization applied to alcohol use disorder identification. Multimed Tools Appl 77(17):22875–22289

    Article  Google Scholar 

  32. Srivastava N, Hinton G, Krizhevsky A, Sutskever I, Salakhutdinov R (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929–1958

    MathSciNet  MATH  Google Scholar 

  33. Yoo HJ (2015) Deep convolution neural networks in computer vision. IEIE Trans Smart Process Comput 4(1):35–43

    Article  MathSciNet  Google Scholar 

  34. Flores CJL, Cutipa AEG, Enciso RL (2017) Application of convolutional neural networks for static hand gestures recognition under different invariant features. In: IEEE Xxiv international conference on Electronics, Electrical Engineering and Computing, pp 1–4

  35. Ke H, Chen D, Li X, Tang Y, Shah T, Ranjan R (2018) Towards brain big data classification: epileptic EEG identification with a lightweight VGGNet on global MIC. IEEE Access 6(99):14722–14733

    Article  Google Scholar 

  36. Xue DX, Zhang R, Feng H, Wang YL (2016) CNN-SVM for microvascular morphological type recognition with data augmentation. J Med Biol Eng 36(6):755–764

    Article  Google Scholar 

Download references

Acknowledgments

This study was supported by the National Natural Science Foundation of China under Grant 61873113 & the Key R&D Program of Jiangsu Province, China (Grant number BE2018370).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tianhong Pan.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cui, Y., Pan, T., Chen, S. et al. A gender classification method for Chinese mitten crab using deep convolutional neural network. Multimed Tools Appl 79, 7669–7684 (2020). https://doi.org/10.1007/s11042-019-08355-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-08355-w

Keywords

Navigation