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.
Similar content being viewed by others
References
Gill HS, Khehra BS (2021) Hybrid classifier model for fruit classification. Multimed Tools Appl, 1–36
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
Horng M-H (2010) Multilevel minimum cross entropy threshold selection based on the honey bee mating optimization. Expert Syst Appl 37(6):4580–4592
Horng MH, Liou RJ (2011) Multilevel minimum cross entropy threshold selection based on the firefly algorithm. Expert Syst Appl 38(12):14805–14811
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
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
Ledermann S (1962) Information theory and statistics. Population 17(17):377–378
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
Li W, Fan Y, Xu Q (2020) Teaching-learning-based optimization enhanced with multiobjective sorting based and cooperative learning. IEEE Access 8:65923–65937
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
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
Lv J, Wang F, Xu L, Ma Z, Yang B (2019) A segmentation method of bagged green apple image. Sci Hortic 246:411–417
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
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
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
Pinek MV, Liu SH, Mernik L (2012) A note on teaching-learning-based optimization algorithm. Inf Sci 212:79–93
Rao RV, Patel V (2013) An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems. Scientia Iranica 20(3):710–720
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
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
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
Singh S, Mittal N, Singh H (2020) A multilevel thresholding algorithm using lebtlbo for image segmentation. Neural Comput & Applic, 1–26
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
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
Wang M, Pan G, Liu Y (2019) A novel imperialist competitive algorithm for multithreshold image segmentation. Mathematical Problems in Engineering, vol. 2019
Črepinšek M., Liu S-H, Mernik L (2012) A note on teaching–learning-based optimization algorithm. Inf Sci 212:79–93
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12093-x