Fuzzy 2-partition entropy threshold selection based on Big Bang–Big Crunch Optimization algorithm
The fuzzy 2-partition entropy approach has been widely used to select threshold value for image segmenting. This approach used two parameterized fuzzy membership functions to form a fuzzy 2-partition of the image. The optimal threshold is selected by searching an optimal combination of parameters of...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2015-03-01
|
Series: | Egyptian Informatics Journal |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S1110866515000080 |
id |
doaj-5d5331ae31ed4329a6a778b18a647074 |
---|---|
record_format |
Article |
spelling |
doaj-5d5331ae31ed4329a6a778b18a6470742021-07-02T03:01:17ZengElsevierEgyptian Informatics Journal1110-86652015-03-0116113315010.1016/j.eij.2015.02.004Fuzzy 2-partition entropy threshold selection based on Big Bang–Big Crunch Optimization algorithmBaljit Singh Khehra0Amar Partap Singh Pharwaha1Manisha Kaushal2Computer Science & Engineering Department, Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib 140407, Punjab, IndiaElectronics & Communication Department, Sant Longowal Institute of Engineering & Technology, Deemed University (Established by Govt. of India), Longowal-148106, Sangrur, Punjab, IndiaComputer Science & Engineering, UIET, Punjab University, Chandigarh 160014, IndiaThe fuzzy 2-partition entropy approach has been widely used to select threshold value for image segmenting. This approach used two parameterized fuzzy membership functions to form a fuzzy 2-partition of the image. The optimal threshold is selected by searching an optimal combination of parameters of the membership functions such that the entropy of fuzzy 2-partition is maximized. In this paper, a new fuzzy 2-partition entropy thresholding approach based on the technology of the Big Bang–Big Crunch Optimization (BBBCO) is proposed. The new proposed thresholding approach is called the BBBCO-based fuzzy 2-partition entropy thresholding algorithm. BBBCO is used to search an optimal combination of parameters of the membership functions for maximizing the entropy of fuzzy 2-partition. BBBCO is inspired by the theory of the evolution of the universe; namely the Big Bang and Big Crunch Theory. The proposed algorithm is tested on a number of standard test images. For comparison, three different algorithms included Genetic Algorithm (GA)-based, Biogeography-based Optimization (BBO)-based and recursive approaches are also implemented. From experimental results, it is observed that the performance of the proposed algorithm is more effective than GA-based, BBO-based and recursion-based approaches.http://www.sciencedirect.com/science/article/pii/S1110866515000080Big Bang–Big Crunch OptimizationBiogeography-based OptimizationFuzzy 2-partition entropyOptimal thresholdImage segmenting |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Baljit Singh Khehra Amar Partap Singh Pharwaha Manisha Kaushal |
spellingShingle |
Baljit Singh Khehra Amar Partap Singh Pharwaha Manisha Kaushal Fuzzy 2-partition entropy threshold selection based on Big Bang–Big Crunch Optimization algorithm Egyptian Informatics Journal Big Bang–Big Crunch Optimization Biogeography-based Optimization Fuzzy 2-partition entropy Optimal threshold Image segmenting |
author_facet |
Baljit Singh Khehra Amar Partap Singh Pharwaha Manisha Kaushal |
author_sort |
Baljit Singh Khehra |
title |
Fuzzy 2-partition entropy threshold selection based on Big Bang–Big Crunch Optimization algorithm |
title_short |
Fuzzy 2-partition entropy threshold selection based on Big Bang–Big Crunch Optimization algorithm |
title_full |
Fuzzy 2-partition entropy threshold selection based on Big Bang–Big Crunch Optimization algorithm |
title_fullStr |
Fuzzy 2-partition entropy threshold selection based on Big Bang–Big Crunch Optimization algorithm |
title_full_unstemmed |
Fuzzy 2-partition entropy threshold selection based on Big Bang–Big Crunch Optimization algorithm |
title_sort |
fuzzy 2-partition entropy threshold selection based on big bang–big crunch optimization algorithm |
publisher |
Elsevier |
series |
Egyptian Informatics Journal |
issn |
1110-8665 |
publishDate |
2015-03-01 |
description |
The fuzzy 2-partition entropy approach has been widely used to select threshold value for image segmenting. This approach used two parameterized fuzzy membership functions to form a fuzzy 2-partition of the image. The optimal threshold is selected by searching an optimal combination of parameters of the membership functions such that the entropy of fuzzy 2-partition is maximized. In this paper, a new fuzzy 2-partition entropy thresholding approach based on the technology of the Big Bang–Big Crunch Optimization (BBBCO) is proposed. The new proposed thresholding approach is called the BBBCO-based fuzzy 2-partition entropy thresholding algorithm. BBBCO is used to search an optimal combination of parameters of the membership functions for maximizing the entropy of fuzzy 2-partition. BBBCO is inspired by the theory of the evolution of the universe; namely the Big Bang and Big Crunch Theory. The proposed algorithm is tested on a number of standard test images. For comparison, three different algorithms included Genetic Algorithm (GA)-based, Biogeography-based Optimization (BBO)-based and recursive approaches are also implemented. From experimental results, it is observed that the performance of the proposed algorithm is more effective than GA-based, BBO-based and recursion-based approaches. |
topic |
Big Bang–Big Crunch Optimization Biogeography-based Optimization Fuzzy 2-partition entropy Optimal threshold Image segmenting |
url |
http://www.sciencedirect.com/science/article/pii/S1110866515000080 |
work_keys_str_mv |
AT baljitsinghkhehra fuzzy2partitionentropythresholdselectionbasedonbigbangbigcrunchoptimizationalgorithm AT amarpartapsinghpharwaha fuzzy2partitionentropythresholdselectionbasedonbigbangbigcrunchoptimizationalgorithm AT manishakaushal fuzzy2partitionentropythresholdselectionbasedonbigbangbigcrunchoptimizationalgorithm |
_version_ |
1721342288079093760 |