Next Article in Journal
Coded DNN Watermark: Robustness against Pruning Models Using Constant Weight Code
Previous Article in Journal
IR Reflectography, Pulse-Compression Thermography, MA-XRF, and Radiography: A Full-Thickness Study of a 16th-Century Panel Painting Copy of Raphael
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Bladder Wall Segmentation and Characterization on MR Images: Computer-Aided Spina Bifida Diagnosis

1
Institut Fresnel, Centrale Marseille, CNRS, Aix Marseille University, 13013 Marseille, France
2
Medical Imaging Service, North Hospital, Aix-Marseille University, 13015 Marseille, France
3
Paediatric Surgery Department, APHM, La Timone Children Hospital, 13005 Marseille, France
*
Author to whom correspondence should be addressed.
J. Imaging 2022, 8(6), 151; https://doi.org/10.3390/jimaging8060151
Submission received: 31 March 2022 / Revised: 6 May 2022 / Accepted: 16 May 2022 / Published: 25 May 2022
(This article belongs to the Section Medical Imaging)

Abstract

:
(1) Background: Segmentation of the bladder inner’s wall and outer boundaries on Magnetic Resonance Images (MRI) is a crucial step for the diagnosis and the characterization of the bladder state and function. This paper proposes an optimized system for the segmentation and the classification of the bladder wall. (2) Methods: For each image of our data set, the region of interest corresponding to the bladder wall was extracted using LevelSet contour-based segmentation. Several features were computed from the extracted wall on T2 MRI images. After an automatic selection of the sub-vector containing most discriminant features, two supervised learning algorithms were tested using a bio-inspired optimization algorithm. (3) Results: The proposed system based on the improved LevelSet algorithm proved its efficiency in bladder wall segmentation. Experiments also showed that Support Vector Machine (SVM) classifier, optimized by Gray Wolf Optimizer (GWO) and using Radial Basis Function (RBF) kernel outperforms the Random Forest classification algorithm with a set of selected features. (4) Conclusions: A computer-aided optimized system based on segmentation and characterization, of bladder wall on MRI images for classification purposes is proposed. It can significantly be helpful for radiologists as a part of spina bifida study.

1. Introduction

Spina bifida, a congenital malformation visible from birth and characterized by poor development of the nervous system and the spine, could have several consequences on various organs and can lead to a multiple handicap. In the United States, about 1427 babies are born every year suffering from spina bifida [1], whereas in India, spina bifida rates are significantly higher, at 1.9 per 1000 births [2]. According to “France Assos Santé”, which brings together 84 national associations campaigning for the rights of patients and users, the number of patients with spina bifida in France is estimated to be 25,000 [3]. Spina bifida generates complex and variable disabilities from one individual to another. Depending on its severity, symptoms and patient needs, its management falls under multiple medical and surgical specialties.
Spina bifida is a neuro-spinal pathology whose clinical–pathological consequence is characterized by damage to the lumbosacral nerves. This has multiple neurological consequences, including bladder involvement with regard to the innervation of the main muscle of the bladder, but also on the bladder sphincters. This dyssynergy between these different muscle groups is the cause of bladder malformations, with thickening and irregularity of the bladder walls visible on the bladder imaging. This parietal damage is in fact the result of an antagonistic effect between a pathological detrusor wanting to evacuate urine from the bladder, and hyperactive bladder sphincters preventing the expulsion of urine.
Hence, the interest of studying the bladder wall characterization in order to identify useful information supporting the medical team decision. Indeed, a spina bifida case considered severe by specialists requires surgery intervention, unlike non-severe cases.
In order to characterize the bladder wall and to differentiate different spina bifida cases, a segmentation step is firstly crucial after the pre-processing step.
For this purpose, several segmentation strategies have been published in the literature [4,5,6]. As is also known, segmenting the inner bladder border is much easier than the outer one [7]. This is why, in many previous publications, only the inner border is segmented using an algorithm, whereas the outer border is segmented manually. Nonetheless, an automatic or semi-automatic segmentation of the bladder wall is already proposed in some previous publications. Contour-based segmentation methods have shown their robustness through several previous studies, especially Level-set segmentation, which is widely applied in bladder wall segmentation. Actually, in [8,9], and to segment inner and outer bladder boundaries, the authors proposed an adaptative shape prior constrained directional level set model with the exploitation of the prior knowledge of region information and bladder wall minimum thickness. A minimum thickness constraint of 1 mm is adopted to avoid an overlap between the outer and the inner zero level set. An adaptative T 1 -weighted images level set segmentation strategy is also proposed by Duan et al. in [7]. Authors propose a coupled level set framework (two collaborative level set functions with an adaptative clustering algorithm) able to segment the inner and the outer bladder wall borders simultaneously for thickness measurement. The proposed framework was also compared to the Chan-Vese LS model [5], a segmentation algorithm based on level sets and designed to segment objects without clearly defined boundaries. A unified expectation-maximization (EM) approach with coupled level-set (CLS) constraints and a novel adaptative Markov Random Field model was also proposed by Hao Han et al. in [10] in order to segment the bladder wall in magnetic resonance imaging-based virtual cystoscopy. CLS was developed in order to preserve the continuity of the wall surface and to reduce the influence of artefacts adjacent to the bladder. Siqi Chen and Richard J. Radke [11] have also proposed a level-set segmentation approach based on both shape and intensity of prior information characterizing the image information using the intensity distributions inside the contour, outside it and over the entire region. In another more recent study [12], Wenjun Chi et al. segmented the bladder wall in MRI using coupled level set methods. Both of T 1 -W and T 2 -W modalities were used to detect inner and outer boundaries. Thus, there are many level-set based segmentation studies that have shown promising and robust results. Level set was also combined with deep-learning neural network in some recent studies in order to segment the urinary bladder such as in [13], in which Kenny H. Cha et al. developed a computerized system for bladder segmentation. This system starts with a deep learning convolutional neural network (DL-CNN) helping in the differentiation between the inside and the outside of the bladder and providing a seamless mask useful for guiding level set algorithm used here only to refine the segmentation. Deep learning completed by level sets was also the segmentation strategy of Gordon et al. in [6,14]. In fact, aiming to detect the inner and outer bladder wall in CT urography, authors firstly construct a DL-CNN likelihood map used after that as an energy term in the energy equation of a cascade level set methods. Many recent studies also proposed segmentation approaches uniquely based on deep learning [4,15,16,17] providing important segmentation results, but deep learning approaches often require a large database to afford the most reliable results.
After a successful segmentation step eventually compared to a ground truth provided by specialists, the next step is generally bladder characterization, for that many feature categories could be computed from the region of interest already extracted.
In order to discriminate bladder tumors from normal wall tissues, Xu et al. in [18] used three-dimensional texture features computed from MRI data. A total of 58 features were extracted from each Volume of Interest (VOI) such as gradient, curvature maps, 3D Haralick features and Tamura features. Effectively, four groups of texture features are used in their study, features computed from gray level co-occurrence matrix (GLCM), gray level-gradient co-occurrence matrix (GLGCM), gray-level-curvature co-occurrence matrix (GLCCM), and Tamura features. Texture features were also used in [19], by Shi et al. in order to characterize bladder carcinoma and bladder wall based on the exploration of textural characteristics on MRI data. Five categories of texture features were extracted, namely features based on the probability distribution of image intensity, Tamara features, features based on auto-covariance coefficients, features derived from GLCM and GLGCM matrices.
To the best of our knowledge, a complete segmentation, characterization and classification system for spina bifida staging using MRI data was developed in few research projects. As an example, we can cite the study of Khene et al. [20], in which contrast-enhanced Computed Tomography (CT) scans texture parameters, related to gray-level histogram and gray-level co-occurrence matrix, were used by the authors as urodynamic features for a spina bifida study in adult patients. Nevertheless, among the limitations of this study, bladder wall is segmented manually, and a few texture features were evaluated using “MaZda” tool [21].
This manuscript’s major objective is to propose a new semi-automated Computer Aided Diagnosis (CAD) System for accurate spina bifida staging classification on MRI images based on LevelSet bladder wall segmentation followed by feature extraction. Two automatic feature selection algorithms SBFS and SFFS are then used to determine the sub-vector containing the most significant features based on a sequential search strategy (more details in Section 2.3.2). These significantly different features are then analyzed using Support Vector Machine and Random Forest classifiers in order to determine their accuracy distinguishing severe spina bifida cases and non-severe ones as shown in Figure 1 below:
The remainder of this paper is organized as follows: first, details about the study data are provided. Next, the bladder wall segmentation methodology is described. Then, the proposed characterization strategy and employed features are fully explained. After that, experimental results are outlined and finally, discussion and conclusions are given.

