Image Segmentation with BBO Algorithm
Image Segmentation with BBO Algorithm
Volume: 2 Issue: 8
ISSN: 2321-8169
2436 2440
_______________________________________________________________________________________________
Abstract- Image segmentation is an important problem in computer vision to completely understand the image for better results, i.e., identification
of homogeneous regions in the image and has been the subject of considerable research for over the last three decades. Many algorithms have
been elaborated for this purpose. This paper elaborates two algorithms one is global optimization method Biogeography Based optimization for
automatically grouping the pixels of an color image into disjoint homogeneous regions and the other is clustering method Fuzzy K-means
algorithm for reducing the computational complexity of image. And then comparison between both the techniques is calculated. In this purposed
work these two algorithms are applied to image and performance is evaluated on the basis of computational time. Fuzzy K-means produces
results which require more computational time than Biogeography based optimization. Therefore, comparison shows that Biogeography Based
Optimization is more reliable and faster approach for image segmentation than Fuzzy K-means clustering algorithm.
Keywords- Image Segmentation, BBO, Fuzzy K-means.
_________________________________________________*****_________________________________________________
I.
INTRODUCTION
2436
IJRITCC | August 2014, Available @ [Link]
_______________________________________________________________________________________
ISSN: 2321-8169
2436 2440
_______________________________________________________________________________________________
I
Immigration ()
E
Emigration ()
Smax
Number of species
Fig. 1:-Species model of a single habitat containing number
of species
Fig. 1 illustrates a model of species abundance in a single
habitat. The immigration rate and the emigration rate are
functions of the number of species in the habitat. In
immigration curve, the maximum possible rate to the habitat
is I, which occurs when there are zero species in the habitat.
By increasing the number of species the habitat will become
more congested and accordingly fewer species will be able to
adapt immigration to the habitat and therefore immigration
rate decreases. The largest possible number of species in
habitat Smax is at which point the immigration rate becomes
zero. Now if there are no species in the habitat then the
emigration rate of that habitat will be zero. As the number of
species increases more species are able to leave the habitat
and the emigration rate increases. The equilibrium stage
occurs when S occurs when immigration rate and emigration
rate are equal.
PURPOSED METHODOLOGY
BBO depends on following two theories:Step1:- Take a medical image and convert it into Lab image.
Migration:-The BBO migration property states that whether
to migrate from one region to other or not. The migration
rates of each solution are used to probabilistically share
features between solutions. Migration in BBO is an adaptive
process; it is used to modify existing islands. Migration stage
arises when LSI occurs. When species are less compatible
with their habitat then they migrate (Simon 2008).
Mutation:-The purpose of mutation is to increase habitat
among the population. For low value solutions, mutation
gives them a chance of enhancing the quality of solutions,
and for high fitness value solutions, mutation try to improve
the value as compared to the previous value.
Fuzzy K-means clustering:
_______________________________________________________________________________________
ISSN: 2321-8169
2436 2440
_______________________________________________________________________________________________
Step 3:-Classification-To examine each point in the dataset
and assigning it to the cluster whose centroid is nearest to it.
=
=1 =1
(1)
=1 =1
2438
IJRITCC | August 2014, Available @ [Link]
_______________________________________________________________________________________
ISSN: 2321-8169
2436 2440
_______________________________________________________________________________________________
discussed methods. The following comparative table clearly
shows that BBO provides faster results than Fuzzy K-means.
Table I:-Compared time elapsed results using both techniques
Input Images
Fuzzy K-means
[Link]
4.25
[Link]
3.3
4.12
[Link]
9.83
11.49
IV.
CONCLUSION
[2]
[4]
[5]
_______________________________________________________________________________________
ISSN: 2321-8169
2436 2440
_______________________________________________________________________________________________
[6]
[7]
[8]
[9]
[10]
2440
IJRITCC | August 2014, Available @ [Link]
_______________________________________________________________________________________
The initialization process for BBO and Fuzzy K-means in image segmentation diverges significantly in their approaches to setting starting conditions. BBO initializes by selecting optimal values for parameters such as population size and immigration rate, which guide the solution migration and mutation processes without discarding the existing population after each generation. In contrast, Fuzzy K-means initializes by selecting a predefined number of clusters (K) and starting points that serve as initial estimates for cluster centroids. This involves partitioning the data into clusters and rotating through cluster assignment and centroid recalculation until convergence, which is more resource-intensive than BBO's approach .
When applied to the same image dataset, BBO demonstrates superior computational efficiency compared to Fuzzy K-means. The BBO algorithm, by leveraging the concepts of habitat suitability and species migration, processes images significantly faster as it applies a collective population-based search rather than recalculating cluster centroids iteratively as in Fuzzy K-means. This efficiency is illustrated in comparative studies, showing BBO consistently segments images quicker, reducing computational time across multiple test cases .
Species migration in BBO allows for effective information sharing between possible solutions, enhancing the optimization process in image segmentation. This migration mirrors the emigration and immigration processes seen in nature, permitting different 'species' or solution components to move between 'habitats' or potential solutions. This dynamic sharing of information helps refine the population of solutions iteratively, which aligns with exploring multiple possible segmentations efficiently, leading to a more robust identification of homogeneous image regions .
Potential future applications of BBO in image segmentation inferred from its current uses include more sophisticated real-time processing in dynamic imaging systems, such as medical diagnostics that require immediate analysis of imaging data. BBO's rapid convergence and adaptability could also enhance automated surveillance systems, where fast and accurate recognition of object patterns is critical. Additionally, its adaptability to identify subtle features could benefit astronomical image processing, detecting faint celestial bodies and phenomena that rely on precise segmentation algorithms .
The High Suitability Index (HSI) and Low Suitability Index (LSI) have crucial implications on species migration within BBO by dictating the conditions under which solutions are likely to migrate. Habitats with high HSI, which are conducive environments for species, have a low rate of immigration due to being near optimal already, whereas those with LSI have higher immigration rates due to needing more improvement. This migration of solutions allows BBO to dynamically adjust and optimize solutions by probabilistically sharing features between solutions that are less adapted to highly adapted ones, effectively guiding the process of image segmentation towards optimal solutions .
Biogeography-Based Optimization (BBO) is advantageous compared to Fuzzy K-means for image segmentation mainly due to its faster computational time and reliable performance. BBO, being a global optimization method inspired by the mathematical study of biogeography, efficiently groups pixels into homogeneous regions through species migration. Unlike Fuzzy K-means, which requires more computational time due to its clustering process that analyzes data based on location and distance, BBO simply modifies the existing population without reproduction, contributing to its quicker processing .
The adaptability of BBO's migration and mutation processes improves image segmentation outcomes by allowing solutions to dynamically adjust based on the evolving needs of the problem space. Migration allows for the exchange of beneficial solution traits between habitats, effectively spreading advantageous features to less suitable habitats, while mutation introduces necessary variability, providing a mechanism for continuous solution improvement. Together, these processes ensure a thorough exploration and refinement of potential segmentations, leading to more accurate and robust identification of image objects and boundaries .
Mutation in the BBO algorithm serves to enhance solution variability and quality by introducing small random changes to the habitat attributes, which represent potential solutions. For low-quality solutions, mutation provides a chance to improve by moving closer to higher fitness values, expanding the search space and preventing premature convergence. For high-quality solutions, mutation ensures they are not stuck in local optima by exploring potential improvements. Thus, mutation contributes to maintaining diversity in solution populations, helping achieve better segmentation results in image processing tasks .
Converting an RGB image to a Lab image before applying BBO for segmentation is significant because the Lab color space separates the lightness component from chromatic components, allowing for more accurate and perceptually uniform color differentiation. This conversion facilitates sophisticated processing in BBO, enabling it to better isolate image features based on lighting and color distinctiveness, thus improving the effectiveness of the segmentation process by more accurately delineating homogeneous regions .
BBO's effectiveness in detecting abnormal tissue growth in medical images over Fuzzy K-means stems from its ability to precisely optimize image segments through global search mechanisms and information sharing between solutions. BBO enhances the quality and contrast of images by efficiently exploiting the entire solution space for segmentation, thus accurately identifying subtle anomalies and object boundaries that might be missed by Fuzzy K-means, which may suffer from local minima due to its centroid-based clustering approach. This precision is critical in medical imaging where accurate tissue characterization is necessary .