Skip to main content

Novel Framework for Image Classification Based on Patch-Based CNN Model

  • Conference paper
  • First Online:
Proceedings of Data Analytics and Management (ICDAM 2023)

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 786))

Included in the following conference series:

  • 105 Accesses

Abstract

Image data is being developed at a rapid speed every day due to the speedy growth of Internet; resultantly, image classification has become very crucial topic in solving computer vision-related tasks like images segmentation and object detection, etc. The convolutional neural networks (CNN) have become the preferred choice for categorizing images since 2012, because of its capability to find out hierarchical representations from the original image data without human intervention. CNNs are excellent at deciphering the intricate visual features present in images because they can capture local patterns and gradually build up more abstract and high-level representations. In several image processing tasks, patch-based solutions performed better than rival approaches. This research work illustrates the patch-based CNN model to increase picture classification accuracy, which may also serves as a model assembly without supplementary cost of model training. At the same time, applying data augmentation techniques throughout the training as well as testing phases helps assure network optimization as well as improvise generalization of the model. This methodology can transmit specific domain information effectively by processing individual patches instead of the entire image. To increase training samples, essential patches of appropriate size were extracted from the original images, improving overall model performance. Additionally, our approach is applicable to various network architectures and data augmentation techniques, making it versatile for deep learning tasks. Thorough evaluations on a real-world dataset demonstrate the superior performance of our proposed framework which also achieves an accuracy of 96.21% on the CIFAR-10 dataset, surpassing the state-of-the-art results (93.41%).

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. He Z (2020) Deep learning in image classification: a survey report. https://doi.org/10.1109/ITCA52113.2020.00043

  2. Kumar P, Dugal U (2020) Tensorflow based image classification using advanced convolutional neural network. Int J Recent Technol Eng 8:994–998. https://doi.org/10.35940/ijrte.F7543.038620

    Article  Google Scholar 

  3. Wang P, Fan E, Wang P (2021) Comparative analysis of image classification algorithms based on traditional machine learning and deep learning. Pattern Recogn Lett 141:61–67. https://doi.org/10.1016/j.patrec.2020.07.042

    Article  Google Scholar 

  4. Chen H et al (2022) Stacked spectral feature space patch: an advanced spectral representation for precise crop classification based on convolutional neural network. Crop J 10:1460–1469. https://doi.org/10.1016/j.cj.2021.12.011

    Article  Google Scholar 

  5. Devesh R, Jha J, Jayaswal R, Gwalior M, Pradesh M (2017) Retrieval of monuments images through ACO optimization approach. Int Res J Eng Technol 4:279–285. Online. Available from: https://irjet.net/archives/V4/i7/IRJET-V4I748.pdf

  6. Jha J, Bhaduaria SS (2020) A novel approach for retrieval of historical monuments images using visual contents and unsupervised machine learning. Int J Adv Trends Comput Sci Eng 9:3563–3569. https://doi.org/10.30534/ijatcse/2020/162932020

  7. Manoj Krishna M, Neelima M, Harshali M, Venu Gopala Rao M (2018) Image classification using Deep learning. Int J Eng Technol 7:614–617. https://doi.org/10.14419/ijet.v7i2.7.10892

  8. Krizhevsky A, Sutskever I, Hinton GE (2012) ImageNet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 1432:1. https://doi.org/10.1201/9781420010749

    Article  Google Scholar 

  9. Simonyan K, Zisserman A (2015) Very deep convolutional networks for large-scale image recognition In: 3rd international conference on learning representations, ICLR 2015. Conference track proceedings, pp 1–14

    Google Scholar 

  10. Du Y, Li X (2018) Recursive deep residual learning for single image Dehazing. https://doi.org/10.1109/CVPRW.2018.00116

  11. Huang G, Liu Z, Van Der Maaten L, Weinberger KQ (2017) Densely connected convolutional networks. https://doi.org/10.1109/CVPR.2017.243

  12. Zhang K, Cao Z, Wu J (2020) Circular shift: an effective data augmentation method for convolutionalneural network on image classification. https://doi.org/10.1109/ICIP40778.2020.9191303

  13. Zheng Q, Yang M, Tian X, Jiang N, Wang D (2020) A full stage data augmentation method in deep convolutional neural network for natural image classification. Discret Dyn Natl Soc 2020:1–11. https://doi.org/10.1155/2020/4706576

    Article  Google Scholar 

  14. Shin HC, Il Lee K, Lee CE (2020) Data augmentation method of object detection for deep learning in maritime. Image. https://doi.org/10.1109/BigComp48618.2020.00-25

    Article  Google Scholar 

  15. Yorioka D, Kang H, Iwamura K (2020) Data augmentation for deep learning using generative adversarial. Networks. https://doi.org/10.1109/GCCE50665.2020.9291963

    Article  Google Scholar 

  16. Fairooz T, McNamee SE, Finlay D, Ng KY, McLaughlin JA (2023) Novel patches-selection method for the classification of point-of-care bio-sensing lateral flow assays with cardiac biomarkers. Bio-sens Bio-electron 223:115016. https://doi.org/10.1016/j.bios.2022.115016. Pubmed: 36586151

  17. Lee KW, Chin RKY (2020) The effectiveness of data augmentation for melanoma skin cancer prediction using convolutional. Neural Netw. https://doi.org/10.1109/IICAIET49801.2020.9257859

    Article  Google Scholar 

  18. Xu Y, Zhang Y, Wang H, Liu X (2017) Underwater image classification using deep convolutional neuralnetworks and data augmentation. https://doi.org/10.1109/ICSPCC.2017.8242527

  19. Fonseka D, Chrysoulas C (2020) Data augmentation to improve the performance of a convolutional neuralnetwork on image classification. https://doi.org/10.1109/DASA51403.2020.9317249

  20. Feng B, Wang J, Zhang K (2019) Patch-based and tensor-patch-based dimension reduction methods for hyperspectral images. https://doi.org/10.1109/IGARSS.2019.8898036

  21. Schindler A, Lidy T, Karner S, Hecker M (2017) Fashion and apparel classification using convolutional neural networks. In: CEUR workshop proceedings, pp 24–27

    Google Scholar 

  22. Li H, Tian Y, Zhang C, Zhang S, Atkinson PM (2022) Temporal sequence Object-based CNN (TS-OCNN) for crop classification from fine resolution remote sensing image time-series. Crop J 10:1507–1516. https://doi.org/10.1016/j.cj.2022.07.005

    Article  Google Scholar 

  23. Abu MA, Indra NH, Rahman AHA, Sapiee NA, Ahmad I (2019) A study on image classification based on deep learning and tensorflow. Int J Eng Res Technol 12:563–569

    Google Scholar 

  24. Kao PY et al (2020) Improving patch-based convolutional neural networks for MRI brain tumor segmentation by leveraging location information. Front Neurosci 13(January):1–14. https://doi.org/10.3389/fnins.2019.01449

    Article  Google Scholar 

  25. Huo B, Yin F (2015) Research on novel image classification algorithm based on multi-feature extraction and modified SVM classifier. Int J Smart Home 9:103–112. https://doi.org/10.14257/ijsh.2015.9.9.11

    Article  Google Scholar 

  26. Sharma N, Jain V, Mishra A (2018) An analysis of convolutional neural networks for image classification. Procedia Comput Sci 132(Iccids):377–384. https://doi.org/10.1016/j.procs.2018.05.198

  27. Li D, Deng L, Cai Z (2020) Research on image classification method based on convolutional neural network. Neural Comput Appl 7. https://doi.org/10.1007/s00521-020-04930-7

  28. Kiranyaz S et al (2021) 1D convolutional neural networks and applications: a survey. Mech Syst Signal Process 151:1–20. https://doi.org/10.1016/j.ymssp.2020.107398

    Article  Google Scholar 

  29. Li Z, Zhu X, Wang L, Guo P (2018) Image classification using convolutional neural networks and kernel extreme learning machines. In: Proceedings of the international conference on image processing (ICIP), pp 3009–3013. https://doi.org/10.1109/ICIP.2018.8451560

  30. Saxena S (2021) Introduction to softmax for neural network for image classification. Anal. Vidhya

    Google Scholar 

  31. Kandel I, Castelli M, Popovič A (2020) Comparative study of first order optimizers for image classification using convolutional neural networks on histopathology images. Published online: 8 Sept 2020. https://doi.org/10.3390/jimaging6090092

  32. Yao N, Ni F, Wu M, Wang H, Li G, Sung W-K (2022) Deep learning-based segmentation of peach diseases using convolutional neural network. Published online: 25 May 2022. https://doi.org/10.3389/fpls.2022.876357

  33. Do N-T, Jung S-T, Yang H-J, Kim S-H (2021) Multi-level Seg-Unet modelwith global and patch-based X-ray images for knee bone tumor detection. Published online: 13 April 2021. https://doi.org/10.3390/diagnostics11040691

  34. Divya S, Adepu B, Kamakshi P (2022) Image enhancement and classification of CIFAR-10 using convolutional neural networks. In: 4th international conference on smart systems and inventive technology (ICSSIT). IEEE. https://doi.org/10.1109/ICSSIT53264.2022.9716555

  35. ‘ML Classification: Precision and Recall,’ Machine learning crash course (2020). Available from: https://developers.google.com/machine-learning/crash-course/classification/precision-and-recall

  36. Narkhede S (2018) Understanding confusion matrix. Towards data science. Available from: https://towardsdatascience.com/understanding-confusion-matrix-a9ad42dcfd62

  37. Kao P-Y et al (2020) Improving patch-based convolutional neural networks for MRI brain tumor segmentation by leveraging location information. Front Neurosci 13:1449. Sec. Brain Imaging Methods. https://doi.org/10.3389/fnins.2019.01449. Pubmed:32038146

  38. Brutzkus A, Globerson A, Malach E, Netser AR, Shalev-Shwartz S (2022) Efficient learning of CNNs using patch based features. In: 9th international conference on machine learning, PMLR , vol 162, pp 2336–2356

    Google Scholar 

  39. Ullah F, Salam A, Abrar M, Amin F (2023) Brain tumor segmentation using a patch-based convolutional neural network: a big data analysis approach. Mathematics 11:1635. https://doi.org/10.3390/math11071635

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ayush Gour .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gour, A., Bhanodia, P.K., Sethi, K.K., Rajput, S. (2024). Novel Framework for Image Classification Based on Patch-Based CNN Model. In: Swaroop, A., Polkowski, Z., Correia, S.D., Virdee, B. (eds) Proceedings of Data Analytics and Management. ICDAM 2023. Lecture Notes in Networks and Systems, vol 786. Springer, Singapore. https://doi.org/10.1007/978-981-99-6547-2_25

Download citation

Publish with us

Policies and ethics