Abstract
Liver segmentation is important to speed up liver disease diagnosis. It is also useful for detection, recognition, and measurement of objects in liver images. Sufficient work has been carried out until now, but common methodology for segmenting liver image from CT scan, MRI scan, PET scan, etc., is not available. The proposed methodology is an effort toward developing a general algorithm to segment liver image from abdominal computerized tomography (CT) scan and magnetic resonance imaging (MRI) scan images. In the proposed algorithm, pixel intensity range of the liver portion is obtained by cropping a random section of the liver. Using its histogram, threshold values are calculated. Further, threshold-based segmentation is performed, which separates liver from abdominal CT scan image/abdominal MRI scan image. Noise in the liver image is reduced using median filter, and the quality of the image is improved by sigmoidal function. The image is then converted into binary image. The Chan–Vese (C–V) model demands an initial contour, which evolves outward. A novel algorithm is proposed to identify the initial contour inside the liver without user intervention. This initial contour propagates outward and continues until the boundary of the liver is identified accurately. This process terminates by itself when the entire boundary of the liver is detected. The method has been validated on CT images and MRI images. Results on the variety of images are compared with existing algorithms, which reveal its robustness, effectiveness, and efficiency.
1 Introduction
Segmentation is an action by which image is fragmented into meaningful non-overlapping structures, which have the same attributes like range, color, texture, size, shape, width, height, and intensity [18]. The liver is a largest internal organ as well as a gland, which is responsible for hundreds of chemical actions that the human body needs. The liver is an organ, which is affected by diseases rapidly because of its microscopic anatomy and rich biochemical environment. Thus, liver segmentation is of high priority to plan a surgery or chemotherapy pump placement or disease diagnosis [16]. So extracting the liver from computerized tomography (CT) scan image or magnetic resonance imaging (MRI) scan image will be of prime importance. Considerable work has been done in extracting the liver from CT or MRI image. The existing segmentation algorithms are optimized for categorized images for CT scan, MRI scan and a few on positron emission tomography (PET) scan. Hence, authors opine that there is a necessity of developing an algorithm to obtain accurate and consistent results for all kinds of images. A reliable and accurate segmentation algorithm is not yet achieved due to (a) the neighboring organs of the liver like kidneys, heart, stomach, etc., having the same intensity level. (b) There is no definite shape, weight, size, volume, or texture for the liver. All these parameters are subjective. (c) The edges are weak. (d) The presence of artifacts in the MRI images or CT scan images.
The liver segmentation algorithm extracts the liver from the scan image, which facilitates the measurement of liver parameters like area and volume, which are crucial parameters in liver transplantation. It also helps in virtual surgery simulation, speeding up of the disease diagnosis. Manual extraction of the liver image from the abdominal scan highly depends on the skill and proficiency of the technician, which may disrupt the result. Meanwhile, manual segmentation is also time consuming.
The liver and its neighboring organs have the same intensity levels, and due to the presence of noise in the scanned images, it is difficult to find a threshold value required to separate the liver from its neighboring organs. The objectives of the proposed algorithm are (1) to reduce user interaction; (2) to design segmentation algorithm, which provides accurate and consistent results for all kinds of images and all types of modalities.
2 Related Work
Chen et al. [2] designed the liver segmentation algorithm in which the Gaussian function is used to find the liver likelihood image from the CT scan images and obtained the liver boundary using the Chan–Vese (C–V) model. They used morphological operation to improve the results. Song et al. [19] proposed an automatic liver boundary marking method, which is based on an adaptive fast marching method (FMM). The liver image is separated from the CT scan by manually fixing the pixel intensity between 50 and 200. The median filter is applied to reduce noise, and the liver image is enhanced by sigmoidal function. In this method, the image is converted into binary, and FMM is applied to find the liver boundary accurately. Wu et al. [20] developed a novel method for the automatic delineation of the liver on CT volume images using supervoxel-based graph cuts. This method integrates histogram-based adaptive thresholding, simple linear iterative clustering (SLIC) and graph cut algorithm. Moghbel et al. [11] proposed the random walker-based framework. In this, the liver dome is automatically detected based on the location of the right lung lobe and rib caged area. The liver is extracted utilizing the random walker method. Ding et al. [3] introduced a multi-atlas segmentation approach with local decision fusion for fast automated liver (with/without abnormality) segmentation on computational tomography angiography (CTA). Zheng et al. [22] designed a feature-learning-based random walk method for liver segmentation using CT images. Four texture features are extracted and then classified to determine the probability corresponding to the test images. In this, seed points on the original test image are automatically selected. Peng et al. [13] designed a novel multiregion-appearance-based approach with graph cuts to delineate the liver surface, and a geodesic distance-based appearance selection scheme is introduced to utilize proper appearance constraint for each sub-region. Platero et al. [14] proposed a new approach to segment the liver from CT scan, which is a combination of low-level operations, an affine probabilistic atlas and a multiatlas-based segmentation. Salman et al. [17] presented a novel fully automatic algorithm for 3D liver segmentation in clinical 3D CT images based on Mahalanobis distance cost function using an active shape model implemented on MICCAI-SLiver07 achieving accurate results. Lu et al. [9] developed liver segmentation using the three-dimensional (3D)-convolutional neural network, and accuracy of initial segmentation is increased with graph cut algorithm and the previously learned probability map. Li et al. [8] developed a technique to detect the liver surface, which includes construction of a statistical shape model using the principal component analysis. The Euclidean distance transformation is used to obtain a coarse position in a source image. An accurate detection of the liver is obtained using the deformable graph cut method. Zheng et al. [4] designed a tree-like multiphase level set algorithm for segmentation, based on the C–V model to detect objects in an image. The algorithm is effective for images, which have sub-objects in the region. Pramod Kumar et al. [15] proposed an automatic segmentation algorithm to fragment the lung parenchyma, which is the integration of 2D optimal threshold selection and 2D reconstruction. Further segmentation results are enhanced by the improved chain code and Bresenham pixel interconnection.
3 Basic Chan–Vese Model
All the classical snakes and active contour models depend on the image gradient to stop the curve evolution, so these models can detect only the objects with edges defined by a gradient [1, 12, 21]. In biomedical images, the edges are fragile, and the image is noisy. Hence, the stopping function is never zero on the edges, and the curve evolution may pass through the boundary. Chan and Vese [1] designed a new active contour model for image segmentation based on region instead of gradient, which is called the C–V model. In this section, the original C–V approach [1] is summarized for reader convenience.
Let I(x) be the brightness function of the input image. The image is defined over a 2D area, denoted by ℜ. It is assumed that the image contains objects and background, which have constant brightness, denoted by Bo and Bb, respectively. Let C represent the closed curve in the image that separates the objects and background. In the C–V model [1], the following energy function is minimized:
where λ, λb, λo, μ are parameters of suitably chosen values and practically set greater than or equal to zero. Equation (1) can be minimized by taking the function ϕ(x), x∈ℜ, introduced by a value greater than 0 inside the objects, less than 0 outside the objects, and equal to zero on the boundaries. Using the Heaviside function, it is defined by
Using equation (2), we can write equation (1) as
Keeping ϕ and minimizing the value of f(Bo, Bb, ϕ) with respect to the constants Bo, Bb, we can take following expression for Bo, Bb
It can be easily seen that the values of Bo(ϕ) and Bb(ϕ) have the meaning of average brightness of the original image over the areas that are regarded as objects (ϕ≥0) and background (ϕ<0), respectively, in the image segmentation. Keeping Bo and Bb fixed and minimizing f(Bo, Bb, ϕ) with respect to ϕ, the associated Euler–Langrange equation may be obtained and takes the form of
For practical computation, the author introduced the regularization version of H and its derivation as follows:
Introducing ϕ(T, x) by parameterizing the descent direction by time T≥0 and taking ϕ(0, x)=ϕ(x) (chosen initial contour), a system is obtained for solving ϕ iteratively that can be written in the form of
where
4 Algorithm Used for an Automatic Initialization
The C–V model requires an initialization window. A novel algorithm is developed to design the initialization window inside the liver, which develops outward until it reaches the liver periphery. The algorithm steps are as follows:
Step 1: Find the centroid of the liver as (xcent, ycent), take x̅=4, y̅=4 and the area of the liver.
Step 2: Take the initial contour as (ycent, ycent+y̅; xcent, xcent+x̅).
Step 3: Initialize stop=0.
Step 4: Generate a signed distance function (SDF) from the initial contour.
Step 5: Get the narrow band of the initial contour and find the interior and exterior mean.
Step 6: Find the value of the force using the equation.
here U=the interior mean, V=the exterior mean, and P=the pixel coordinate value.
Step 7: If the force is less than 1, then increment the x̅, y̅ value and go to step 4, or else, stop, and take (ycent, ycent+y̅; xcent, xcent+x̅) as the initial contour.
5 Methodology
The proposed algorithm has four steps in liver segmentation: (a) pre-processing; (b) finding the pixel intensity range of the liver, i.e. finding Tmin and Tmax to remove the neighboring organs of the liver like the kidney, stomach, spleen, and ribs; (c) design of an initialization contour so that the curve evolution starts; (d) applying the C–V model to mark a boundary for the liver.
(a) Pre-processing: The abdominal CT/MRI scan image is with a 1019×682 DICOM color format. First, convert the CT/MRI scan image into a grayscale image of size 512×512.
(b) Finding the pixel intensity range in the liver: The liver pixel intensity levels vary from patient to patient, as well as they vary throughout the liver area. Cropping the liver image is done to study the behavior of the pixel intensity variation. This is done randomly without having prior knowledge of the liver image. The pixel intensity also depends upon the disease associated with the liver. Hence, getting the liver pixel intensity range is a complicated task. In the proposed algorithm, the liver part is cropped, and a histogram is obtained. The pixel intensity within the liver varies from 0 to 255. The exact range for a particular patient’s liver is obtained from the histogram of the cropped liver section. From the histogram, the pixel intensity range for a particular patient is computed. In the computed range, the maximum pixel intensity level (Tmax) and the minimum pixel intensity level (Tmin) are obtained. Using Tmin and Tmax, a threshold-based segmentation is performed.
This separates the liver from its neighboring organs. The noise in the image is reduced by applying a median filter. Enhancement of the image is done by sigmoidal function. Then the image is converted into binary.
(c) Initialization contour: An initialization contour is automatically chosen using the centroid of the liver, and a force greater than 1 is obtained.
(d) Chan–Vese model: The initialization contour, binary image, and area of the liver are inputs to the C–V model. The initialization contour progresses outward and stops at the periphery of the liver. This model is used to find the liver outline accurately for the CT scan and MRI scan images.
The image is cropped to the required size from a reference point identified randomly. The histogram of the cropped image is obtained. The minimum and maximum pixel values of the histogram are represented as the minimum threshold Tmin and maximum threshold Tmax, respectively. The threshold-based segmentation is applied on the scanned image to retain only the liver image and remove the neighboring organs. Further, the liver image is converted into a binary image. In the next step, the initialization contour is identified inside the liver section without user intervention, which grows outward using the C–V model until the complete boundary of the liver is obtained. The flowchart shown in Figure 1 depicts the complete process of identifying the contour of the liver image.

Process of Proposed Method.
6 Liver Segmentation Evaluation Metrics
Image segmentation plays an imperative role in a wide range of applications. Evaluating the competence of the segmentation algorithm for a given application is obligatory both to allow the proper selection of the segmentation algorithm as well as to fine tune their parameters for the finest performance. The experimental disagreement method is based on the availability of the reference segmented image, also named the ground truth image. The discrepancy between a segmented image and a ground truth image is used to gauge the algorithm performance. Both images (ground truth and segmented images) are acquired from the same input image [21]. The following error measures are adopted to assess the proposed method:
6.1 Volumetric Overlap Error (VOE)
The VOE between two sets of voxel SSEG and SGT is given in percent and defined as (1−Jaccardcoefficient), where the Jaccard coefficient is the ratio between the intersection and the union of SSEG and SGT. SGT is the ground truth image or reference image obtained by manual segmentation under the supervision of an expert, and SSEG is the segmented image. The volumetric overlap error is 0% for perfect segmentation and 100% if the segmentation and ground truth image do not overlap [10]. The volumetric overlap error lies between 0% and 100%. This method is one of the most popular methods to evaluate segmentation accuracy and is selected for that reason [5, 10].
6.2 Relative Volume Difference (RVD)
The RVD between the two sets SSEG and SGT is given in percent and defined as 100(|SSEG−SGT|)/|SGT|, with SSEG as the segmented image and SGT as the ground truth image [5, 10]. A value of 0 means that both volumes are identical or both images overlap with each other [5].
6.3 Average Symmetric Surface Distance (ASSD)
The ASSD is given in millimeters and based on the surface voxels of two segmentations of SSEG and SGT. Surface voxels are defined by having at least one non-object voxel within their 18 neighborhood [10]. For each surface voxel of SSEG, the Euclidean distance to the closest surface voxel of SGT is calculated using the approximate nearest neighbor technique and stored [10]. In order to provide the symmetry, the same process is applied from the surface voxels of SGT to SSEG. The ASSD is then defined as the average of all stored distances, which is zero for perfect segmentation algorithm.
Let S(seg) denote the set of surface voxel of segmentation. The short distance of a voxel to S(seg) is defined as:
where the |.| operation denotes the Euclidean distance. The average symmetric surface is then given by
6.4 Maximum Symmetric Surface Distance (MSSD)
The MSSD is given in millimeter and determined similar to the previous metric. It is also called the Haudorff distance [10]. The differences between both sets of surface voxels are determined using Euclidean distances, and the maximum value yields the maximum symmetric surface distance. For perfect segmentation, this distance is 0.
This metric is sensitive to boundary and returns the true maximum error.
7 Experimental Results and Discussions
The experimental dataset consists of CT scan images and MRI scan images of 50 patients, which are provided by M/S CT scan Centre, Hubli, Karnataka, India. Each slice of CT scan is a 1019×682-size color image.
The results of the CT scan and MRI scan images are shown in Figures 2 and 3 , respectively. The original CT scan and MRI scan images are shown in Figures 2A and 3A, respectively. Cropping a random section of the liver in the CT scan and MRI scan images are shown in Figures 2B and 3B, respectively. The histograms of a cropped liver section in the CT scan and MRI scan images are shown in Figures 2C and 3C, respectively. The results of the histogram-based liver separation from its neighboring organs in CT scan and MRI scan images are shown in Figures 2D and 3D, respectively. The liver boundary markings in CT scan and MRI scan images are shown in Figures 2E and 3E, respectively. The ground truth images of the CT scan and MRI scan images are shown in Figures 2F and 3F, respectively.

