Firefly based region growing and region merging for image segmentation

Image Segmentation is one of the basic concepts widely used in each and every fields of image processing. The entire process of the proposed work comprises of 3 phases: Threshold Generation with Dynamic Modified Region Growing phase, Texture feature generation and Region Merging phase. By dynamically changing two thresholds regions are grown and the firefly algorithm is used to optimize the thresholds. In the second phase, the texture feature can be extracted using entropy based operation from the input image. In Region Merging phase, the results obtained from the texture feature generation phase are combined with the results of Dynamic Modified Region Growing phase and similar regions are merged by using a distance comparison between regions. The experimentation of this proposed work is implemented using Matlab platform with several medical images. The performance of the proposed work is evaluated using the metrics Sensitivity, Specificity and Accuracy. The results show that the proposed algorithm provides very good accuracy for the segmentation process in images.