2. Materials and Methods

2.1. Bladder MRI Data and Acquisition Techniques

This research project is part of a cooperation with the North Marseille Hospital, Timone children CHU and Conception Hospital CHU, Marseille, FRANCE. After approval by the Ethics Committee, 35 patients equivalent to 176 images were included in our study. Inclusion criteria were over 50 years of age patients requiring pelvic MRI for benign prostatic hypertrophy, consecutively included in the cohort. Exclusion criteria were a history of pelvic surgery (including bladder or prostate surgery) or vesical neoplasia.
All the analyses were performed on T2-weighted sagittal acquisitions using a 1.5-Tesla MRI scanner (Magnetom Amira, Siemens, Erlangen, Germany) with the following parameters: repetition time/echo time: 3630/90 ms; slice thickness: 3 mm; flip angle: 90°; matrix size: 448 × 336 mm2, field of view: 320 × 320 mm2. A T2-weighted sequence without fat saturation was used for two main reasons. On the one hand, it is a widely studied sequence used in clinical practice, on the other hand its characteristics allow a good resolution of contrast between urine, detrusor muscle and peri-vesical fat. The segmentation and annotation were done by radiologist with 6 years of experience. Each image was anonymized, collected, and stored for further processing in the digital imaging and communication in medicine (DICOM) format.
The use of the criterion of prostatic hypertrophy as an indication to perform MRI allows to classify patients in two classes: positive class and negative class regarding the thickening of their bladder walls. Positive class bladders were those in which obstructive pathological bladder wall was diagnosed on MRI acquisition. The remnographic criteria for a pathological bladder were present of at least one bladder diverticulum or irregular thickening of the bladder walls. A regular circumferential thickening could also be considered as pathological if it had a significant supra-physiological value (>6 mm). The presence of a focal thickening was not considered to be an obstructive pathological bladder, because of the insufficient spatial resolution of a 3-mm-thick MRI acquisition, and the possibility of the presence of a thickening that was tumoral and not related to obstructive thickening. Negative class bladders were those in which no focal or diffuse thickening of the bladder walls was demonstrated. The 176 acquisitions were divided into 97 images for negative class and 79 images for positive class.
Given that this study included patients with prostatic hypertrophy whose bladder wall thickness depends on the urine volume, a water-drinking protocol is followed during patient preparation. For adult patients, they are usually made to drink a 50 cL bottle one hour before the examination after urination. For these patients, bladder filling after drinking will depend on two main factors: more or less complete bladder emptying during their urination, and renal function and therefore the speed of “creation” of urine which is variable for each person. Concerning children, before each MRI, urological surgeons carried out a warm saline filling of their bladder to 80% of their theoretical bladder capacity in mL (corresponding to (age + 1) + 30). Urologists leave the bladder tube in place and perform a first sequence to check that they could clearly see the bladder, then T2 sequences in the 3 planes and 3D sequence.

2.2. Bladder Wall Segmentation

In T2-weighted MR images, the bladder wall has low-signal intensity and its appearance is different from the high-signal intensity urine and peri-vesical fat’s. If the images are not severely influenced by noise, the inner boundary can be identified correctly based on the large intensity gradient of active contour methods [22]. In this paper, a deformable model is proposed to segment the bladder wall. It can effectively handle the variation of intensity in MR images.
Therefore, in order to obtain a mask of the bladder wall that will be used for characterization and determination of spina bifida gravity, we have developed our algorithm which, based on the LevelSet, makes it possible to obtain the inner contour followed by the outer contour of the bladder, taking into account a certain neighborhood of each pixel.
  • Overview of Level Set Method
