Teaching-learning-based optimization algorithm to minimize cross entropy for Selecting multilevel threshold values

Image thresholding is one of the most important approaches for image segmentation. Among multilevel thresholding techniques, cross entropy has been widely used by researchers to find multilevel threshold values. In multilevel cross entropy thresholding techniques, main target is to find an optimal c...

Full description

Bibliographic Details
Main Authors: Harmandeep Singh Gill, Baljit Singh Khehra, Arjan Singh, Lovepreet Kaur
Format: Article
Language:English
Published: Elsevier 2019-03-01
Series:Egyptian Informatics Journal
Online Access:http://www.sciencedirect.com/science/article/pii/S1110866517302736
_version_ 1818889954786279424
author Harmandeep Singh Gill
Baljit Singh Khehra
Arjan Singh
Lovepreet Kaur
author_facet Harmandeep Singh Gill
Baljit Singh Khehra
Arjan Singh
Lovepreet Kaur
author_sort Harmandeep Singh Gill
collection DOAJ
description Image thresholding is one of the most important approaches for image segmentation. Among multilevel thresholding techniques, cross entropy has been widely used by researchers to find multilevel threshold values. In multilevel cross entropy thresholding techniques, main target is to find an optimal combination of threshold values at different levels for minimizing the cross entropy. In this paper, Teaching-Learning-based Optimization (TLBO) algorithm is used to find an optimal combination of threshold values at different levels for minimizing the cross entropy. TLBO algorithm is inspired by passing on knowledge within a classroom environment where students first gain knowledge from a teacher and then through mutual interaction. This new proposed approach is called the TLBO-based minimum cross entropy thresholding (TLBO-based MCET) algorithm. The performance of the proposed algorithm is tested on a number of standard test images. For comparative analysis, the results of TLBO-based MCET algorithm are compared with the results of Firefly-based minimum cross entropy thresholding (FF-based MCET), Honey Bee Mating Optimization-based minimum cross entropy thresholding (HBMO-based MCET) and Quantum Particle Swarm Optimization-based minimum cross entropy thresholding (Quantam PSO-based MCET). Comparative analysis is done based on two most popular objective performance measures, Peak Signal to Noise Ratio (PSNR) and Uniformity. From experimental results, it is observed that the proposed method is an efficient and feasible method to search an optimal combination of threshold values at 2nd, 3rd, 4th and 5th levels. Keywords: Cross entropy, Teacher-Learning-based Optimization (TLBO), Thresholding, PSNR, Uniformity
first_indexed 2024-12-19T17:17:14Z
format Article
id doaj.art-10e6500376e4423aa0f1525116a3149f
institution Directory Open Access Journal
issn 1110-8665
language English
last_indexed 2024-12-19T17:17:14Z
publishDate 2019-03-01
publisher Elsevier
record_format Article
series Egyptian Informatics Journal
spelling doaj.art-10e6500376e4423aa0f1525116a3149f2022-12-21T20:12:50ZengElsevierEgyptian Informatics Journal1110-86652019-03-012011125Teaching-learning-based optimization algorithm to minimize cross entropy for Selecting multilevel threshold valuesHarmandeep Singh Gill0Baljit Singh Khehra1Arjan Singh2Lovepreet Kaur3Department of Computer Applications, I. K. Gujral Punjab Technical University, Jalandhar-144603, Punjab, India; Corresponding author.Department of Computer Science & Engineering, Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib-140407, Punjab, IndiaDepartment of Mathematics, Punjabi University, Patiala-147002, Punjab, IndiaDepartment of Mathematics, Punjabi University, Patiala-147002, Punjab, IndiaImage thresholding is one of the most important approaches for image segmentation. Among multilevel thresholding techniques, cross entropy has been widely used by researchers to find multilevel threshold values. In multilevel cross entropy thresholding techniques, main target is to find an optimal combination of threshold values at different levels for minimizing the cross entropy. In this paper, Teaching-Learning-based Optimization (TLBO) algorithm is used to find an optimal combination of threshold values at different levels for minimizing the cross entropy. TLBO algorithm is inspired by passing on knowledge within a classroom environment where students first gain knowledge from a teacher and then through mutual interaction. This new proposed approach is called the TLBO-based minimum cross entropy thresholding (TLBO-based MCET) algorithm. The performance of the proposed algorithm is tested on a number of standard test images. For comparative analysis, the results of TLBO-based MCET algorithm are compared with the results of Firefly-based minimum cross entropy thresholding (FF-based MCET), Honey Bee Mating Optimization-based minimum cross entropy thresholding (HBMO-based MCET) and Quantum Particle Swarm Optimization-based minimum cross entropy thresholding (Quantam PSO-based MCET). Comparative analysis is done based on two most popular objective performance measures, Peak Signal to Noise Ratio (PSNR) and Uniformity. From experimental results, it is observed that the proposed method is an efficient and feasible method to search an optimal combination of threshold values at 2nd, 3rd, 4th and 5th levels. Keywords: Cross entropy, Teacher-Learning-based Optimization (TLBO), Thresholding, PSNR, Uniformityhttp://www.sciencedirect.com/science/article/pii/S1110866517302736
spellingShingle Harmandeep Singh Gill
Baljit Singh Khehra
Arjan Singh
Lovepreet Kaur
Teaching-learning-based optimization algorithm to minimize cross entropy for Selecting multilevel threshold values
Egyptian Informatics Journal
title Teaching-learning-based optimization algorithm to minimize cross entropy for Selecting multilevel threshold values
title_full Teaching-learning-based optimization algorithm to minimize cross entropy for Selecting multilevel threshold values
title_fullStr Teaching-learning-based optimization algorithm to minimize cross entropy for Selecting multilevel threshold values
title_full_unstemmed Teaching-learning-based optimization algorithm to minimize cross entropy for Selecting multilevel threshold values
title_short Teaching-learning-based optimization algorithm to minimize cross entropy for Selecting multilevel threshold values
title_sort teaching learning based optimization algorithm to minimize cross entropy for selecting multilevel threshold values
url http://www.sciencedirect.com/science/article/pii/S1110866517302736
work_keys_str_mv AT harmandeepsinghgill teachinglearningbasedoptimizationalgorithmtominimizecrossentropyforselectingmultilevelthresholdvalues
AT baljitsinghkhehra teachinglearningbasedoptimizationalgorithmtominimizecrossentropyforselectingmultilevelthresholdvalues
AT arjansingh teachinglearningbasedoptimizationalgorithmtominimizecrossentropyforselectingmultilevelthresholdvalues
AT lovepreetkaur teachinglearningbasedoptimizationalgorithmtominimizecrossentropyforselectingmultilevelthresholdvalues