Illustration of liver extraction from CT scan using proposed method.
(A) Original CT Scan Image. (B) Cropping Random Section of Liver. (C) Histogram of Cropped Liver Section. (D) Result of Histogram-Based Segmentation. (E) Liver Boundary in CT Scan. (F) Ground Truth Image.

Illustration of liver extraction from MRI scan using proposed method.
(A) Original MRI Scan Image. (B) Cropping Random Section of Liver. (C) Histogram of Cropped Liver Section. (D) Result of Histogram-Based Segmentation. (E) Liver Boundary in MRI. (F) Ground Truth Image.
The experimental results of three CT scan images and three MRI scan images are shown in Figures 4 and 5 , respectively; column A shows the original CT scan images and MRI scan images, column B shows the liver boundary markings in the CT scan images and MRI scan images, and column C shows the ground truth images of the CT scan images and MRI scan images.

Experimental Results of Proposed Method for CT Scan Images.
(A) Original CT scan image; (B) CT scan with liver boundary; (C) ground truth image.

Experimental Results of Proposed Method for MRI Scan Images.
8 Comparison with Existing Methods and Discussions
In this section, the performance of the proposed method is compared with the C–V model [1], with specifications: µ=0.1, number of iterations=170, and initial contour position=[330, 310; 340, 330].
The LSE (level set evolution) model [7] demonstrated the segmentation process. The analysis was performed on the CT scan image with the following specifications: μ=1.0, ε=1.0, time step=0.1, ς=4, initial contour position=[160, 220; 190, 240], number of iterations=10.
The RSF (region-scalable fitting] model [6] demonstrated the segmentation process, and the analysis was performed on the CT scan image with the following specifications: ς=3.0, ε=1.0, μ=1.0, time step=0.1, λ1=1.0, λ2=1.0, number of iterations=25, initial contour position=[160, 200; 180, 200].
The comparison results of the proposed method and existing methods are shown in Figure 6. The original CT scan image and MRI scan image are shown in column A; the results of the original C–V model on the CT scan and MRI scan images are shown in column B; the results of the LSE model are shown in column C; the results of the RSF model are shown in column D; the results of the proposed model are shown in column E.

Comparison Result of Proposed Method with Existing Method.
Column (A) Original CT Scan and MRI Scan. (B) Result of C–V Model on CT Scan and MRI Scan. (C) Result of LSE Model on CT Scan and MRI Scan. (D) Result of RSF Model on CT and MRI Scan Image. (E) Result of Proposed Model.
The proposed algorithm, the original C–V model, the LSE model, and the RSF model were tested for 50 images of the CT scan and 50 MRI scan images. The VOE (in %) for the proposed method and existing method were calculated for the 50 CT scan images and 50 MRI scan images and are shown in Figures 7 and 8, respectively. The RVD (in %) for the proposed method and existing method were calculated for the 50 CT scan images and 50 MRI scan images and are shown in Figures 9 and 10, respectively. The ASSD (in mm) for the proposed method and existing method were calculated for the 50 CT scan images and 50 MRI scan images and are shown in Figures 11 and 12 , respectively. The MSSD (in mm) for the proposed method and existing method were calculated for the 50 CT scan images and 50 MRI scan images and are shown in Figures 13 and 14 , respectively. Tables 1 and 2 represent the average VOE in %, RVD in %, ASSD in mm, and MSSD in mm using the CT scan and MRI scan images, respectively.

Comparison of Results Using VOE for CT Scan Images.

Comparison of Results Using VOE for MRI Scan Images.

Comparison of Results Using RVD for CT Scan Images.

Comparison of Results Using RVD for MRI Scan Images.

