International Journal of Electrical and Computer Engineering (IJECE) Vol. No. February 2017, pp. ISSN: 2088-8708. DOI: 10. 11591/ijece. Comparison of Three Segmentation Methods for Breast Ultrasound Images Based on Level Set and Morphological Operations Dewi Putrie Lestari. Sarifuddin Madenda. Ernastuti. Eri Prasetyo Wibowo Department of Computer Science and Information Technology. Gunadarma University. Indonesia Article Info ABSTRACT Article history: Breast cancer is one of the major causes of death among women all over the The most frequently used diagnosis tool to detect breast cancer is However, to segment the breast ultrasound images is a difficult Some studies show that the active contour models have been proved to be the most successful methods for medical image segmentation. The level set method is a class of curve evolution methods based on the geometric active contour model. Morphological operation describes a range of image processing technique that deal with the shape of features in an image. Morphological operations are applied to remove imperfections that introduced during segmentation. In this paper, we have evaluated three level set methods that combined with morphological operations to segment the breast The level set methods that used in our research are the Chan Vese (CV) model, the Selective Binary and Gaussian Filtering Regularized Level Set (SBGFRLS) model and the Distance Regularized Level Set Evolution (DRLSE) model. Furthermore, to evaluate the method, we compared the segmented breast lesion that obtained by each method with the lesion that obtained manually by radiologists. The evaluation is done by four metrics: Dice Similarity Coefficient (DSC). True-Positive Ratio (TPR). TrueNegative Ratio (TNR), and Accuracy (ACC). Our experimental results with 30 breast ultrasound images showed that the C-V model that combined with morphological operations have better performance than the other two methods according to mean value of DSC metrics. Received Jun 5, 2016 Revised Nov 25, 2016 Accepted Dec 15, 2016 Keyword: Breast lesion Level set Morphological operations Segmentation Ultrasound Copyright A 2017 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Dewi Putrie Lestari. Department of Computer Science and Information Technology. Gunadarma University. Margonda Raya Road. Pondok Cina. Depok. West Java 16424. Indonesia. Email: dewiputrie26@gmail. INTRODUCTION Breast cancer is one of the leading causes of death among women both in developed countries and in developing countries . The early detection can reduce the death rate and helpful the treatment of breast cancer . However, early detection requires an accurate and reliable diagnosis that be able to distinguish benign and malignant lesions, where imaging techniques play an important task . One of the most frequently used diagnosis tools to detect breast cancer is ultrasound . Ultrasound image segmentation is a difficult task because these images contain strong speckle noise and attenuation artifacts . Several studies show that the active contour models have been proved to be the most successful methods for image segmentation . The basic idea of the active contour model is to develop a curves under some constraints to extract the desired object . There are two types of active contour models: parametric active contour models and geometric active contour models . The difference of Journal homepage: http://iaesjournal. com/online/index. php/IJECE IJECE ISSN: 2088-8708 parametric active contour models and geometric active contour models is that the former represent curves and surfaces explicitly in their parametric forms, but the latter represent curves and surfaces implicitly . Geometric active contour models have many advantages over parametric active contour models, such as computational simplicity and the ability to change curve topology during deformation . The level set method is a class of curve evolution method based on the geometric active contour models, which this method introduced by Osher-Sethian that overcame the problems of the associated with classical energy minimization approaches . The basic idea of the level set method is to represent a contour as the zero level set of a higher dimensional function, called a level set function (LSF), and formulate the motion of the contour as the evolution of the level set function . A desirable advantage of the level set method is that they can represent contours of complex topology and are able to handle topological changes, such as splitting and merging, in a natural and efficient way, which is not allowed in parametric active contour models . In this paper, we compared three level set methods that combined with morphological operations for automatic segmentation of breast ultrasound images. Three level set models used in this paper are the Chan Vese (C-V) model . , the Selective Binary and Gaussian Filtering Regularized Level Set (SBGFRLS) model . and the Distance Regularized Level Set Evolution (DRLSE) model . Furthermore, to evaluated the methods, we compared the segmented breast lesion that obtained by each method with the lesion that obtained manually by radiologists using area-based segmentation assessment metrics. RESEARCH METHOD Tumor area on breast ultrasound images obtained by means perform the segmentation process. Intake of the tumor area should be done properly, because the contour of segmentation result is very establish the truth of the grouping process the types of tumors. Therefore, we need to measure the accuracy of the segmentation methods that used in this research. This is done by performing validation of the segmentation method proposed or Region of Interest (ROI) images against the segmentation manually by an experienced radiologist or Ground Truth (GT) image. The research stages in this paper are shown by a research scheme in Figure 1. Ultrasound Image GT Image Level Set Morphological Operations ROI Image Area-Based Segmentation Assessment Metrics Figure 1. Scheme of the Research Stages Based on Figure 1, we can conclude that this research is divided into two stages. The first stage is the segmentation of the breast ultrasound image and the second stage is validation the results of segmentation The first stage begins with a segmentation process of breast ultrasound images using level set The next process is the application of morphological operations to the image of the results of level set method. This segmentation process will produce the Region of Interest (ROI) image. Then in the ultrasound images also done segmentation manually that produced the Ground Truth (GT) image. The validation process is done by comparing the ROI image with the GT image using area-based segmentation assessment metrics method. Segmentation Methods Image segmentation is a process of dividing the image into several areas homogeneous based on certain similarity criteria such as intensity, color and texture . The automatic segmentation process is a Comparison of Three Segmentation Methods for Breast Ultrasound Images Based on A (Dewi P. ISSN: 2088-8708 necessary step in analysis of medical images. However, the accurate and reliable segmentation methods are a key requirement for the extraction of qualitative or quantitative information from images . In this research, to segment the breast lesion we used three methods based on level set that each method combined with morphological operations. Three level set models used in this paper are the Chan Vese model, the Selective Binary and Gaussian Filtering Regularized Level Set model and the Distance Regularized Level Set Evolution model. Chan Vese Model Chan and Vese proposed a region-based active contour models which is a special case of MumfordShah formulation to handle problems of edge-based active contour models . Let A is a domain for a given image I Ax, yA , they represented a contour C implicitly through Lipschitz function A x, y : A C EC that defined as follows: A A EC A AAx, y A Ea A : A Ax, y A A 0A EinsideAC A A AAx, y A Ea A : A Ax, y A A 0A EoutsideAC A A AAx, y A Ea A : A Ax, y A A 0A Segmentation using Chan Vese (C-V) model is done by minimizing an energy function . The formula function this energy expressed by using Heaviside function that defined in Equation 2 and Dirac function that defined in Equation 3. E1, jika A C 0 H AA A A E E0, jika A A 0 A AA A A H AA A dA Furthermore. Chan and Vese formulate energy function that shown by the formula . F Ac1, c2 ,A A A A E A AA Ax, yAAEcA Ax, yA dxdyA vE H AA Ax, yAAdxdy A A A A1 I Ax, y A A c1 H AA Ax, y AAdxdy A A2 I Ax, y A A c2 A1 A H AA Ax, y adxdy E where yuN Ou 0, vC0. A1C0. A2C0, are fixed parameters. A controls the smoothness of zero level set, v increases the propagation speed. A1control the image data driven force inside. A2 control the image data driven force outside the contour. Ec is the gradient operator, c1 is is the average intensities inside the contour that represented in Equation . , and c2 is the average intensities outside the contour that represented in Equation 6 . E I Ax, y AH AA Ax, y AAdxdy c1 AA A A A EA H AA Ax, y AAdxdy . E I Ax, y AA1 A H AA Ax, y adxdy c2 AA A A A EA A1 A H AA Ax, y adxdy . By incorporating the length and area energy terms into Equation 4 and minimizing them, the corresponding variational level set formulation is as follows . E E EcA E E A v A A1AI Ax, yA A c1 A2 A A2 AI Ax, yA A c2 A2 E A A AA AEAEcEE EE E EcA EE IJECE Vol. No. February 2017 : 383 Ae 391 IJECE ISSN: 2088-8708 Selective Binary and Gaussian Filtering Regularized Level Set Model Selective Binary and Gaussian Filtering Regularized Level Set (SBGFRLS) model utilizes the advantages of both edge-based active contour models and region-based active contour models . Edge-based models use image gradients to construct an Edge Stopping Function (ESF) to stop the contour evolution on the object boundaries . In SBGFRLS model has been developed a region based Singed Pressure Force (SPF) function to substitute the ESF, which is able to control the direction of evolution . The SPF function has opposite signs . ange of SPF function is [-1 . ) around the boundaries of the object, so the contour can expand when it is inside the boundary and can shrinks when it is outside the boundary . The SPF function in this model is defined by the formula . spf AI Ax, y AA A c Ac I Ax, y A A 1 2 c Ac E maxEE I Ax, y A A 1 2 EE with c1and c2 are expressed in Equation 5 and Equation 6, respectively. Then by substituting SPF function into the Equation 5, we obtained the level set formulation that defined as . E E EcA E E A A E EcA A Ecspf AI Ax, yAA E EcA A spf AI Ax, y AAEdivEE EE E EcA EE The regular term divE EcA E A is unnecessary because Gaussian filter can be utilized to smooth the level set E EcA E function to keep the interface regular. Beside that, the termEcspf E EcA can be removed because the method utilizes the statistical information of the regions. Thus the final level set model is given by the formula . A spf Au0 Ax, yAAE A EcA Distance Regularized Level Set Evolution Model The problem of traditional level set method is high computational cost which caused use Li et al. proposed a level set method without reinitialization by integrating a penalty term into the energy functional . More recently, by adding a distance regularization term into energy functional. Li et al. presented a novel distance regularized level set evolution method, that is. Distance Regularized Level Set Evolution (DRLSE) model . This model can not only completely eliminate the need for reinitialization but also avoid the undesirable side effect . Let OC ycI be a bounded Lipschitz image domain. The energy functional ya(UI) is defined by the following function . EAA A A ARp AA A A EextAA A . AA with Rp AA A is the distance regularization term defined in Equation . and Eext A is the external energy is written in Equation . R p AA A A E pAA Adx Eext AA A A A gA AA AEcA dx A A gH AA Adx p is the potential function for Rp AA A that defined in Equation 14 and g is an ESF such that limt CCu g t A 0 , that defined in Equation 15 . Comparison of Three Segmentation Methods for Breast Ultrasound Images Based on A (Dewi P. ISSN: 2088-8708 E 1 A1 A cosA2AsAA, s C 1 pAs A A E E 1 As A 1A2 , s A 1 EE 2 1 A EcGA A I . where GA is a Gaussian function with the standard deviation A. I is a given 2D image, symbol * represent convolution, and |UI| is the modulus of the smoothed image gradients . The associated Euler-Lagrange equation, we obtained by minimizing function Equation 10 with respect to yuo is defined as follows . E EcA E E A AgAAu AA A A A div d p AEcA A EcA A AA AA A divE g E EcA E (UI) is the divergence operator and d p is a function given by the formula . d p AsA A pCAsA Morphological Operations Morphological operation describes a range of image processing technique that deal with the shape of features in an image . Morphological operations are applied to remove imperfections that introduced during segmentation. Two basic morphological operations are dilation and erosion. They are defined in terms of more elementary set operations, but are employed as the basic elements of many algorithms . Dilation and erosion are produced by the interaction of a set called a structuring element (SE) with a set of pixels of interest in the image . Let AAx, yA be a set of pixels and let BAs, t A a SE, then the morphological dilation of image A by the structuring element B is defined in Equation . and the morphological erosion of image A by the structuring element B is defined in Equation . The morphological dilation will expand the components of an image but and the morphological erosion will shrink them . AAx, yAEI BAs,t A A maxax A s, y A t A A BAs,t AA AAx, yAAcBAs,t A A minax A s, y A t A A BAs,t AA Furthermore, dilation and erosion operations can be combined with each other. The combination of morphological operations that often used are opening and closing. The opening operations of image A by SE B , is denoted AA B , is defined in Equation 20. Which says the opening of image A by SE B is the erosion of image A by SE B , followed by a dilation of the result by SE B . The opening operations generally smoothes the contour of an object, breaks narrow isthmutes, and eliminates thin protrusions . The closing operations of image A by SE B , denoted AC B , is defined in Equation 21. Which says the closing of image A by SE B is simply the dilation of image A by SE B , followed by the erosion of the result by SE B . The closing operations also tends to smooth sections of contours but, as opposed to opening, it generally fuses narrow breaks and long thin gulfs, eliminates small holes, and fills gaps in the contour . AA B A acBAEI B A C B A AA EI BAAcB Validation Methods The proposed methods in this paper have been evaluated using area-based segmentation assessment Area-based segmentation assessment metrics measure the amount of area overlap between the IJECE Vol. No. February 2017 : 383 Ae 391 IJECE ISSN: 2088-8708 obtained segmentation and the Ground Truth. In the illustrated Figure 2, let A represented the segmented region to be assessed and M describe the manually delineated or GT reference region to be assessed, it will form 4 regions: True-Positive (TP). True Negative (TN). False-Positive (FP), and False Negative (FN). The TP area corresponds to the correctly segmented areas belonging to the lesion, the TN area corresponds to the correctly segmented areas belonging to the background of the image, the FP area corresponds to the areas wrongly labeled as a lesion since this areas donAot belong to the reference delineation, and the FN area corresponds to the areas of the true segmentation that have been missed by the segmentation under assessment . Figure 2. Area representation of the performance in terms of area-based segmentation assessment metrics . Dice Similarity Coefficient (DSC) is a common similarity metric for representing the percentage or amount of area common to the assessed delineation A and the reference delineation M. Its value range between 0 . o overla. and 1 . erfect agreemen. The DSC metric is expressed by formula: DSC A 2 AEN M A A M 2. TP A FP A FN is the intersection operator and |UI| represents the number of pixels in the corresponding pixel set. True-Positive Ratio (TPR) also known as sensitivity, corresponds to the amount of properly labeled pixels as lesion with respect to the amount of lesion pixels from the reference delineation . The TPR metrics is expressed by formula: TPR A AEN M TP A FP True-Negative Ratio (TNR) also known as specificity, corresponds to the amount of background correctly labeled. The TNR metrics is expressed by formula: TNR A A ENM TN A FP Accuracy (ACC) quantifies the amount of properly labeled pixels as lesion with respect to the amount pixels both of assessed delineation A and delineation M . The ACC metrics is expressed by formula: ACC A TP A TN TP A TN A FP A FN RESULTS AND ANALYSIS This section describes the results of the implementation of the method proposed. The results of implementation consist of the segmentation results using the level set algorithm that combined with morphological operations and the validation results using area-based segmentation assessment metrics. Comparison of Three Segmentation Methods for Breast Ultrasound Images Based on A (Dewi P. ISSN: 2088-8708 Segmentation The test image used in this research comes from our breast ultrasound image database and the lesionAos contour is manually delineated by radiologists. This delineated area, denominated Ground Truth (GT) that used on validation process to evaluate the accuracy of segmentation methods proposed. Two of 30 breast ultrasound images used in our research can be seen in Table 1. In Table 1 it can be seen two examples of ultrasound images that indicated there are the breast On the left column contain the ultrasound images with gray-scale image type, where the bubble black is a breast tumor. The images on the right column are the results of the breast tumor segmentation of the left images who done manually by the radiologists. The results of this manual segmentation are used as a comparison to the results of the segmentation of methods proposed in this study. The segmentation process in this research using three methods based on level set that each method combined with morphological operations. Three level set models that compared in this paper are the C-V model, the SBGFRLS model and the DRLSE model. Then the use of morphological operations in the three level set models aimed to obtain more accurate segmentation results. The examples of segmentation results of the three methods that proposed in this paper can be seen in Table 2. Table 1. Two samples of Breast Ultrasound Images in Data set Original image Ground truth Table 2. Segmentation Results C-V model morphological operations SBGFRLS model morphological operations DRLSE model morphological operations We can see in Table 2 that the results of this segmentation process in the form of binary image that divided into two, namely a white area is the breast lesion and black area is the background. This binary image is called the Region of Interest (ROI) image. In Table 2 it also can be seen that the results of the three methods proposed are significantly quite different. Then on the images of the segmentation results were done the validation process to see which method is more accurate. Validation Furthermore, the results of the segmentation process needs to be performed a validation process to ensure the accuracy of the segmentation method proposed. The validation process is done by comparing the IJECE Vol. No. February 2017 : 383 Ae 391 IJECE ISSN: 2088-8708 ROI image with the GT image by using area-based segmentation assessment metrics. In this validation process has been generated the value of similarity between the ROI image with the GT image. The summary results of the validation value from the 30 test images in this research can be seen in Table 3. Based on the results obtained in Table 3, we can summarize that the combination of the C-V model and morphological operations has a very good performance in term of segmentation breast lesion with Dice Similarity Coefficient (DSC) is 94% and True-Positive Ratio (TPR) is 94%, give the best than the others. However True-Negative Ratio (TNR) is worse than DRLSE model that combined with morphological operations and accuracy has a same with DRLSE model that combined with morphological operations. Table 3. Evaluation Metrics Methods C-V model morphological operations SBGFRLS model morphological operations DRLSE model morphological operations Mean DSC (%) Mean TPR (%) Mean TNR (%) Mean ACC (%) CONCLUSION In this paper, we have presented a comprehensive comparison of three level set methods that combined with morphological operations for segmentation of breast ultrasound images. Three level set models used in this paper are the Chan Vese (C-V) model, the Selective Binary and Gaussian Filtering Regularized Level Set (SBGFRLS) model and the Distance Regularized Level Set Evolution (DRLSE) model. The performance evaluation of our methods were been demonstrated by the experimental results with used 30 breast ultrasound images, which the lesion had been delineated manually by radiologists. The performance of C-V model that combined with morphological operations was significantly better than the other two methods. It was indicated from the average value of precision, which is 94% for Dice Similarity Coefficient (DSC) metric that much higher than the SBGFRLS model that combined with morphological operations . %) and the DRLSE model that combined with morphological operations . %). REFERENCES