LevelSet (LS) method, commonly used in the literature as contour based segmentation, was initially proposed in 1988, as a geometric deformable model, by Osher and Sethian [23], in order to implicitly describe evolving surfaces in 3D (or curves in 2D). Mathematically, let Ω ⊂ R N be the data domain, an N dimensional surface C is implicitly expressed by a scalar Lipschitz continuous function:
ϕ ( x 1 , x 2 , , x n ) :   Ω R N
The contour evolution can be described by:
d ϕ d t + F | ϕ   | = 0
Here, |·| is the Euclidean norm and the nabla symbol ∇ represents the gradient.
F = F i m a g e + F g e o m e t r y ; F i m a g e is the image force and F g e o m e t r y is the geometry force [7,24].
The length of C with LS ϕ is represented as,
Length   { C } = Ω | H ( ϕ ( x , y ) | d x d y = Ω δ ( ϕ ( x , y ) ) | ( ϕ ( x , y ) | d x d y  
Such as ( x , y ) is the coordinates, δ ( z ) is the Dirac delta function and H ( z ) represents the Heaviside function [24] described as follows:
H ( z ) = { 1 ,   z     0 0 ,   z < 0   ( 3 )  
  • Proposed Segmentation Approach
To start the treatment of the bladder wall, we need to reduce the noise influence. For that purpose, we smoothed every image in our data set by applying the basic morphological operations, dilation and erosion as shown in Figure 2 below. We specify that morphological operations were used only to facilitate segmentation. Moreover, we took care not to lose the information by extracting the attributes, used after that during the classification, from the non-denoised images.
After that, we initialize the Inner Level-Set Function (ILSF), used for the inner bladder wall border segmentation, inside the bladder lumen. This ILSF evolves until matching the inner border by LS model.
Then, and so as to facilitate and improve the outer boundaries detection, we enhanced the contrast of the image using the neighborhood pixel values (Equation (4)) and standardized the wall intensity knowing that the intensity of the bladder wall between the inner and the outer boundaries is usually homogeneous [8,9].
The initialization used for wall’s external contour segmentation, is the result of the internal contour segmentation.
Assuming that usually bladder wall thickness does not exceed a few pixels and that the outer border has generally a similar shape as the inner one, apart from some abnormalities, we have limited search area for the outer border taking into account the maximum wall thickness (1 mm) [8,9,25].
I n ( x , y ) =   I i ( x , y ) M 1 M 2 M 1 · M x
where I i ( x , y ) stands for the gray pixel intensity in the original image; I n ( x , y ) is the pixel intensity in the new contrast enhanced generated image; M x is the maximum gray level value of the original image; M 1 and M 2 are, respectively, the minima and the maxima of the initial image among a neighborhood pixel in a window of 9 × 9. When M 1 is equal to M 2 , otherwise, in the case of a region of constant intensity, we keep the intensity I i   ( x , y ) .

2.3. Classification Methodology

2.3.1. Global Feature Vector Construction

In order to identify characteristic image features that could reflect the difference between severe or not-severe spina bifida cases, masks of regions of interest (ROIs) were first applied to the T2 MRI dataset to extract only the wall. From this bladder wall, we extracted several attributes from cartesian and also from polar coordinates.
  • Features based on the probability distribution of image intensity: five features
Using pixel gray level values of each segmented bladder wall, texture analysis also consists of calculating first order statistical parameters. Indeed, from the histogram and the cumulative histogram representing the segmented region, we computed different features, namely, the mean ( f 0 ), the variance ( f 1 ), the “kurtosis” ( f 2 ), the “skewness” ( f 3 ) and the area under cumulative histogram ( f 4 ).
Skewness, effectively, measures the asymmetry of an histogram such as a zero value is an indication of a symmetrical distribution around the mean [20]. We suppose that, in thickened bladders that are poorly compliant, histograms are generally more skewed then the normal bladders characterized by less heterogeneous tissues [20,26].
Among the histogram-based features, we can also effectively calculate kurtosis, which describes histogram flatness. Thus, we speculate that an increased kurtosis is usually related with the bladder wall increased intensity variation, which can indicate microstructural changes [20,27].
  • Textural features derived from the gray level cooccurrence matrix (GLCM): twenty features
Based on extracted ROIs, several texture features were computed using the GLCM matrix (Haralick features) in order to explore textural characteristics within different types of tissues. GLCM is effectively used to calculate the second order texture information. Therefore, we first need to create a Gray-Level Co-Occurrence Matrix in which each element represents the probability of two pixels with a given gray level intensity and separated by a given distance [19]. From this matrix several statistics can be derived after offsets specifications. Based on GLCM matrix, a total of the 20 features were computed in this study as described in Table A1 in the Appendix A.
  • Features based on the wall Shape and Orientation: 9 features
After the delimitation of the internal and the external contours of the bladder wall, we computed nine morphological parameters of shape and orientation, based on the external mask, as described in Table A2 in the Appendix A.
  • Wall Thickness in polar coordinates: 1 feature ( f 34 )
Several studies have shown that bladder wall thickness can be a meaningful measurement for medical bladder characterization. The normal bladder is effectively usually thin and smooth if it is moderately distended [22]. For that reason, we are interested in this study by evaluating the thickness of the wall as a function of the angle θ in polar coordinates as shown in Figure 3 below.
To obtain a representation of the MR image in polar coordinates, we started by determining the bladder’s center of mass, denoted by C =   [ C x ,   C y ] T 2 . Then, the intensity of a pixel (r, θ) in the image in polar coordinates is:
I p   ( r ,   θ ) = I ( x , y )
where the pixel position correspondence is given by
X = C x + r   cos   θ   y = C y + r   sin   θ
  • Boundaries similarity: 5 features
Since spina bifida disease can be characterized by deformities on the bladder wall, we also thought of representing the shape of the two contours by measuring the Euclidean Distance between the center of mass of the bladder and each point of the contours in order to characterize the similarity between the inner and the outer bladder contour shapes as shown in Figure 4 below. An interpolation have be done in order to represent the two curves in the same coordinate system with the same number of points.
Once we have plotted the two curves corresponding to the inner and the outer boundaries of the bladder, we calculate five attributes as follows:
Difference of areas under the two curves ( f 35 );
Sum of Squared Difference between the two curves ( f 36 );
Sum of Absolute Difference between the two curves ( f 37 );
Mean distances: Average difference for the same abscissas ( f 38 );
Max Distance: Maximum distance between the two curves in point-to-point comparison for the same abscissas ( f 39 ).
A total of 40 attributes are computed and concatenated in an attribute vector X used as input for two supervised classifiers: support vector machine and Random Forest after a crucial step, which is automatic feature selection.

2.3.2. Feature Selection

Each extracted attribute can be suitable for a well-defined application providing a strong power of discrimination between different classes. However, none can be absolutely effective combined with other attributes in all types of applications. Moreover, the presence of some attributes in the input vector fed to the classifier can even degrade classification efficiency.
Thus, so as to optimize the classification error and reduce the processing time, we have chosen to use a sequential search strategy by applying two automatic feature selection algorithms SBFS “Sequential Backward Floating Selection” and SFFS “Sequential Forward Floating Selection” [22].
SFFS start from the empty set Y 0   = {ø} and sequentially ass a feature X + that gives the highest performances (accuracy) when it is combined with the already selected sub-set of features Y k until all 40 attributes are tested.
SBFS algorithm starts with the full set of extracted attributes (size = 40), and sequentially removes the feature X related to the smallest decrease in the objective function’s value; in other words, we remove the feature that gives the lowest performance [22,28].
Regarding our application, we chose to test all the possible combinations with the evaluation of classification accuracy based on two supervised classification algorithms.

2.3.3. Gray Wolf Optimization-Support Vector Machine (GWO-SVM)

  • SVM Classifier
SVM is a supervised machine learning classifier successfully used in medical field. It was introduced in 1990 by Vladimir Vapnik [26]. The basic principle of this classifier is to search the hyperplane that separates two classes, maximizing the margin between them [29,30]. This margin represents the Euclidean distance between the optimal hyperplane and the nearest point of the training set. In case of non-linearly separable data, SVM transforms the data representation space into a one of larger dimension.
The SVM decision rule is [31]:
f ( x ) = sign ( i = 1 N α i y i K ( x i , x ) + b )
where ( x 1 , x 2 , , x N ) vectors in space x i d with their labels ( y 1 , y 2 , , y N ) such as y i ( + 1 , 1 ) N . α = ( α 1 , , α N ) represent the N non-negative Lagrange multipliers, b is a bias, x represents the input vector and K is the Kernel function.
With SVM classifier we can use a kernel function among the existing different types: linear, polynomial, Gaussian Radial Basis Functions (RBF), etc. The most widely used is RBF because of its capacity to deal with highly nonlinear training data and because mathematically; it is less complex then the polynomial kernel for example [32]. The Gaussian RBF kernel can be arithmetically denoted as:
K ( x i ,   x j ) = exp   ( | | x i x j | | 2 2   γ 2 )
where γ is the thickness of the gaussian RBF kernel function [32].
  • Grey Wolf Optimizer (GWO)
SVM has been shown to be effective for different applications. Nevertheless, good performances depends on the choice of the most adequate values of its parameters. Testing different possible pair of parameters is an exhaustive operation. This is why there is an increasing tendency to use automatic optimization algorithms.
According to literature, Gray Wolf Optimization (GWO) algorithm is the best one that makes balance between exploration or global research and exploitation or local research [33]. It has also simple structure, fewer parameters and strong and rapid convergence compared to other bio-inspired algorithms like particle swarm optimization (PSO) or genetic algorithm (GA) [34].
GWO is a new meta heuristic technique and swarm intelligence algorithm that was first proposed by Mirjalili et al. [33] and adapted to estimate SVM parameters for different applications such as the classification of color image [35] and gender classification [36]. Nevertheless, although it has been used for some medical applications, to the best of our knowledge, it has never been applied for bladder wall characterization.
This optimization algorithm, adopted to locate the best position or solution in a fixed search space, is inspired from the grey wolves’ hunting and searching behaviors and social hierarchy.
The best position or the first optimal solution is associated to alpha α gray wolf, located at the top food chain and responsible for decision making and leadership [37]. The second and third optimal solutions are, respectively, beta β and delta δ. The rest of the solutions are set to omega ω. During the search process, the wolfs position managed by the Formulas (9) and (10), updates constantly.
D = | C · X p ( t ) X ( t ) |
X ( t + 1 ) = X p ( t ) A · D
Such as A = 2 · a ·   r 1 − a and C = 2 · r 2 . Where t is the current iteration, X p   is   the prey position, X is the position of a gray wolf, r 1 and r 2 are random vectors and a linearly decreases from 2 to 0. Therefore, based on Formulas (9) and (10) we can calculate D α , D   β , D δ , X 1 , X 2 and X 3 corresponding to alpha, beta and delta wolves, respectively. Then, the final position of wolves ω is defined by Formulas (11):
X ( t + 1 ) = | ( X 1 + X 2 + X 3 ) 3 |
Thus, SVM parameters C (penalty factor) and γ (associated to the RBF kernel) can be optimized thanks to the GWO optimization algorithm after n iterations and updates.
For that we first start by selecting a part of dataset as the training set and use the remaining feature vector for test step in order to verify SVM recognition accuracy. After that, we initialize GWO parameters such as the number of wolf packs, the number of iterations and the research space dimensions. The goal is to maximize the accuracy. Global optimal SVM parameters found by GWO correspond to the outputs when reaching the maximum number of iterations as shown in Figure 5.

2.3.4. Random Forest

Decision trees are among the most popular supervised learning-based classification that have been widely adopted to solve problems in the medical image processing field [4,13,15]. In 2001, Leo Breiman proposed an extension of decision trees with random forests [38,39], made up of a set of decision trees where each of these trees is interested in a random subset of samples. In this paper we have proposed to compare the classification performances of the random forests algorithm and those of the GWO-SVM approach.

3. Results

3.1. Segmentation Results

In order to characterize the bladder wall, we first started with its segmentation. For that purpose we used the semi-automatic contour based segmentation algorithm: LevelSet. Our segmentation strategy was already described with details in Section 2.2.
Thanks to the good contrast between the bladder lumen and the wall, the inner border is firstly and generally easily segmented based on the intensity contrast information. However, outer border segmentation, is more complicated because of the variability in the contrast on the surrounding tissues.
After the inner contour segmentation step, and in order to improve outer contour segmentation results, we proposed to generate a contrast enhanced image (Equation (4)) on which we extract the external contour. We also added some modifications on the LevelSet algorithm so as to limit the search area for the outer border since the wall thickness usually does not exceed a certain threshold value estimated as few pixels, as explained in Section 2.2 [8,9,25]. After contrast enhancement, we apply a pixel intensity standardization (Figure 6d), which consists on filling the region delimited by the internal contour of the bladder with gray level intensities between the maximum intensity and the minimum intensity of the bladder wall. Although Level Sets segmentation is not fully automated because it requires an initialization inside the bladder, which evolves until reaching the internal bladder wall, we have tried several sizes of initializations, which always gave the same results.
Segmentation results are illustrated in Figure 6 below.
Figure 6. Segmentation procedure using our proposed algorithms: (a) Contour initialization inside the bladde, (b) the inner boundary segmented by the level set algorithm, (c) contrast enhanced generated image, (d) pixel intensity change inside the bladder according to the average intensity in the bladder wall, (e) inner segmentation result as initialization for the outer boundary research, (f) the outer boundary segmented, (g) inner and outer contours and (h) bladder wall extracted.
Figure 6. Segmentation procedure using our proposed algorithms: (a) Contour initialization inside the bladde, (b) the inner boundary segmented by the level set algorithm, (c) contrast enhanced generated image, (d) pixel intensity change inside the bladder according to the average intensity in the bladder wall, (e) inner segmentation result as initialization for the outer boundary research, (f) the outer boundary segmented, (g) inner and outer contours and (h) bladder wall extracted.
Jimaging 08 00151 g006
Segmentation results on our database were considered satisfactory by the medical team (some examples are presented in Figure 7 below). Manual segmentation considered as a ground truth was done by the medical team using a matlab algorithm that we have developed to be used by radiologists in our laboratory. As medical image segmentation is a crucial preprocessing step, comparing the quality of the semi-automatic segmentation with ground truth is an essential part. Therefore, in order to get a statistical validation, we have computed some metrics usually used for evaluating medical image segmentation, namely, Dice coefficient (DICE), mutual information and mean overall error rate, as shown in Table 1 below. The mutual information between two random variables [40] is defined as the measure of dependency between them. The Dice coefficient [41], called the overlap index and described in Equation (12), is the most used to validate medical segmentation:
DICE = 2 | S g S t | | S g | + | S t |
Such as S g represents the ground truth segmentation and S t is the segmentation to be evaluated.
Segmentation comparison results presented in Table 1, confirm the medical team validation and show the efficiency of our contour-based segmentation strategy. These good segmentation results allow as to have a reliable characterization thereafter.
It is important to notice that in this study, we used a local data base provided by the hospital, which explains the difficulty of comparing our results with other research carried out on other databases and under other conditions.
After the validation of our bladder wall segmentation results, we started the characterization by calculating 40 attributes described in Table A1 and Table A2 in the Appendix A (from f 0   to   f 39 ). In order to test the feasibility of using statistically significant features for the differentiation of severe and not-severe spina bifida cases, classification study was further performed. The assessment of bladder involvement or not (severe or not severe data) was made by considering several elements, in particular the thickness of the bladder wall, the irregularity or otherwise of the wall, the presence of trabeculations, etc. These elements were interpreted by two radiologists specialists with 7 and 23 years of experience.
We prepared our features data to be fed into the classifier by normalizing values between −1 and 1 because features have different ranges. Two feature selection algorithms (SBFS and SFFS) were also used in order to select the best feature subset giving the best classification performances with SVM, GWO-SVM and Random Forest classifiers.
Given its high performances and its generalization capability, a support vector machine classifier was first used in this study. Moreover, for the kernel function, we compared RBF, linear and polynomial kernels. In fact, even if generally the gaussian RBF kernel performs better than other kernel types, in this study we have chosen to confirm it experimentally.
Overall, 80% of data was used in the training step and 20% for testing, and 5-fold- cross-validation procedure was followed. All features were effectively randomly divided into five subsets, so that the SVM classifier is trained by nine subsets and tested by the remaining subset. This procedure is repeated so that each of the five subsets is used once for testing. This procedure is so important and is able to ameliorate the classification performances.
In order to optimize SVM parameters using RBF kernel, we propose in this paper to apply the bio-inspired optimization method GWO. As output, our GWO function provides the best values of C and γ giving the best classification accuracy of the support vector machine.
After an automatic feature selection of the most significative features using two different algorithms (SBFS and SFFS) and testing three types of kernels, SFFS selection algorithm with GWO-SVM classifier and RBF Kernel and a combination of 29 attributes gave the best accuracy score of 94.4% as shown in Table 2 and Figure 8.

3.2. GWO-Support Vector Machine Results

As explained previously, we applied GWO algorithm to optimize the SVM-RBF optimization. Results demonstrate that, to achieve the best performances (accuracy score of 94.4%, sensitivity of 94.74%, specificity of 94.12% and precision of 94.74%), GWO fixed the regularization parameter C = 9.6517 and gamma γ = 0.015.
The best sub-set of features giving the highest accuracy rate, englobe 14 GLCM texture attributes (contrast, prominence, dissimilarity, energy, entropy, homogeneity, maximum probability, variance, difference variance, difference Entropy, Information measure I of correlation, Information measure II of correlation, Inverse Difference Normalized, Inverse difference moment), mean, variance, kurtosis and area under cumulative histogram, six attributes representing shape and orientation (Area, circularity, eccentricity, solidity, roundness, axis ratio) and all of the five attributes describing the boundaries similarity.
Figure 8. GWO-SVM classification accuracy score according to the sub-vector of tested features using SFFS algorithm. Red lines indicate the best performance achieved.
Figure 8. GWO-SVM classification accuracy score according to the sub-vector of tested features using SFFS algorithm. Red lines indicate the best performance achieved.
Jimaging 08 00151 g008

3.3. Random Forest Results

After an automatic feature selection of the most significative features using two different algorithms, SBFS selection algorithm with Random Forest classifier and a combination of 10 attributes gave the best accuracy score for this classifier of 91.67% as shown in Figure 9 below.
The best sub-set of features giving the highest accuracy rate for the Random Forest classifier, a sensitivity of 94.44%, a specificity of 88.8% and a precision of 89.4%, englobe 4 GLCM texture attributes (contrast, correlation, difference variance, Inverse Difference Normalized), the variance of the associated histogram, four attributes representing shape and orientation (Area, orientation, perimeter, axis ratio) and the difference of areas under the two curves representing the inner and the outer boundaries of the bladder as shown in Table 3.

4. Discussion

The goal of the proposed approach is to provide an accurate segmentation and optimized characterization of the bladder wall in magnetic resonance imaging, which represents a computer-aided spina bifida diagnosis able to facilitate the radiologist’s decision.
First, results prove that the proposed segmentation method based on Level Set algorithm is able to give a good and efficient segmentation of the inner and the outer boundaries compared to the ground truth. Our segmentation protocol can be helpful for radiologists avoiding the fastidious traditional manual segmentation, especially for specific cases where bladder walls are so thin.
Several features computed from a segmented bladder wall in T2-W MRI adults dataset in cartesian and polar coordinates have been evaluated. The best classification performance was obtained with a combination of 29 attributes including texture, shape, orientation and boundaries similarities.
A comparison between three SVM kernel types proved that RBF kernel gives the best accuracy score. Results have also shown that SVM outperforms Random Forest classifier when using RBF kernel. It has also been proved that the optimization of SVM parameters using the bio-inspired algorithm GWO was useful increasing SVM classification accuracy from 91.67% to 94.4% when using RBF kernel and SFFS feature selection algorithm.
We chose, in this project, a contour-based segmentation instead of a deep learning model because, at the beginning of this project, we had a small data base provided by our medical staff. Moreover, conventional methods based on the extraction and selection of attributes and then classification are also chosen in this project because our objective is to understand the correlation between the calculated attributes and the spina bifida disease severity, which cannot be provided by deep learning models considered as black boxes.
Thus, using a classification protocol including two classes, we showed experimentally that it is possible to give an efficient discrimination tool sensitive to sufficiently reveal the differences between severe, non-severe spina bifida cases.

5. Conclusions

In this paper, we propose a new bladder wall segmentation strategy, which is efficient for diagnosis of spina bifida severity. The proposed approach, based on the Level Set algorithm with image contrast enhancing and limiting the search area, can effectively handle the inner and the outer boundaries segmentation and the effective characterization of the bladder wall. A GWO-SVM compared with Random Forest approach is also performed. The proposed method was applied to an MRI data base as a part of spina bifida study. Experimental results proved the ability of our characterization method to distinguish between severe and non-severe spina-bifida. Our evaluations also show that MRI texture analysis related to the gray-level histogram and GLCM matrix of bladder wall associated with other features describing the shape, orientation, wall thickness and boundaries similarities could be an interesting noninvasive tool in the identification of high risk spina bifida patients.
In our further work, we would like to test our method on a larger dataset so as to make using the deep learning more significative. We also would like to further investigate in the 3D bladder MRI segmentation with shape prior constraint, and to take into account new features as 3D textural features.

Author Contributions

Conceptualization, R.T. and M.A.; methodology, R.T., M.A. and J.W.; software, R.T.; validation, R.T., M.A., M.D.B. and K.C.; formal analysis, R.T. and M.A.; investigation, R.T.; data curation, R.T., M.D.B. and J.P.; writing—original draft preparation, R.T.; writing—review and editing, R.T. and M.A.; supervision, M.A., K.C. and A.F.; project administration, R.T., M.A. and K.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

The project was conducted in accordance with the Declaration of Helsinki and French Good Clinical Practice, Wednesday, 7 April 2021, with the agreement of an ethic committee of Aix-Marseille University No. 2021-43, France.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

We use in this project a local dataset which is not publicly archived.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. Definition of gray-level co-occurrence matrix (GLCM) descriptors.
Table A1. Definition of gray-level co-occurrence matrix (GLCM) descriptors.
Feature GroupFeature Id Feature Description
GLCM f 5 Auto-Correlation
f 6 Contrast
f 7 Correlation
f 8 Prominence
f 9 Shade
f 10 Dissimilarity
f 11 Energy
f 12 Entropy
f 13 Homogeneity
f 14 Maximum Probability
f 15 Variance
f 16 Sum Average
f 17 Sum Variance
f 18 Sum Entropy
f 19 Difference variance
f 20 Difference Entropy
f 21 Information measure I of correlation
f 22 Information measure II of correlation
f 23 Inverse Difference Normalized
f 24 Inverse difference moment
Table A2. Details of the computed morphological parameters.
Table A2. Details of the computed morphological parameters.
AttributeExplication
Area   ( f 25 )Number of pixels in the studied region.
Circularity   ( f 26 )This parameter compares the ROI shape and a cercle. It is computed as follows:
C = 4 Π   x   A r e a P e r i m e t e r 2
Eccentricity   ( f 27 ) Eccentricity of the ellipse with the same second moments as the region.
Orientation   ( f 28 ) Represented by the angle between the x-axis and the maximum diameter of the best ellipse having the same second-moments as the region.
Perimeter   ( f 29 ) Distance around the region’s boundary.
Solidity   ( f 30 ) Solidity = M a s k   A r e a A r e a   o f   t h e   c o n v e x   e n v e l o p e
Roundness   ( f 31 ) This factor is used to describe the shape and can be represented by this formula:
4   ×   A r e a Π   ×   m a x i m u m   d i a m e t e r 2
-Roundness is close to 1 with circular shape
-Roundness is close to r 1 r 2 in the case of elliptical shape
-Otherwise: irregular shape
Such as r 1   and   r 2 represent respectively half of the minor axis and the major axis
ENC   ( f 32 ) Elliptical Normalized Circumference: We compare the bladder mask’s shape with ellipse closest to its shape.
ENC = B e s t   e l l i p s e   p e r i m e t e r R O I   p e r i m e t e r
Ratio between the major and the minor axis lengths ( f 33 ) This Ratio between the maximum width and the maximum length characterizes the external bladder shape.

References

  1. Mai, C.T.; Isenburg, J.L.; Canfield, M.A.; Meyer, R.E.; Correa, A.; Alverson, C.J.; Lupo, P.J.; Riehle-Colarusso, T.; Cho, S.J.; Aggarwal, D.; et al. National population-based estimates for major birth defects, 2010–2014. Birth Defects Res. 2019, 111, 1420–1435. [Google Scholar] [CrossRef] [PubMed]
  2. Vigil, H.R.; Hickling, D.R. Urinary tract infection in the neurogenic bladder. Transl. Androl. Urol. 2016, 5, 72–87. [Google Scholar] [CrossRef] [PubMed]
  3. Raymond, G. Observatoire de France Assos Santé sur les droits des Malades; Rapport Annuel de la Santé Info Droits; France Assos Santé: Paris, France, 2019. [Google Scholar]
  4. Hammouda, K.; Khalifa, F.; Soliman, A.; Ghazal, M.; El-Ghar, M.A.; Badawy, M.; Darwish, H.; Khelifi, A.; El-Baz, A. A multiparametric MRI-based CAD system for accurate diagnosis of bladder cancer staging. Comput. Med. Imaging Graph. 2021, 90, 101911. [Google Scholar] [CrossRef] [PubMed]
  5. Getreuer, P. Chan-Vese segmentation. Image Process. Line 2012, 2, 214–224. [Google Scholar] [CrossRef]
  6. Gordon, M.; Hadjiiski, L.; Cha, K.; Chan, H.-P.; Samala, R.; Cohan, R.H.; Caoili, E.M. Segmentation of inner and outer bladder wall using deep-learning convolutional neural network in CT urography. In Medical Imaging 2017: Computer-Aided Diagnosis. International Society for Optics and Photonics; SPIE: Bellingham, Washington, DC, USA, 2017; p. 1013402. [Google Scholar] [CrossRef]
  7. Duan, C.; Liang, Z.; Bao, S.; Zhu, H.; Wang, S.; Zhang, G.; Chen, J.J.; Lu, H. A Coupled Level Set Framework for Bladder Wall Segmentation with Application to MR Cystography. IEEE Trans. Med. Imaging 2010, 29, 903–915. [Google Scholar] [CrossRef] [Green Version]
  8. Qin, X.; Li, X.; Liu, Y.; Lu, H.; Yan, P. Adaptive Shape Prior Constrained Level Sets for Bladder MR Image Segmentation. IEEE J. Biomed. Health Inform. 2013, 18, 1707–1716. [Google Scholar] [CrossRef]
  9. Qin, X.; Liu, Y.; Lu, H.; Li, X.; Yan, P. Coupled directional level set for MR image segmentation. In Proceedings of the 2012 11th International Conference on Machine Learning and Applications, Boca Raton, FL, USA, 12–15 December 2012; pp. 185–190. [Google Scholar]
  10. Han, H.; Li, L.; Duan, C.; Zhang, H.; Zhao, Y.; Liang, Z. A unified EM approach to bladder wall segmentation with coupled level-set constraints. Med. Image Anal. 2013, 17, 1192–1205. [Google Scholar] [CrossRef] [Green Version]
  11. Chen, S.; Radke, R.J. Level set segmentation with both shape and intensity priors. In Proceedings of the 2009 IEEE 12th International Conference on Computer Vision, Kyoto, Japan, 29 September–2 October 2009; pp. 763–770. [Google Scholar]
  12. Chi, J.W.; Brady, M.; Moore, N.R.; Schnabel, J.A. Segmentation of the bladder wall using coupled level set methods. In Proceedings of the 2011 IEEE International Symposium on Biomedical Imaging: From Nano to Macro, Chicago, IL, USA, 30 March–2 April 2011; pp. 1653–1656. [Google Scholar]
  13. Cha, K.; Hadjiiski, L.; Samala, R.; Chan, H.-P.; Caoili, E.M.; Cohan, R.H. Urinary bladder segmentation in CT urography using deep-learning convolutional neural network and level sets. Med. Phys. 2016, 43, 1882–1896. [Google Scholar] [CrossRef]
  14. Gordon, M.N.; Hadjiiski, L.M.; Cha, K.H.; Samala, R.K.; Chan, H.-P.; Cohan, R.H.; Caoili, E.M. Deep-learning convolutional neural network: Inner and outer bladder wall segmentation in CT urography. Med. Phys. 2019, 46, 634–648. [Google Scholar] [CrossRef]
  15. Hammouda, K.; Khalifa, F.; Soliman, A.; Ghazal, M.; El-Ghar, M.A.; Badawy, M.A.; Darwish, H.E.; El-Baz, A. A Cad System for Accurate Diagnosis of Bladder Cancer Staging Using a Multiparametric MRI. In Proceedings of the 2021 IEEE 18th International Symposium on Biomedical Imaging (ISBI), Nice, France, 13–16 April 2021; pp. 1718–1721. [Google Scholar] [CrossRef]
  16. Hammouda, K.; Khalifa, F.; Soliman, A.; Ghazal, M.; El-Ghar, M.A.; Haddad, A.; Elmogy, M.; Darwish, H.E.; Keynton, R.; El-Baz, A. A Deep Learning-Based Approach for Accurate Segmentation of Bladder Wall using MR Images. In Proceedings of the 2019 IEEE International Conference on Imaging Systems and Techniques (IST), Abu Dhabi, United Arab Emirates, 9–10 December 2019; pp. 1–6. [Google Scholar] [CrossRef]
  17. Dolz, J.; Xu, X.; Rony, J.; Yuan, J.; Liu, Y.; Granger, E.; Desrosiers, C.; Zhang, X.; Ben Ayed, I.; Lu, H. Multiregion segmentation of bladder cancer structures in MRI with progressive dilated convolutional networks. J. Med. Phys. 2018, 45, 5482–5493. [Google Scholar] [CrossRef] [Green Version]
  18. Xu, X.; Zhang, X.; Tian, Q.; Zhang, G.; Liu, Y.; Cui, G.; Meng, J.; Wu, Y.; Liu, T.; Yang, Z.; et al. Three-dimensional texture features from intensity and high-order derivative maps for the discrimination between bladder tumors and wall tissues via MRI. Int. J. Comput. Assist. Radiol. Surg. 2017, 12, 645–656. [Google Scholar] [CrossRef] [PubMed]
  19. Shi, Z.; Yang, Z.; Zhang, G.; Cui, G.; Xiong, X.; Liang, Z.; Lu, H. Characterization of Texture Features of Bladder Carcinoma and the Bladder Wall on MRI: Initial Experience. Acad. Radiol. 2013, 20, 930–938. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  20. Khene, Z.-E.; Richard, C.; Hascoet, J.; Gasmi, A.; Goujon, A.; Brochard, C.; Jezequel, M.; Alimi, Q.; Siproudhis, L.; Bouguen, G.; et al. Contrast-enhanced CT Texture Parameters as Predictive Markers of High-risk Urodynamic Features in Adult Patients with Spina Bifida. Urology 2019, 134, 84–89. [Google Scholar] [CrossRef] [PubMed]
  21. Somol, P.; Novovičová, J.; Pudil, P. Flexible-hybrid sequential floating search in statistical feature selection. In Joint IAPR International Workshops on Statistical Techniques in Pattern Recognition (SPR) and Structural and Syntactic Pattern Recognition (SSPR); Springer: Berlin/Heidelberg, Germany, 2006; pp. 632–639. [Google Scholar]
  22. Ma, Z.; Jorge, R.N.; Mascarenhas, T.; Tavares, J.M.R.S. Novel Approach to Segment the Inner and Outer Boundaries of the Bladder Wall in T2-Weighted Magnetic Resonance Images. Ann. Biomed. Eng. 2011, 39, 2287–2297. [Google Scholar] [CrossRef]
  23. Osher, S.; Sethian, J.A. Fronts propagating with curvature-dependent speed: Algorithms based on Hamilton-Jacobi formulations. J. Comput. Phys. 1988, 79, 12–49. [Google Scholar] [CrossRef] [Green Version]
  24. Hu, P.; Shuai, B.; Liu, J.; Wang, G. Deep level sets for salient object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; pp. 2300–2309. [Google Scholar]
  25. Paramasivam, S.; Proietto, A.; Puvaneswary, M. Pelvic anatomy and MRI. Best. Pract. Res. Clin. Obstet. Gynaecol. 2006, 20, 3–22. [Google Scholar] [CrossRef]
  26. Vapnik, V.N. The Nature of Statistical Learning Theory; Springer: Belrin/Heidelberg, Germany, 1995; Volume 8, p. 188. [Google Scholar]
  27. Miles, K.A.; Ganeshan, B.; Hayball, M.P. CT texture analysis using the filtration-histogram method: What do the measurements mean? Cancer Imaging 2013, 13, 400. [Google Scholar] [CrossRef] [Green Version]
  28. Pudil, P.; Somol, P.; Stritecký, R. Methodology of selecting the most informative variables for decision-making problems of classification type. In Proceedings of the Sixth International Conference on Information and Management Sciences, Lhasa, Tibet, China, 1–6 July 2007; pp. 212–229. [Google Scholar]
  29. Renita, D.B.; Christopher, C.S. Novel real time content based medical image retrieval scheme with GWO-SVM. Multimed. Tools Appl. 2020, 79, 17227–17243. [Google Scholar] [CrossRef]
  30. Cortes, C.; Vapnik, V. Support-vector networks. Mach. Learn. 1995, 20, 273–297. [Google Scholar] [CrossRef]
  31. Chapelle, O.; Haffner, P.; Vapnik, V.N. Support vector machines for histogram-based image classification. IEEE Trans. Neural. Netw. Learn. Syst. 1999, 10, 1055–1064. [Google Scholar] [CrossRef]
  32. Barman, M.; Choudhury, N.B.D. A similarity based hybrid GWO-SVM method of power system load forecasting for regional special event days in anomalous load situations in Assam, India. Sustain. Cities Soc. 2020, 61, 102311. [Google Scholar] [CrossRef]
  33. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef] [Green Version]
  34. Li, B.; Luo, C.; Wang, Z. Application of GWO-SVM Algorithm in Arc Detection of Pantograph. IEEE Access 2020, 8, 173865–173873. [Google Scholar] [CrossRef]
  35. Elhariri, E.; El-Bendary, N.; Hassanien, A.E.; Abraham, A. Grey wolf optimization for one-against-one multi-class support vector machines. In Proceedings of the 2015 7th International Conference of Soft Computing and Pattern Recognition (SoCPaR), Fukuoka, Japan, 13–15 November 2015; pp. 7–12. [Google Scholar]
  36. Martin, B.; Marot, J.; Bourennane, S. Reconnaissance de genre optimisée par GWO adaptatif. In Proceedings of the 26th French annual workshop on Signal and Image Processing (GRETSI), Juan les Pins, France, 5–8 September 2017. [Google Scholar]
  37. Dong, Z.; Zheng, J.; Huang, S.; Pan, H.; Liu, Q. Time-Shift Multi-scale Weighted Permutation Entropy and GWO-SVM Based Fault Diagnosis Approach for Rolling Bearing. Entropy 2019, 21, 621. [Google Scholar] [CrossRef] [Green Version]
  38. Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef] [Green Version]
  39. Breiman, L. Wald Lecture II: Looking Inside the Black Box; Penguin Group: London, UK, 2001. [Google Scholar]
  40. Szczypinski, P.M.; Strzelecki, M.; Materka, A. Mazda-a software for texture analysis. In Proceedings of the 2007 International symposium on information technology convergence (ISITC 2007), Jeonju, Korea, 23–24 November 2007; pp. 245–249. [Google Scholar]
  41. Dice, L.R. Measures of the Amount of Ecologic Association Between Species. Ecology 1945, 26, 297–302. [Google Scholar] [CrossRef]
Figure 1. Overview workflow of our bladder wall characterization strategy.
Figure 1. Overview workflow of our bladder wall characterization strategy.
Jimaging 08 00151 g001
Figure 2. Overview of the full proposed segmentation procedure.
Figure 2. Overview of the full proposed segmentation procedure.
Jimaging 08 00151 g002
Figure 3. Exploration of the polar representation: (a) Level set bladder wall segmentation. (b) Bladder wall extraction in cartesian coordinates. (c) Switching to polar coordinates: θ angle on the x-axis, radius R on the y-axis. (d) The wall thickness as a function of the angle θ.
Figure 3. Exploration of the polar representation: (a) Level set bladder wall segmentation. (b) Bladder wall extraction in cartesian coordinates. (c) Switching to polar coordinates: θ angle on the x-axis, radius R on the y-axis. (d) The wall thickness as a function of the angle θ.
Jimaging 08 00151 g003
Figure 4. (a) An example of LevelSet bladder wall segmentation. (b) Matching the bladder’s barycenter with each point of the internal boundary. (c) Matching the bladder’s barycenter and each point of the external boundary. (d) Euclidean distance between the barycenter and both of the inner and outer contours.
Figure 4. (a) An example of LevelSet bladder wall segmentation. (b) Matching the bladder’s barycenter with each point of the internal boundary. (c) Matching the bladder’s barycenter and each point of the external boundary. (d) Euclidean distance between the barycenter and both of the inner and outer contours.
Jimaging 08 00151 g004
Figure 5. The flowchart of our proposed GWO-SVM algorithm.
Figure 5. The flowchart of our proposed GWO-SVM algorithm.
Jimaging 08 00151 g005
Figure 7. Examples of bladder wall segmentation results. Left column: original T2-weighted imaging. Middle column: bladder wall expert manual segmentation. Right column: Proposed Level Set approach segmentation results.
Figure 7. Examples of bladder wall segmentation results. Left column: original T2-weighted imaging. Middle column: bladder wall expert manual segmentation. Right column: Proposed Level Set approach segmentation results.
Jimaging 08 00151 g007aJimaging 08 00151 g007b
Figure 9. Random forest classification accuracy score according to the sub-vector of tested features using SBFS algorithm. Red lines indicate the best performance achieved.
Figure 9. Random forest classification accuracy score according to the sub-vector of tested features using SBFS algorithm. Red lines indicate the best performance achieved.
Jimaging 08 00151 g009
Table 1. Comparison results between ground truth and level set segmentation.
Table 1. Comparison results between ground truth and level set segmentation.
MetricMean DiceMean Mutual InformationMean Overall Error Rate
Value0.8260.8010.262
Table 2. Support vector machine classification results using different kernels (the definition of the features can be found in Table A1 and Table A2 in the Appendix A).
Table 2. Support vector machine classification results using different kernels (the definition of the features can be found in Table A1 and Table A2 in the Appendix A).
Classification MethodKernel TypeFeature Selection
Algorithm
Accu.Sensi.Speci.Preci.Best Features Sub-Set
SVMRBFSFFS0.91670.89470.94120.9444 20   attributes   { f 6 ,   f 7 ,   f 11 ,   f 12 ,   f 13 ,   f 14 ,   f 21 ,   f 22 , f 0 ,   f 1 ,   f 25 ,   f 26 , f 28 ,   f 30 ,   f 32 ,   f 33 ,   f 34 ,   f 35 ,   f 37 ,   f 38 }
SBFS0.91670.90.93750.9474 9   attributes { f 7 ,   f 14 ,   f 22 ,   f 28 ,   f 29 ,   f 32 ,   f 33 ,   f 35 ,   f 38 }
GWO-SVMRBFSFFS0.9440.94740.94120.9474 29   attributes { f 6 ,   f 8 ,   f 10 ,   f 11 ,   f 12 ,   f 13 ,   f 14 ,   f 15 , f 19 ,   f 20 ,   f 21 ,   f 22 , f 23 ,   f 24 ,   f 0 ,   f 1 ,   f 2 ,   f 25 ,   f 26 ,   f 27 ,   f 30 ,   f 31 ,     f 33 ,   f 4 ,   f 35 ,     f 36 ,   f 37 ,   f 38 ,   f 39 }
SBFS0.93940.94120.93750.9412 21   attributes   { f 6 ,   f 9 ,   f 10 ,   f 11 ,   f 14 ,   f 17 ,   f 19 ,   f 20 , f 21 ,   f 22 ,   f 23 ,   f 0 , f 3 ,   f 25 ,   f 26 ,   f 27 ,   f 28 ,   f 31 ,   f 32 ,   f 34 ,   f 36 }
SVMLinearSFFS0.91670.93750.90.884 25   attributes   { f 6 ,   f 7 ,   f 9 ,   f 10 ,   f 11 ,   f 12 ,   f 13 ,   f 15 , f 16 ,   f 17 ,   f 18 ,   f 19 , f 20 ,   f 21 ,   f 23 ,   f 2 ,   f 25 ,   f 28 ,   f 31 ,   f 32 ,   f 33 ,   f 4 ,   f 36 ,   f 37 ,   f 39 }
SBFS0.88890.9440.8330.85 19   attributes   { f 6 ,   f 7 ,   f 9 ,   f 11 ,   f 13 , f 17 ,   f 18 ,   f 19 ,   f 20 , f 21 ,   f 22 ,   f 0 ,   f 1 , f 27 ,   f 28 ,   f 29 ,   f 37 ,   f 38 ,   f 39 }
PomynomialSFFS0.8330.9040.7330.826 9   attributes   { f 10 ,   f 13 ,   f 22 ,   f 23 , f 1 ,   f 25 ,   f 30 ,   f 31 ,   f 39 }
SBFS0.8050.83330.770.7895 4   attributes { f 13 ,   f 16 ,   f 29 ,   f 33 }
Table 3. Random forest classification results (the definition of the features can be found in Table A1 and Table A2 in the Appendix A).
Table 3. Random forest classification results (the definition of the features can be found in Table A1 and Table A2 in the Appendix A).
Classification MethodFeature Selection
Algorithm
Accu.Sensi.Speci.Preci.Best Features Sub-Set
Random
Forest
SFFS0.88890.89470.88240.894 8   attributes { f 2 ,   f 9 ,   f 16 ,   f 25 ,   f 27 ,   f 28 ,   f 34 ,   f 38 }
SBFS0.91670.94440.8880.894 10   attributes { f 1 ,   f 2 ,   f 14 ,   f 18 ,   f 21 ,   f 24 ,   f 27 ,   f 28 ,   f 32 ,   f 35 }
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Trigui, R.; Adel, M.; Di Bisceglie, M.; Wojak, J.; Pinol, J.; Faure, A.; Chaumoitre, K. Bladder Wall Segmentation and Characterization on MR Images: Computer-Aided Spina Bifida Diagnosis. J. Imaging 2022, 8, 151. https://doi.org/10.3390/jimaging8060151

AMA Style

Trigui R, Adel M, Di Bisceglie M, Wojak J, Pinol J, Faure A, Chaumoitre K. Bladder Wall Segmentation and Characterization on MR Images: Computer-Aided Spina Bifida Diagnosis. Journal of Imaging. 2022; 8(6):151. https://doi.org/10.3390/jimaging8060151

Chicago/Turabian Style

Trigui, Rania, Mouloud Adel, Mathieu Di Bisceglie, Julien Wojak, Jessica Pinol, Alice Faure, and Kathia Chaumoitre. 2022. "Bladder Wall Segmentation and Characterization on MR Images: Computer-Aided Spina Bifida Diagnosis" Journal of Imaging 8, no. 6: 151. https://doi.org/10.3390/jimaging8060151

APA Style

Trigui, R., Adel, M., Di Bisceglie, M., Wojak, J., Pinol, J., Faure, A., & Chaumoitre, K. (2022). Bladder Wall Segmentation and Characterization on MR Images: Computer-Aided Spina Bifida Diagnosis. Journal of Imaging, 8(6), 151. https://doi.org/10.3390/jimaging8060151

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop