Skip to main content
Log in

Apple image segmentation using teacher learner based optimization based minimum cross entropy thresholding

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

Abstract

Fruit image segmentation is the primary phase during fruit image analysis to develop an artificial intelligence system for fruit classification. In this paper, apple images are considered for segmentation using the concept of teaching learning strategy. In the proposed approach, firstly cross entropy based objective function is designed and then teacher leaner based optimization algorithm is applied to minimize the objective function for finding optimal threshold values at the different levels. Selected threshold values by the proposed approach are used to segment red, green and golden apple images. The proposed approach is called TLBO-MCET. The proposed approach is inspired by teaching learning philosophy, where students learn from teacher in the classroom and from each other mutually. For performance evaluation, PSNR and uniformity measures are used. The results of proposed approach are compared with GA-MCET and HBMO-MCET. From simulation and experimental works, it has been observed that the performance of proposed approach is quite promising. In future, the proposed work will be used for automatic grading of different varieties of apple.

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

Similar content being viewed by others

References

  1. Gill HS, Khehra BS (2021) Hybrid classifier model for fruit classification. Multimed Tools Appl, 1–36

  2. Gill HS, Khehra BS, Singh A, Kaur L (2019) Teaching-learning-based optimization algorithm to minimize cross entropy for selecting multilevel threshold values. Egypt Inform J 20(1):11–25

    Article  Google Scholar 

  3. Horng M-H (2010) Multilevel minimum cross entropy threshold selection based on the honey bee mating optimization. Expert Syst Appl 37(6):4580–4592

    Article  Google Scholar 

  4. Horng MH, Liou RJ (2011) Multilevel minimum cross entropy threshold selection based on the firefly algorithm. Expert Syst Appl 38(12):14805–14811

    Article  Google Scholar 

  5. Kalyani R, Sathya P, Sakthivel V, Ravikumar J (2020) Teaching tactics for color image segmentation using otsu and minimum cross entropy. In: International Conference on System, Computation, Automation and Networking (ICSCAN). IEEE, p 2020

  6. Kanungo D, Nayak J, Naik B, Behera HS (2016) Hybrid clustering using elitist teaching learning-based optimization: An improved hybrid approach of tlbo. Int J Rough Sets Data Anal (IJRSDA) 3(1):1–19

    Article  Google Scholar 

  7. Ledermann S (1962) Information theory and statistics. Population 17(17):377–378

    MATH  Google Scholar 

  8. Lei D, Gao L, Zheng Y (2017) A novel teaching-learning-based optimization algorithm for energy-efficient scheduling in hybrid flow shop. IEEE Trans Eng Manag 65(2):330–340

    Article  Google Scholar 

  9. Li W, Fan Y, Xu Q (2020) Teaching-learning-based optimization enhanced with multiobjective sorting based and cooperative learning. IEEE Access 8:65923–65937

    Article  Google Scholar 

  10. Liu J, Lyu D, Li Y (2019) An improved teaching-learning-based optimization algorithm for function optimization. In: Chinese Automation Congress (CAC). IEEE, p 2019

  11. Lopez-Martinez A, Cuevas FJ (2019) Automatic circle detection on images using the teaching learning based optimization algorithm and gradient analysis. Appl Intell 49(5):2001–2016

    Article  Google Scholar 

  12. Lv J, Wang F, Xu L, Ma Z, Yang B (2019) A segmentation method of bagged green apple image. Sci Hortic 246:411–417

    Article  Google Scholar 

  13. Mizushima A, Lu R (2013) An image segmentation method for apple sorting and grading using support vector machine and otsu’s method. Comput Electron Agricult 94:29–37

    Article  Google Scholar 

  14. Mohanty B, Tripathy S (2016) A teaching learning based optimization technique for optimal location and size of dg in distribution network. J Electric Syst Inform Technol 3(1):33–44

    Article  Google Scholar 

  15. Nie F, Gao C, Guo Y, Gan M (2011) Two-dimensional minimum local cross-entropy thresholding based on co-occurrence matrix. Comput Electric Eng 37(5):757–767

    Article  Google Scholar 

  16. Pinek MV, Liu SH, Mernik L (2012) A note on teaching-learning-based optimization algorithm. Inf Sci 212:79–93

    Article  Google Scholar 

  17. Rao RV, Patel V (2013) An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems. Scientia Iranica 20(3):710–720

    Google Scholar 

  18. Rao CS, Pavan KK, Rao AA (2013) An automatic medical image segmentation using teaching learning based optimization. In: Proceedings of international conference on advances in computer science Citeseer

  19. Rao RV, Savsani VJ, Vakharia D (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315

    Article  Google Scholar 

  20. Rao RV, Savsani VJ, Vakharia D (2012) Teaching–learning-based optimization: an optimization method for continuous non-linear large scale problems. Inf Sci 183(1):1–15

    Article  MathSciNet  Google Scholar 

  21. Singh S, Mittal N, Singh H (2020) A multilevel thresholding algorithm using lebtlbo for image segmentation. Neural Comput & Applic, 1–26

  22. Singh V, Prakash T, Rathore NS, Singh Chauhan DP, Singh SP (2016) Multilevel thresholding with membrane computing inspired tlbo. Int J Artif Intell Tools 25(06):1650030

    Article  Google Scholar 

  23. Tang K, Yuan X, Sun T, Yang J, Gao S (2011) An improved scheme for minimum cross entropy threshold selection based on genetic algorithm. Knowl-Based Syst 24(8):1131–1138

    Article  Google Scholar 

  24. Wang M, Pan G, Liu Y (2019) A novel imperialist competitive algorithm for multithreshold image segmentation. Mathematical Problems in Engineering, vol. 2019

  25. Črepinšek M., Liu S-H, Mernik L (2012) A note on teaching–learning-based optimization algorithm. Inf Sci 212:79–93

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Harmandeep Singh Gill.

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

Gill, H.S., Khehra, B.S. Apple image segmentation using teacher learner based optimization based minimum cross entropy thresholding. Multimed Tools Appl 81, 11005–11026 (2022). https://doi.org/10.1007/s11042-022-12093-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-12093-x

Keywords

Navigation