Comparison of Results Using ASSD for CT Scan Images.

Comparison of Results Using ASSD for MRI Scan Images.

Comparison of Results Using MSSD for CT Scan Images.

Comparison of Results Using MSSD for MRI Scan Images.
Average VOE, RVD, ASSD, and MSSD for the Proposed Models and Existing Algorithm Using CT Scan.
VOE (%) | RVD (%) | ASSD (mm) | MSSD (mm) | |
---|---|---|---|---|
Proposed model | 5 | 5.1 | 4.6 | 4.5 |
C–V model | 23.6 | 26.6 | 34.2 | 27.1 |
LSE model | 27.4 | 28.7 | 25.1 | 28 |
RSF model | 34.4 | 40.4 | 44.7 | 48.4 |
Average VOE, RVD, ASSD, and MSSD for the Proposed Models and Existing Algorithm Using MRI Scan.
VOE (%) | RVD (%) | ASSD (mm) | MSSD (mm) | |
---|---|---|---|---|
Proposed model | 7.4 | 6.8 | 4.7 | 4.9 |
C–V model | 23.3 | 24.7 | 20.3 | 21.8 |
LSE model | 35.5 | 34.5 | 38.5 | 43.3 |
RSF model | 32 | 29.7 | 42.4 | 50.7 |
The liver and its neighboring organs have the same intensity level distribution, due to more noise and blurry edges. All three existing algorithms have limitations, resulting in an inaccurate detection of the exact liver section. The proposed methodology fully exploits the intensity distribution information by cropping the random section of the liver and its segmentation resulting in a successful separation of the liver image from its neighboring organs.
In the C–V, LSE, and RSF models, it is necessary to identify the initial contour and number of iterations manually. These parameters will affect the segmentation results. In the proposed method, there is no need to identify the number of iterations and initial contour. Once the complete liver boundary is detected, the results will be displayed on the computer screen. The initial contour is identified without user intervention.
9 Conclusions
This paper designs the universal liver segmentation method, which can be implemented on MRI images as well as on CT images. The histogram-based threshold segmentation is used to separate the liver from its neighboring organs, and the improved C–V model is utilized to find the periphery of the liver. The novel approach is designed to detect the initial contour automatically, which evolves outward until it reaches the liver boundary. This can be used in finding the area and volume of the liver, which is required for physicians for liver disease diagnoses and liver transplantation. This method can be used for other modalities without any change as well as to find the outline of other organs.
Acknowledgement
The authors acknowledge the support of M/S Hubli Scan Center, Hubli, Karnataka, India, and the doctors for their suggestions and certifications of results. The authors are thankful to the management and authorities of the JSS Academy of Technical Education, Bengaluru, Karnataka, India, and Sapthagiri College of Engineering, Bengaluru, Karnataka, India.
Bibliography
[1] T. Chan and L. A. Vese, Active contours without edges, in: IEEE Transactions On Image Processing, IEEE Inc., New York, 2001.10.1109/83.902291Search in Google Scholar PubMed
[2] Y. Chen, Z. Wang and W. Zhao, Liver segmentation in CT images using Chan-Vese model, in: The 1st International Conference on Information Science and Engineering (ICISE2009), Nanjing, China, 2009, 978-0-7695-3887-7/09.10.1109/ICISE.2009.718Search in Google Scholar
[3] X. Ding, X. Geng, C. Jiang, F. Tian, X. Yan, H. Qi, L. Zhang and Y. Zheng, Fast automated liver delineation from computational tomography angiography, Procedia Comput. Sci. 90 (2016), 87–92.10.1016/j.procs.2016.07.028Search in Google Scholar
[4] Z. Gang, H.-N. Wang and Y.-L. Li, A tree-like multiphase level set algorithm for image segmentation based on the Chan-Vese model, Dianzi Xuebao (Acta Electronica Sinica) 34.8 (2006), 1508–1512.Search in Google Scholar
[5] T. Heimann, B. van Ginneken, M. A. Styner, Y. Arzhaeva, V. Aurich, C. Bauer, A. Beck, C. Becker, R. Beichel, G. Bekes, F. Bello, G. Binnig, H. Bischof, A. Bornik, P. Cashman, Y. Chi, A. Cordova, B. M. Dawant, M. Fidrich, J. D. Furst, D. Furukawa and L. Grena, Comparison and evaluation of methods for liver segmentation from CT datasets, IEEE Trans. Med. Imaging 28 (2009), 1251–1265.10.1109/TMI.2009.2013851Search in Google Scholar PubMed
[6] C. Li, C.-Y. Kao, J. C. Gore and Z. Ding, Minimization of region-scalable fitting energy for image segmentation, IEEE Trans. Image Process. 17 (2008), 1940–1949.10.1109/TIP.2008.2002304Search in Google Scholar PubMed PubMed Central
[7] C. Li, R. Huang, Z. Ding, J. C. Gatenby, D. N. Metaxas and J. C. Gore, A level set method for image segmentation in the presence of intensity inhomogeneities with application to MRI, IEEE Trans. Image Process. 20 (2011), 2007–2016.10.1109/TIP.2011.2146190Search in Google Scholar PubMed PubMed Central
[8] G. Li, X. Chen, F. Shi, W. Zhu and J. Tian, Automatic liver segmentation based on shape constraints and deformable graph cut in CT images, IEEE Trans. Image Process 24 (2015), 5315–5329.10.1109/TIP.2015.2481326Search in Google Scholar PubMed
[9] F. Lu, F. Wu, P. Hu, Z. Peng and D. Kong, Automatic 3D liver location and segmentation via convolution neural network and graph cut, Int. J. Comput. Assist. Radiol. Surg. 12.2 (2017), 171–182.10.1007/s11548-016-1467-3Search in Google Scholar PubMed
[10] J. Min, M. Powell and K. W. Bowyer, Automated performance evaluation of range image segmentation algorithms, IEEE Trans. Syst. Man Cybern., Part B (Cybernetics) 34.1 (2004), 263–271.10.1142/9789812777423_0001Search in Google Scholar
[11] M. Moghbel, S. Mashohor, R. Mahmud and M. I. B. Saripan, Automatic liver segmentation on computed tomography using random walkers for treatment planning, EXCLI J. 15 (2016), 500.Search in Google Scholar
[12] D. Mumford and J. Shah, Optimal approximation by piecewise smooth functions and associated variational problems, Commun. Pure Appl. Math. 42 (1989), 577–685.10.1002/cpa.3160420503Search in Google Scholar
[13] J. Peng, P. Hu, F. Lu, Z. Peng, D. Kong and H. Zhang, 3D liver segmentation using multiple region appearances and graph cuts, Med. Phys. 42 (2015), 6840–6852.10.1118/1.4934834Search in Google Scholar PubMed
[14] C. Platero and M. C. Tobar, A multiatlas segmentation using graph cuts with applications to liver segmentation in CT scans, Comput. Math. Methods Med. 2014 (2014), 16 Article ID 182909.10.1155/2014/182909Search in Google Scholar PubMed PubMed Central
[15] S. Pramod Kumar and M. V. Latte, Fully automated segmentation of lung parenchyma using break and repair strategy, J. Intell. Syst. De Gruyter 28 (2019), 275–289.10.1515/jisys-2017-0020Search in Google Scholar
[16] D. V. Sahani and S. P. Kalva, Imaging the liver, Oncologist 9 (2004), 385–387.10.1634/theoncologist.9-4-385Search in Google Scholar PubMed
[17] S. D. Salman Al-Shaikhli, M. Y. Yang and B. Rosenhahn, 3D automatic liver segmentation using feature-constrained Mahalanobis distance in CT images, Biomed. Tech. 61 (2015), 401–412.10.1515/bmt-2015-0017Search in Google Scholar PubMed
[18] S. Siri and M. V. Latte, A novel approach to extract exact liver image boundary from abdominal CT scan using neutrosophic set and fast marching method, J. Intell. Syst. 28 (2019), 517–532.10.1515/jisys-2017-0144Search in Google Scholar
[19] X. Song, M. Cheng, B. Wang and S. Huang, Automatic liver segmentation from CT images using adaptive fast marching method, in: Seventh International Conference on Image and Graphics, Qingdao, China, 2013, 978-0-7695-5050-3-2013 IEEE DOI-10.1109/ICIG.2013.181.10.1109/ICIG.2013.181Search in Google Scholar
[20] W. Wu, Z. Zhou, S. Wu and Y. Zhang, Automatic liver segmentation on volumetric CT images using supervoxel-based graph cuts, Comput. Math. Methods Med. 2016 (2016), 1–14.10.1155/2016/9093721Search in Google Scholar PubMed PubMed Central
[21] J. Zhao, X. Zhang, W. Huang, F. Shao and Y. Xu, An improved Chan-Vese model without reinitialization for medical image segmentation, in: 2010 3rd International Congress on Image and Signal Processing, Yantai, China, 2010.10.1109/CISP.2010.5647991Search in Google Scholar
[22] Y. Zheng, D. Ai, P. Zhang, Y. Gao, L. Xia, S. Du, X. Sang and J. Yang, Feature learning based random walk for liver segmentation, PLoS One 11 (2016), 1–17.10.1371/journal.pone.0164098Search in Google Scholar PubMed PubMed Central
©2020 Walter de Gruyter GmbH, Berlin/Boston
This work is licensed under the Creative Commons Attribution 4.0 Public License.
Articles in the same Issue
- An Optimized K-Harmonic Means Algorithm Combined with Modified Particle Swarm Optimization and Cuckoo Search Algorithm
- Texture Feature Extraction Using Intuitionistic Fuzzy Local Binary Pattern
- Leaf Disease Segmentation From Agricultural Images via Hybridization of Active Contour Model and OFA
- Deadline Constrained Task Scheduling Method Using a Combination of Center-Based Genetic Algorithm and Group Search Optimization
- Efficient Classification of DDoS Attacks Using an Ensemble Feature Selection Algorithm
- Distributed Multi-agent Bidding-Based Approach for the Collaborative Mapping of Unknown Indoor Environments by a Homogeneous Mobile Robot Team
- An Efficient Technique for Three-Dimensional Image Visualization Through Two-Dimensional Images for Medical Data
- Combined Multi-Agent Method to Control Inter-Department Common Events Collision for University Courses Timetabling
- An Improved Particle Swarm Optimization Algorithm for Global Multidimensional Optimization
- A Kernel Probabilistic Model for Semi-supervised Co-clustering Ensemble
- Pythagorean Hesitant Fuzzy Information Aggregation and Their Application to Multi-Attribute Group Decision-Making Problems
- Using an Efficient Optimal Classifier for Soil Classification in Spatial Data Mining Over Big Data
- A Bayesian Multiresolution Approach for Noise Removal in Medical Magnetic Resonance Images
- Gbest-Guided Artificial Bee Colony Optimization Algorithm-Based Optimal Incorporation of Shunt Capacitors in Distribution Networks under Load Growth
- Graded Soft Expert Set as a Generalization of Hesitant Fuzzy Set
- Universal Liver Extraction Algorithm: An Improved Chan–Vese Model
- Software Effort Estimation Using Modified Fuzzy C Means Clustering and Hybrid ABC-MCS Optimization in Neural Network
- Handwritten Indic Script Recognition Based on the Dempster–Shafer Theory of Evidence
- An Integrated Intuitionistic Fuzzy AHP and TOPSIS Approach to Evaluation of Outsource Manufacturers
- Automatically Assess Day Similarity Using Visual Lifelogs
- A Novel Bio-Inspired Algorithm Based on Social Spiders for Improving Performance and Efficiency of Data Clustering
- Discriminative Training Using Noise Robust Integrated Features and Refined HMM Modeling
- Self-Adaptive Mussels Wandering Optimization Algorithm with Application for Artificial Neural Network Training
- A Framework for Image Alignment of TerraSAR-X Images Using Fractional Derivatives and View Synthesis Approach
- Intelligent Systems for Structural Damage Assessment
- Some Interval-Valued Pythagorean Fuzzy Einstein Weighted Averaging Aggregation Operators and Their Application to Group Decision Making
- Fuzzy Adaptive Genetic Algorithm for Improving the Solution of Industrial Optimization Problems
- Approach to Multiple Attribute Group Decision Making Based on Hesitant Fuzzy Linguistic Aggregation Operators
- Cubic Ordered Weighted Distance Operator and Application in Group Decision-Making
- Fault Signal Recognition in Power Distribution System using Deep Belief Network
- Selector: PSO as Model Selector for Dual-Stage Diabetes Network
- Oppositional Gravitational Search Algorithm and Artificial Neural Network-based Classification of Kidney Images
- Improving Image Search through MKFCM Clustering Strategy-Based Re-ranking Measure
- Sparse Decomposition Technique for Segmentation and Compression of Compound Images
- Automatic Genetic Fuzzy c-Means
- Harmony Search Algorithm for Patient Admission Scheduling Problem
- Speech Signal Compression Algorithm Based on the JPEG Technique
- i-Vector-Based Speaker Verification on Limited Data Using Fusion Techniques
- Prediction of User Future Request Utilizing the Combination of Both ANN and FCM in Web Page Recommendation
- Presentation of ACT/R-RBF Hybrid Architecture to Develop Decision Making in Continuous and Non-continuous Data
- An Overview of Segmentation Algorithms for the Analysis of Anomalies on Medical Images
- Blind Restoration Algorithm Using Residual Measures for Motion-Blurred Noisy Images
- Extreme Learning Machine for Credit Risk Analysis
- A Genetic Algorithm Approach for Group Recommender System Based on Partial Rankings
- Improvements in Spoken Query System to Access the Agricultural Commodity Prices and Weather Information in Kannada Language/Dialects
- A One-Pass Approach for Slope and Slant Estimation of Tri-Script Handwritten Words
- Secure Communication through MultiAgent System-Based Diabetes Diagnosing and Classification
- Development of a Two-Stage Segmentation-Based Word Searching Method for Handwritten Document Images
- Pythagorean Fuzzy Einstein Hybrid Averaging Aggregation Operator and its Application to Multiple-Attribute Group Decision Making
- Ensembles of Text and Time-Series Models for Automatic Generation of Financial Trading Signals from Social Media Content
- A Flame Detection Method Based on Novel Gradient Features
- Modeling and Optimization of a Liquid Flow Process using an Artificial Neural Network-Based Flower Pollination Algorithm
- Spectral Graph-based Features for Recognition of Handwritten Characters: A Case Study on Handwritten Devanagari Numerals
- A Grey Wolf Optimizer for Text Document Clustering
- Classification of Masses in Digital Mammograms Using the Genetic Ensemble Method
- A Hybrid Grey Wolf Optimiser Algorithm for Solving Time Series Classification Problems
- Gray Method for Multiple Attribute Decision Making with Incomplete Weight Information under the Pythagorean Fuzzy Setting
- Multi-Agent System Based on the Extreme Learning Machine and Fuzzy Control for Intelligent Energy Management in Microgrid
- Deep CNN Combined With Relevance Feedback for Trademark Image Retrieval
- Cognitively Motivated Query Abstraction Model Based on Associative Root-Pattern Networks
- Improved Adaptive Neuro-Fuzzy Inference System Using Gray Wolf Optimization: A Case Study in Predicting Biochar Yield
- Predict Forex Trend via Convolutional Neural Networks
- Optimizing Integrated Features for Hindi Automatic Speech Recognition System
- A Novel Weakest t-norm based Fuzzy Fault Tree Analysis Through Qualitative Data Processing and Its Application in System Reliability Evaluation
- FCNB: Fuzzy Correlative Naive Bayes Classifier with MapReduce Framework for Big Data Classification
- A Modified Jaya Algorithm for Mixed-Variable Optimization Problems
- An Improved Robust Fuzzy Algorithm for Unsupervised Learning
- Hybridizing the Cuckoo Search Algorithm with Different Mutation Operators for Numerical Optimization Problems
- An Efficient Lossless ROI Image Compression Using Wavelet-Based Modified Region Growing Algorithm
- Predicting Automatic Trigger Speed for Vehicle-Activated Signs
- Group Recommender Systems – An Evolutionary Approach Based on Multi-expert System for Consensus
- Enriching Documents by Linking Salient Entities and Lexical-Semantic Expansion
- A New Feature Selection Method for Sentiment Analysis in Short Text
- Optimizing Software Modularity with Minimum Possible Variations
- Optimizing the Self-Organizing Team Size Using a Genetic Algorithm in Agile Practices
- Aspect-Oriented Sentiment Analysis: A Topic Modeling-Powered Approach
- Feature Pair Index Graph for Clustering
- Tangramob: An Agent-Based Simulation Framework for Validating Urban Smart Mobility Solutions
- A New Algorithm Based on Magic Square and a Novel Chaotic System for Image Encryption
- Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data
- Clay-Based Brick Porosity Estimation Using Image Processing Techniques
- AGCS Technique to Improve the Performance of Neural Networks
- A Color Image Encryption Technique Based on Bit-Level Permutation and Alternate Logistic Maps
- A Hybrid of Deep CNN and Bidirectional LSTM for Automatic Speech Recognition
- Database Creation and Dialect-Wise Comparative Analysis of Prosodic Features for Punjabi Language
- Trapezoidal Linguistic Cubic Fuzzy TOPSIS Method and Application in a Group Decision Making Program
- Histopathological Image Segmentation Using Modified Kernel-Based Fuzzy C-Means and Edge Bridge and Fill Technique
- Proximal Support Vector Machine-Based Hybrid Approach for Edge Detection in Noisy Images
- Early Detection of Parkinson’s Disease by Using SPECT Imaging and Biomarkers
- Image Compression Based on Block SVD Power Method
- Noise Reduction Using Modified Wiener Filter in Digital Hearing Aid for Speech Signal Enhancement
- Secure Fingerprint Authentication Using Deep Learning and Minutiae Verification
- The Use of Natural Language Processing Approach for Converting Pseudo Code to C# Code
- Non-word Attributes’ Efficiency in Text Mining Authorship Prediction
- Design and Evaluation of Outlier Detection Based on Semantic Condensed Nearest Neighbor
- An Efficient Quality Inspection of Food Products Using Neural Network Classification
- Opposition Intensity-Based Cuckoo Search Algorithm for Data Privacy Preservation
- M-HMOGA: A New Multi-Objective Feature Selection Algorithm for Handwritten Numeral Classification
- Analogy-Based Approaches to Improve Software Project Effort Estimation Accuracy
- Linear Regression Supporting Vector Machine and Hybrid LOG Filter-Based Image Restoration
- Fractional Fuzzy Clustering and Particle Whale Optimization-Based MapReduce Framework for Big Data Clustering
- Implementation of Improved Ship-Iceberg Classifier Using Deep Learning
- Hybrid Approach for Face Recognition from a Single Sample per Person by Combining VLC and GOM
- Polarity Analysis of Customer Reviews Based on Part-of-Speech Subcategory
- A 4D Trajectory Prediction Model Based on the BP Neural Network
- A Blind Medical Image Watermarking for Secure E-Healthcare Application Using Crypto-Watermarking System
- Discriminating Healthy Wheat Grains from Grains Infected with Fusarium graminearum Using Texture Characteristics of Image-Processing Technique, Discriminant Analysis, and Support Vector Machine Methods
- License Plate Recognition in Urban Road Based on Vehicle Tracking and Result Integration
- Binary Genetic Swarm Optimization: A Combination of GA and PSO for Feature Selection
- Enhanced Twitter Sentiment Analysis Using Hybrid Approach and by Accounting Local Contextual Semantic
- Cloud Security: LKM and Optimal Fuzzy System for Intrusion Detection in Cloud Environment
- Power Average Operators of Trapezoidal Cubic Fuzzy Numbers and Application to Multi-attribute Group Decision Making
Articles in the same Issue
- An Optimized K-Harmonic Means Algorithm Combined with Modified Particle Swarm Optimization and Cuckoo Search Algorithm
- Texture Feature Extraction Using Intuitionistic Fuzzy Local Binary Pattern
- Leaf Disease Segmentation From Agricultural Images via Hybridization of Active Contour Model and OFA
- Deadline Constrained Task Scheduling Method Using a Combination of Center-Based Genetic Algorithm and Group Search Optimization
- Efficient Classification of DDoS Attacks Using an Ensemble Feature Selection Algorithm
- Distributed Multi-agent Bidding-Based Approach for the Collaborative Mapping of Unknown Indoor Environments by a Homogeneous Mobile Robot Team
- An Efficient Technique for Three-Dimensional Image Visualization Through Two-Dimensional Images for Medical Data
- Combined Multi-Agent Method to Control Inter-Department Common Events Collision for University Courses Timetabling
- An Improved Particle Swarm Optimization Algorithm for Global Multidimensional Optimization
- A Kernel Probabilistic Model for Semi-supervised Co-clustering Ensemble
- Pythagorean Hesitant Fuzzy Information Aggregation and Their Application to Multi-Attribute Group Decision-Making Problems
- Using an Efficient Optimal Classifier for Soil Classification in Spatial Data Mining Over Big Data
- A Bayesian Multiresolution Approach for Noise Removal in Medical Magnetic Resonance Images
- Gbest-Guided Artificial Bee Colony Optimization Algorithm-Based Optimal Incorporation of Shunt Capacitors in Distribution Networks under Load Growth
- Graded Soft Expert Set as a Generalization of Hesitant Fuzzy Set
- Universal Liver Extraction Algorithm: An Improved Chan–Vese Model
- Software Effort Estimation Using Modified Fuzzy C Means Clustering and Hybrid ABC-MCS Optimization in Neural Network
- Handwritten Indic Script Recognition Based on the Dempster–Shafer Theory of Evidence
- An Integrated Intuitionistic Fuzzy AHP and TOPSIS Approach to Evaluation of Outsource Manufacturers
- Automatically Assess Day Similarity Using Visual Lifelogs
- A Novel Bio-Inspired Algorithm Based on Social Spiders for Improving Performance and Efficiency of Data Clustering
- Discriminative Training Using Noise Robust Integrated Features and Refined HMM Modeling
- Self-Adaptive Mussels Wandering Optimization Algorithm with Application for Artificial Neural Network Training
- A Framework for Image Alignment of TerraSAR-X Images Using Fractional Derivatives and View Synthesis Approach
- Intelligent Systems for Structural Damage Assessment
- Some Interval-Valued Pythagorean Fuzzy Einstein Weighted Averaging Aggregation Operators and Their Application to Group Decision Making
- Fuzzy Adaptive Genetic Algorithm for Improving the Solution of Industrial Optimization Problems
- Approach to Multiple Attribute Group Decision Making Based on Hesitant Fuzzy Linguistic Aggregation Operators
- Cubic Ordered Weighted Distance Operator and Application in Group Decision-Making
- Fault Signal Recognition in Power Distribution System using Deep Belief Network
- Selector: PSO as Model Selector for Dual-Stage Diabetes Network
- Oppositional Gravitational Search Algorithm and Artificial Neural Network-based Classification of Kidney Images
- Improving Image Search through MKFCM Clustering Strategy-Based Re-ranking Measure
- Sparse Decomposition Technique for Segmentation and Compression of Compound Images
- Automatic Genetic Fuzzy c-Means
- Harmony Search Algorithm for Patient Admission Scheduling Problem
- Speech Signal Compression Algorithm Based on the JPEG Technique
- i-Vector-Based Speaker Verification on Limited Data Using Fusion Techniques
- Prediction of User Future Request Utilizing the Combination of Both ANN and FCM in Web Page Recommendation
- Presentation of ACT/R-RBF Hybrid Architecture to Develop Decision Making in Continuous and Non-continuous Data
- An Overview of Segmentation Algorithms for the Analysis of Anomalies on Medical Images
- Blind Restoration Algorithm Using Residual Measures for Motion-Blurred Noisy Images
- Extreme Learning Machine for Credit Risk Analysis
- A Genetic Algorithm Approach for Group Recommender System Based on Partial Rankings
- Improvements in Spoken Query System to Access the Agricultural Commodity Prices and Weather Information in Kannada Language/Dialects
- A One-Pass Approach for Slope and Slant Estimation of Tri-Script Handwritten Words
- Secure Communication through MultiAgent System-Based Diabetes Diagnosing and Classification
- Development of a Two-Stage Segmentation-Based Word Searching Method for Handwritten Document Images
- Pythagorean Fuzzy Einstein Hybrid Averaging Aggregation Operator and its Application to Multiple-Attribute Group Decision Making
- Ensembles of Text and Time-Series Models for Automatic Generation of Financial Trading Signals from Social Media Content
- A Flame Detection Method Based on Novel Gradient Features
- Modeling and Optimization of a Liquid Flow Process using an Artificial Neural Network-Based Flower Pollination Algorithm
- Spectral Graph-based Features for Recognition of Handwritten Characters: A Case Study on Handwritten Devanagari Numerals
- A Grey Wolf Optimizer for Text Document Clustering
- Classification of Masses in Digital Mammograms Using the Genetic Ensemble Method
- A Hybrid Grey Wolf Optimiser Algorithm for Solving Time Series Classification Problems
- Gray Method for Multiple Attribute Decision Making with Incomplete Weight Information under the Pythagorean Fuzzy Setting
- Multi-Agent System Based on the Extreme Learning Machine and Fuzzy Control for Intelligent Energy Management in Microgrid
- Deep CNN Combined With Relevance Feedback for Trademark Image Retrieval
- Cognitively Motivated Query Abstraction Model Based on Associative Root-Pattern Networks
- Improved Adaptive Neuro-Fuzzy Inference System Using Gray Wolf Optimization: A Case Study in Predicting Biochar Yield
- Predict Forex Trend via Convolutional Neural Networks
- Optimizing Integrated Features for Hindi Automatic Speech Recognition System
- A Novel Weakest t-norm based Fuzzy Fault Tree Analysis Through Qualitative Data Processing and Its Application in System Reliability Evaluation
- FCNB: Fuzzy Correlative Naive Bayes Classifier with MapReduce Framework for Big Data Classification
- A Modified Jaya Algorithm for Mixed-Variable Optimization Problems
- An Improved Robust Fuzzy Algorithm for Unsupervised Learning
- Hybridizing the Cuckoo Search Algorithm with Different Mutation Operators for Numerical Optimization Problems
- An Efficient Lossless ROI Image Compression Using Wavelet-Based Modified Region Growing Algorithm
- Predicting Automatic Trigger Speed for Vehicle-Activated Signs
- Group Recommender Systems – An Evolutionary Approach Based on Multi-expert System for Consensus
- Enriching Documents by Linking Salient Entities and Lexical-Semantic Expansion
- A New Feature Selection Method for Sentiment Analysis in Short Text
- Optimizing Software Modularity with Minimum Possible Variations
- Optimizing the Self-Organizing Team Size Using a Genetic Algorithm in Agile Practices
- Aspect-Oriented Sentiment Analysis: A Topic Modeling-Powered Approach
- Feature Pair Index Graph for Clustering
- Tangramob: An Agent-Based Simulation Framework for Validating Urban Smart Mobility Solutions
- A New Algorithm Based on Magic Square and a Novel Chaotic System for Image Encryption
- Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data
- Clay-Based Brick Porosity Estimation Using Image Processing Techniques
- AGCS Technique to Improve the Performance of Neural Networks
- A Color Image Encryption Technique Based on Bit-Level Permutation and Alternate Logistic Maps
- A Hybrid of Deep CNN and Bidirectional LSTM for Automatic Speech Recognition
- Database Creation and Dialect-Wise Comparative Analysis of Prosodic Features for Punjabi Language
- Trapezoidal Linguistic Cubic Fuzzy TOPSIS Method and Application in a Group Decision Making Program
- Histopathological Image Segmentation Using Modified Kernel-Based Fuzzy C-Means and Edge Bridge and Fill Technique
- Proximal Support Vector Machine-Based Hybrid Approach for Edge Detection in Noisy Images
- Early Detection of Parkinson’s Disease by Using SPECT Imaging and Biomarkers
- Image Compression Based on Block SVD Power Method
- Noise Reduction Using Modified Wiener Filter in Digital Hearing Aid for Speech Signal Enhancement
- Secure Fingerprint Authentication Using Deep Learning and Minutiae Verification
- The Use of Natural Language Processing Approach for Converting Pseudo Code to C# Code
- Non-word Attributes’ Efficiency in Text Mining Authorship Prediction
- Design and Evaluation of Outlier Detection Based on Semantic Condensed Nearest Neighbor
- An Efficient Quality Inspection of Food Products Using Neural Network Classification
- Opposition Intensity-Based Cuckoo Search Algorithm for Data Privacy Preservation
- M-HMOGA: A New Multi-Objective Feature Selection Algorithm for Handwritten Numeral Classification
- Analogy-Based Approaches to Improve Software Project Effort Estimation Accuracy
- Linear Regression Supporting Vector Machine and Hybrid LOG Filter-Based Image Restoration
- Fractional Fuzzy Clustering and Particle Whale Optimization-Based MapReduce Framework for Big Data Clustering
- Implementation of Improved Ship-Iceberg Classifier Using Deep Learning
- Hybrid Approach for Face Recognition from a Single Sample per Person by Combining VLC and GOM
- Polarity Analysis of Customer Reviews Based on Part-of-Speech Subcategory
- A 4D Trajectory Prediction Model Based on the BP Neural Network
- A Blind Medical Image Watermarking for Secure E-Healthcare Application Using Crypto-Watermarking System
- Discriminating Healthy Wheat Grains from Grains Infected with Fusarium graminearum Using Texture Characteristics of Image-Processing Technique, Discriminant Analysis, and Support Vector Machine Methods
- License Plate Recognition in Urban Road Based on Vehicle Tracking and Result Integration
- Binary Genetic Swarm Optimization: A Combination of GA and PSO for Feature Selection
- Enhanced Twitter Sentiment Analysis Using Hybrid Approach and by Accounting Local Contextual Semantic
- Cloud Security: LKM and Optimal Fuzzy System for Intrusion Detection in Cloud Environment
- Power Average Operators of Trapezoidal Cubic Fuzzy Numbers and Application to Multi-attribute Group Decision Making