Next Article in Journal
Design Criteria for Planning the Agricultural Rainwater Harvesting Systems: A Review
Previous Article in Journal
Pore Structure Degradation of Different Cement Mortars Exposed to Sulphuric Acid
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Image Segmentation for the Treatment Planning of Magnetic Resonance-Guided High-Intensity Focused Ultrasound (MRgHIFU) Therapy: A Parametric Study

by
Arturo Vargas-Olivares
1,*,
Octavio Navarro-Hinojosa
2,
Samuel Pichardo
3,
Laura Curiel
4,
Moisés Alencastre-Miranda
5 and
Jesús Enrique Chong-Quero
1,*
1
Tecnologico de Monterrey, Escuela de Ingeniería y Ciencias, Estado de México 52926, Mexico
2
Tecnologico de Monterrey, Escuela de Ingeniería y Ciencias, Ciudad de México 01389, Mexico
3
Department of Radiology, University of Calgary, Calgary, AB T2N 1N4, Canada
4
Electrical and Computer Engineering Department, University of Calgary, Calgary, AB T2N 1N4, Canada
5
Department of Mechanical Engineering, Massachusetts Institute of Technology (MIT), Cambridge, MA 02139, USA
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2019, 9(24), 5296; https://doi.org/10.3390/app9245296
Submission received: 10 November 2019 / Revised: 22 November 2019 / Accepted: 28 November 2019 / Published: 5 December 2019

Abstract

:
In the present research work, image segmentation methods were studied to find internal parameters that provide an efficient identification of the regions of interest in Magnetic Resonance (MR) images used for the therapy planning of High-Intensity Focused Ultrasound (HIFU), a minimally invasive therapeutic method used for selective ablation of tissue. The involved image segmentation methods were threshold, level set and watershed segmentation algorithm with markers (WSAM), and they were applied to transverse and sagittal MR images obtained from an experimental setup of a murine experiment. A parametric study, involving segmentation tests with different values for the internal parameters, was carried out. The F-measure results from the parametric study were analyzed by region using Welch’s ANOVA followed by post hoc Games-Howell test to determine the most appropriate method for region identification. In transverse images, the threshold method had the best performance for the air region with a F-measure median of 0.9802 (0.9743–0.9847, interquartile range IQR 0.0104), the WSAM for the tissue, gel-pad, transducer and water region with a F-measure median of 0.9224 (0.8718–0.9468, IQR 0.075), 0.9553 (0.9496–0.9606, IQR 0.011), 0.9416 (0.9330–0.9540, IQR 0.021) and 0.9769 (0.9741–0.9803, IQR 0.0062), respectively. In sagittal images, threshold method had the best performance for the air region with a F-measure median of 0.9680 (0.9589–0.9735, IQR 0.0146), the WSAM for the tissue and gel-pad regions with a F-measure median of 0.9241 (0.8870–0.9426, IQR 0.0556) and 0.9553 (0.9472–0.9625, IQR 0.0153), respectively, and the Geodesic Active Contours (GAC) method for the transducer and water regions with a F-measure median of 0.9323 (0.9221–0.9402, IQR 0.0181) and 0.9681 (0.9627–0.9715, IQR 0.0088), respectively. The present research work integrates preliminary results to generate more efficient procedures of image segmentation for treatment planning of the MRgHIFU therapy. Future work will address the search of an automatic segmentation process, regardless of the experimental setup.

1. Introduction

High-Intensity Focused Ultrasound (HIFU) is a minimally invasive therapeutic method in which ultrasound beams are concentrated at a focal region, producing heating and selective ablation within the focal volume without compromising surrounding tissues [1]. HIFU has been proposed for the safe ablation of both malignant and benign tissues and as an agent for drug delivery, and Magnetic Resonance Imaging (MRI) has been proposed for guidance and monitoring of the HIFU therapy [2]. The combination of HIFU and MRI is known as Magnetic Resonance-guided HIFU (MRgHIFU). The HIFU treatment is performed with an ultrasonic transducer, acoustically coupled to the target tissue using water and gel-pads, as shown in Figure 1.
In MRgHIFU therapy planning, identifying the regions allows for accurate targeting of tissue, positioning of the transducer and its geometric focus (focal point). If a proper automated identification of the transducer and tissue region can be achieved, with image segmentation, targeting would be facilitated, as well as therapy for planning using numerical methods for the calculation of acoustic energy distribution and thermal response in biological tissue.
In the present research work, segmentation methods were studied to find internal parameters that provide an efficient identification of the regions of interest in MR images used for HIFU treatment planning. The involved segmentation methods were threshold, level set and watershed with markers, and they were applied to 112 transverse and 112 sagittal MR images, obtained from a study for the treatment of abscesses with MRgHIFU in a murine model [3]. In the images, the regions of interest were the air, tissue, gel-pad, transducer and water regions. The evaluation of the segmentation quality was performed using F-measure [4] supported by ground truth images obtained from manual delineation of the regions of interest. A parametric study consisting of tests with different values for the internal parameters of the implemented image segmentation methods was carried out. The F-measure results from the parametric study were analyzed independently by region of interest in order to determine which method is the most appropriate to identify each region.

2. Materials and Methods

2.1. The Experimental Setup

Experimental data was recovered from a previous study in a murine model [3] where subcutaneous abscesses were induced by methicillin-resistant Staphylococcus aureus and treated with MRgHIFU. Fifty-five female BALB/c mice, aged 7–12 weeks were used. All animal experiments were run following an approved protocol according to institutional and Canadian Council of Animal Care guidelines (Lakehead University protocol AUP #14 2011/ROMEO #1461984). A MR compatible single-element transducer (model 10-09-11TBHC, FUS Instruments, Toronto, Canada) with a focal length of 50 mm, diameter of 32 mm and operating at 3 MHz was used in the study. The focal point was positioned 2 mm under the skin at the abscess center. The experimental setup for the study is shown in Figure 2.

2.2. Magnetic Resonance Images

Transverse and sagittal T1-weighted MR images of the experimental setup were obtained with a 3T MRI scanner (Achieva, Philips Healthcare) using a Flex-S coil (Philips Healthcare). The parameters for the generation of the MR images were a gradient echo sequence (GRE), a field-of-view (FOV) of 120 × 120 × 48 mm, pixel size of 0.5 mm, slice thickness of 2 mm, echo time/repetition time (TE/TR) of 2.5/4.9 msec, flip angle of 35°, acquisition matrix of 120 × 100, reconstruction matrix of 240 × 240 and number of excitations (NEX) of 2 [3]. The regions of interest to be identified are shown in transverse and sagittal images in Figure 3 and Figure 4, respectively.

2.3. Ground Truth Images

The regions of interest of 112 transverse and 112 sagittal MR images were manually segmented (delineated) to obtain ground truth images as shown in Figure 5. This information was used as a reference to evaluate the results, by region of interest, from the image segmentation methods described in Section 2.4.

2.4. Image Segmentation Methods for the Identification of Regions of Interest

Two image segmentation approaches for the identification of the regions of interest in the MR image were implemented: image segmentation with threshold and level set methods (TLSM) and image segmentation with watershed segmentation algorithm with markers (WSAM).

2.4.1. Image Segmentation with Threshold and Level Set Methods (TLSM)

In this approach, each region of interest was segmented using different image segmentation methods.

Division of the MR Image (Preprocessing)

The original MR image was divided into two parts: the upper part where the air, gel-pad and tissue regions are located and the lower part where the water and the transducer regions are located as shown in Figure 6a,b, respectively. The user is required to perform this division in order to facilitate the application of segmentation methods.

Segmentation of Air Region

The air region in the upper part of the MR image, shown in Figure 6a, appeared as an almost homogeneous dark region, so it was easily identifiable using the threshold method [5] as follows:
g ( x , y ) = { 1       if   f ( x , y ) > T 0       if   f ( x , y ) T
where:
  • f ( x , y ) is the two-dimensional image.
  • g ( x , y ) is the two-dimensional segmented image.
  • T is the threshold that separates the image into two dominant modes. The value of this parameter can be varied, so it was considered in the parametric study described in Section 2.6. Hereinafter this parameter will be called T_air.
From the upper part of the MR image, shown in Figure 7a, a binary image was generated with the application of the threshold method as shown in Figure 7b, with an area corresponding to a water-based heating pad appearing as multiple separate areas around the tissue region. These areas were removed by using the region growing algorithm (RGA). The RGA works on the original input image I ( x , y ) , using a similarity criterion Q and a set of seed points [5]. The RGA used in the current study was a MATLAB® (2017 MathWorks, Inc., Natick, MA, USA) implementation that worked on the grayscale input MR image I ( x , y ) , a similarity criterion and a single seed point [6]. The RGA yielded a binary image J ( x , y ) with the segmented region [5,6]. In the current study the seed point was set inside the largest separate area in the binary image, shown in Figure 7b, and the binary image could be obtained without the areas corresponding to the heating pad as shown in Figure 7c. The RGA had a similarity criterion defined as the difference between the intensity value of the pixel and the mean intensity of the region. The pixels with a difference between their intensity values and the mean intensity below a fixed value of 0.1 on a normalized image were considered to meet this criterion.

Segmentation of Gel-Pad Region

The gel-pad region in the upper part of the MR image, shown in Figure 6a, was segmented using two level set methods independently: the Geodesic Active Contours (GAC) method [7] and the Distance Regularized Level Set Evolution (DRLSE) method [8]. These methods are useful for the detection of boundaries. The GAC method [8] is defined as follows:
u t = | u | div ( g ( I ) u | u | ) + c g ( I ) | u |
where:
  • u is the level set function. The initial form of this function is the initial contour, denoted as u 0 . Its shape can be varied, so it will be considered in the parametric study described in Section 2.6. Hereinafter this parameter will be called u_0.
  • c is the constant velocity. The value for this parameter can be varied, so it will be considered in the parametric study described in Section 2.6. Hereinafter this parameter will be called c_gelpad.
  • I is the image.
  • g ( I ) is the stopping function.
The stopping function is given by the following Equation:
g ( I ) = 1 1 + | I ^ | p
where:
  • I ^ is the smoothed version of the image I using a Gaussian filter. The filter size and its standard deviation σ are fixed values and they were set to 5 × 5 and 1 respectively.
  • p is an exponent with a fixed value of 2.
The implementation for the GAC method used in the current study, and the values of its fixed parameters, are based on the implementation reported in [9].
The DRLSE method [8] is defined as follows
ϕ t = μ div ( d p ( | ϕ | ) ϕ ) +   λ δ ε ( ϕ ) div ( g ϕ | ϕ | ) + α g δ ε ( ϕ )
where:
  • ϕ is the level set function. The initial form of this contour is the initial contour, denoted as ϕ 0 . Its shape can be varied, so it will be considered in the parametric study described in Section 2.6. Hereinafter this parameter will be called phi_0.
  • μ is the coefficient of the distance regularization term. For this parameter, a fixed value of 0.2 was considered.
  • λ is the coefficient of the weighted length term. For this parameter, a fixed value of 5 was considered.
  • g is the edge indicator function.
  • α is the weighted area coefficient. The value for this parameter can be varied, so it will be considered in the parametric study described in Section 2.6. Hereinafter this parameter will be called a_gelpad.
  • δ ε is the Dirac delta approximation function.
  • d p is a function in terms of potential function.
The edge indicator function g is defined as
g 1 1 + | G σ I | 2
where:
  • G σ is a Gaussian kernel with standard deviation σ . The filter size and its standard deviation σ are fixed values and they were set to 5 × 5 and 1, respectively. The values of these parameters were chosen to be the same as those of the stopping function in the implementation of the GAC method.
  • I is the image.
The Dirac delta approximation function δ ε is defined as
δ ε = { 1 2 ε [ 1 + cos ( π x ε ) ] ,   | x | ε 0 ,   | x | > ε
where:
  • ε is a parameter with a fixed value of 1.5.
  • d p is a function in terms of potential function defined as
    d p ( s ) p ( s ) s
    where:
  • s is the magnitude of the gradient of the level set function ϕ defined as
    s = ( ϕ x ) 2 + ( ϕ y ) 2
  • p ( s ) is the double-well potential function defined as
    p ( s ) = { 1 ( 2 π ) 2 [ 1 cos ( 2 π s ) ] , s 1 1 2 ( s 1 ) 2 , s > 1
The implementation for the DRLSE method used in the current study and the values of its fixed parameters are based on the implementation reported in [10]. For the gel-pad detection, both the GAC and DRLSE methods require an initial contour that is based on the calculation of the maximum rectangle inside an arbitrary shape defined by a binary image [11]. The algorithm used in the current study is a MATLAB® (2017 MathWorks, Inc., Natick, MA, USA) implementation that works with a binary input image I ( x , y ) , shown in Figure 7c, the specification of an optimization criteria and the minimum dimensions to restrict the calculation. Finally, the algorithm yields a binary image M ( x , y ) with the mask of the maximum rectangle inside the arbitrary shape.
The obtained maximum rectangle is shown in Figure 8a. The initial contour, u_0 for the GAC method and phi_0 for the DRLSE method, was a reduced version of the maximum rectangle and its dimensions can be varied, so it will be considered in the parametric study described in Section 2.6. An example of one of the reduced versions is shown in Figure 8b. In both the GAC and DRLSE methods, the initial contour changes its shape iteratively, and the algorithm stops at the detected borders. The final contour has the shape of the found object as shown in Figure 8c. The segmentation of the gel-pad region, together with the previous segmentation of the air region, gives an enclosed region corresponding to the tissue region. The resulting segmented image is shown in Figure 8d. The reduced version of the maximum rectangle consisted of a fixed reduction of its width by five pixels from the right and left sides, and a variable reduction of its height from the lower side by 25 to 32 pixels. Hereinafter, the set of the different reduced versions of the maximum rectangle will be called W i , where i : i [ 25 , 32 ] is the number of pixels used for the reduction. Another set of reduced versions was also considered in the parametric study described in Section 2.6. This set has the same characteristics of the previous set and, in addition, features a displacement of five pixels from the upper side. Hereinafter, this set will be called W d i , where i : i [ 25 , 32 ] .
Another approach for the generation of the initial contour was explored. An initial contour based on the edge indicator function of Equation (5) was generated. The process is shown in Figure 9 and was carried out as follows: The edge indicator function was applied to the upper part of the original MR image shown in Figure 9a. The result is shown in Figure 9b. A threshold of 0.2 in a grayscale of 256 levels between 0 and 1 was applied to obtain the image shown in Figure 9c. A mask from the image shown in Figure 9c was obtained using the RGA with a seed point in (3,3). The complement of the resulting image was calculated, and the result is shown in Figure 9d. The image shown in Figure 9c was multiplied by this image to limit the number of areas. The result is shown in Figure 9e where the larger area corresponds to the gel-pad region. The centroid of this large area is shown as a red spot. The gel pad area was then extracted using the RGA with the centroid as the seed point. The extracted region is shown in Figure 9f, and it was used as a mask for the extraction of the corresponding region in the original MR image shown in Figure 9a. The result is shown in Figure 9g. The initial contour was obtained after the application of a threshold of 0 in a grayscale of 256 levels between 0 and 255, in the image shown in Figure 9g. In Figure 9h the initial contour is shown superimposed in the original MR image. This approach for the initial contour (hereinafter this approach will be called the automatic initial contour) was used by both the GAC and DRLSE methods to obtain a final contour with the shape of the found gel-pad region as shown in Figure 9i. The segmentation of the gel-pad region, together with the previous segmentation of the air region, gives an enclosed region corresponding to the tissue region. The resulting segmented image is shown in Figure 9j.

Segmentation of Tissue Region

After the segmentation of the air and gel-pad regions, a resulting region is enclosed between them. This region is the segmented tissue region, as shown in Figure 8d and Figure 9j. Therefore, an appropriate segmentation of the tissue region depends on the performance of the segmentation methods for the air and gel-pad regions.

Segmentation of Transducer and Water Regions

The transducer region in the lower part of the MR image, shown in Figure 6b, was segmented in the same way as the gel-pad region, using two level set methods independently: the GAC method [7] and the DRLSE method [8]. In the GAC method, the constant velocity c can be varied, so it will be considered in the parametric study described in Section 2.6. Hereinafter this parameter will be called c_transducer. In the DRLSE method, the weighted area coefficient α can be varied, so it will be considered in the parametric study described in Section 2.6. Hereinafter this parameter will be called a_transducer.
The initial contour ϕ 0 , for both the GAC and DRLSE methods, was the binary step function suggested in [8] and is defined as
ϕ 0 ( x ) = { c 0 ,             if   x R 0           c 0 ,             otherwise
where:
  • c 0 is a constant and c 0 > 0 . For this constant, a fixed value of 2 was considered. This value was used in the implementation for the DRLSE method reported in [10].
  • R 0 is a region in the domain of the image.
The obtained initial contour with the binary step function is shown in Figure 10a. The final contour has the shape of the found object as shown in Figure 10b, and the segmented region is shown in Figure 10c. The background of the segmented region is the water region.
The threshold method was also used for the segmentation of the transducer region in the lower part of the MR image. From Figure 11a, a total of nine thresholds were equidistantly defined between the two maximal peaks in the histogram of the image, with the first and last defined thresholds as the two maximal peaks. A threshold, between the nine defined, can be chosen to perform segmentation as shown in Figure 11b, so it will be considered in the parametric study described in Section 2.6. Hereinafter this parameter will be called Tn_transducer. Finally, the segmented transducer is shown in Figure 11c.
The final segmented image is built from the individual segmented regions. This image is shown in Figure 12.

2.4.2. Image Segmentation with Watershed Segmentation Algorithm with Markers (WSAM)

An approach based on the WSAM was developed. The image has sections of regional minima, and the sets of coordinates of the points within them are M 1 , M 2 , …, M R . There is a catchment basin associated with each regional minimum M i ; then, C ( M i ) is the set of coordinates of the points in the catchment basin. In the algorithm, the topography of the image is flooded from a minimum level n = m i n ( f ( x , y ) ) + 1 to a maximum level n = m a x ( f ( x , y ) ) + 1 to find regions and finally establish their borders with watershed lines. Markers are used in the algorithm for an efficient identification of the desired regions, preventing oversegmentation [5]. The WSAM method used in the current study was implemented in OpenCV [12,13].
The original MR image was again divided into an upper and a lower part of the original MR image. In the following paragraphs, the process to generate markers for the WSAM for each region is described. The process is also illustrated in the diagram shown in Figure A1 (Appendix A).

Definition of Markers for Gel-Pad and Tissue Regions

The marker for the gel-pad region was based on the maximum rectangle inside an arbitrary shape, defined by a binary image [14]. The binary image was obtained from the upper part of the original MR image, shown in Figure 6a, after the application of the threshold method, shown in Equation (1) (threshold of 13 in a grayscale of 256 levels). The marker of the gel-pad region consisted of a reduced version of the maximum rectangle. Its width was reduced by 10 pixels from the right and left sides and its height by 10 pixels from the upper and lower sides.
The marker for the tissue region was obtained from the upper part of the original MR image, shown in Figure 6a. This image was divided taking the upper side of the maximum rectangle as frontier. A binary image was obtained after the use of the threshold method considering (threshold of 13 in a grayscale of 256). In this image, a median blur filter [15] was used to smooth the tissue contours. The resulting image is used to define the marker of the tissue region using the border following algorithm [16,17] to detect contours and the Ramer–Douglas–Peucker algorithm [18,19,20] to obtain a curve with fewer points from the detected contours. Finally, the obtained curve is drawn as using the ‘drawContours’ function in OpenCV [21].

Definition of Marker for Air Region

The binary image that was used for the calculation of the marker for the tissue region was revisited to obtain the marker for the air region, using the border following an algorithm [16,17] to detect contours and the Ramer–Douglas–Peucker algorithm [18,19,20] to obtain a curve with fewer points from the detected contours. Finally, the obtained curve was drawn as using the ‘drawContours’ function in OpenCV [21]. The resulting image was filtered using a convolution filter (filter2D) [22]. The filtering was repeated until there were no black pixels within the tissue. After this process, the threshold method in inverted threshold configuration type [23] was applied. From the resulting image, a rectangular region was extracted for the definition of an image with the air region marker. Finally, this image was eroded [24] two times to get a separation between the markers of the air and tissue regions.

Definition of Markers for Transducer and Water Regions

To obtain the marker of the transducer region, a binary image was obtained from the lower part of the original MR image, shown in Figure 6b, after the application of the threshold method in inverted threshold configuration type. A median blur filter was used to remove pixels surrounding the transducer region in the binary image. In the same way as in the definition of the marker for the tissue region, the border following algorithm [16,17], the Ramer–Douglas–Peucker algorithm [18,19,20] and the ‘drawContours’ function in OpenCV [21] were used for the detection of contours, for the calculation of a curve with fewer points from the detected contours and for the drawing of the obtained curve, respectively. A rectangular region was extracted for the definition of an image with the marker of the transducer region.
To obtain the marker of the water region, these algorithms were also used followed by the application of the threshold method in inverted threshold configuration type [23]. Finally, the extraction of a rectangular region and an erosion [24] were performed for the definition of an image with the marker for the water region.
To obtain the marker of the hole inside the transducer region, a binary image was obtained from the lower part of the original MR image, shown in Figure 6b, after the application of the threshold method in inverted threshold configuration type. Holes in the image were filled, and a maximum rectangle inside the arbitrary shape in the resulting binary image was calculated [14]. A rectangular region with the hole was extracted from the original MR image using the calculated maximum rectangle, and a binary image was obtained after the application of the threshold method in inverted threshold configuration type. The pixels of the hole region are identified, and the marker was defined after the application of a median blur filter (kernel of 3).

Elements of the Definition of Markers in OpenCV

The border following algorithm was used in the definition of markers for the air, tissue, transducer and water regions. The retrieval mode was set to CV_RETR_CCOMP to retrieve and organize the contours in a hierarchy of two levels, and the contour approximation method was set to CV_CHAIN_APPROX_SIMPLE to obtain the end points of encoded linear segments.
The Ramer–Douglas–Peucker algorithm was used in the definition of markers for the air, tissue, transducer and water regions The parameter of accuracy was 0, and a closed curve was considered for the approximation.
The ‘drawContours’ function was used in the definition of markers for the air, tissue, transducer and water regions. The thickness was set to a value of 1 in the definition of the markers of the tissue and transducer regions, to a value of −1 for the marker of the air region and to a value of CV_FILLED for the marker of the water region. The maximal level of drawn contours was set to 8.
The threshold method in inverted threshold configuration type was used in the definition of markers for the air, hole, transducer and water regions. The threshold was set to a value of 0 in the definition of the markers of the air and water regions, to a value of 13 for the marker of the hole region and to a value of 10 for the marker of the transducer region. The maximum values of the grayscale were 1 in the definition of the air region marker, 255 for the markers of the hole and transducer regions and 2 for the marker of the water region. An erosion filter was used in the definition of the markers for the air and the water regions. A fixed ellipse was used as structuring element with size 8 × 8 for the air region and 9 × 9 for the water region.

2.5. Quantitative Evaluation of Image Segmentation and Ground Truth Images

F-measure was considered for the evaluation of the image segmentation quality [4], and is defined as
F = 1 α R 1 + ( 1 α ) P 1
where:
  • α is the optimal detector threshold.
  • R is the recall.
  • P is the precision.
The recall [25] is defined as
F = 1 α R 1 + ( 1 α ) P 1
where:
  • T r are the pixels of the region in the ground truth image.
  • S r are the pixels of the region in the segmented image.
  • | T r | is the total number of pixels of the specific region.
  • | T r S r | is the set of detected pixels that were assigned to the specific region correctly.
The precision is defined as
P = | T r S r | | T r S r | + | T r \ S r |
where:
  • | T r S r | are the detected pixels that were assigned to the specific region correctly.
  • | T r \ S r | are the pixels that were detected incorrectly for the region. These are the pixels that are present in S r but not in T r .
A MATLAB® (2017 MathWorks, Inc., Natick, MA, USA) script developed inhouse was used to generate masks from the delineated regions of interest in each of the ground truth images. Masks for each region were generated from the segmentation and the F-measure was obtained per region.

2.6. Parametric Study of Image Segmentation Methods

To evaluate the impact of parameters on the resulting TLSM and WSAM segmentation the impact of different values on the F-measure were obtained (Table 1). A statistical analysis was carried out in order to find the image segmentation methods and their internal parameters that provide the most efficient segmentation of each region of the MR images.

2.7. Statistics

Data analysis was performed using R [26]. Data were tested for normality using the Shapiro–Wilk test [27]. The Bartlett’s test [28] was used to test homoscedasticity. Data were analyzed using Welch’s ANOVA [29] to confirm the existence of significant differences among the means of the measurement variables corresponding to the nominal variables. Welch’s ANOVA was followed by post hoc Games–Howell test [30] to determine the groups of nominal variables that are significantly equal or different from each other. A p-value of less than 0.05 was considered to be significant.

3. Results

3.1. Segmentation of the Air Region with Threshold Method (TLSM Approach)

In the following tables, the highest values for the F-measure median are reported. Table 2 contains information of transverse images and Table 3 contains information of sagittal images. The maximum is shown in bold at the top of the second column. Only the groups with different values for T_air and no significant difference (p > 0.05) are reported in the subsequent lines. The values for the F-measure medians are shown along with the values for quartile 1 (Q1), quartile 3 (Q3) and Interquartile Range (IQR).

3.2. Segmentation of the Gel-Pad Region with GAC and DRLSE Methods (TLSM Approach)

In the following tables, the highest values for the F-measure median are reported. Table 4 contains information of transverse images; Table 5 contains information of sagittal images segmented with the GAC method and Table 6 contains information of sagittal images segmented with the DRLSE method. The maximum is shown in bold at the top of the second column. Only the groups with different values for u_0 and c_gelpad (GAC method) and phi_0 and a_gelpad (DRLSE method) and no significant difference (p > 0.05) are reported in the subsequent lines. The values for the F-measure medians are shown along with the values for Q1, Q3 and IQR. In transverse images the maximum was 0.9589 (0.9446–0.9698, IQR 0.0252). Given this maximum value, the corresponding maximum value of the F-measure median in the segmentation of the tissue region was 0.9133 (0.8427–0.9408, IQR 0.0981). In sagittal images the maximum was 0.9524 (0.9365–0.9610, IQR 0.0245). Given this maximum value, the corresponding maximum value of the F-measure median in the segmentation of the tissue region was 0.9264 (0.8889–0.9470, IQR 0.0581).

3.3. Segmentation of the Transducer Region (TLSM Approach)

In the following tables, the highest values for the F-measure median are reported. Table 7 contains information of transverse images and Table 8 contains information of sagittal images. The maximum is shown in bold at the top of the second column. Only the groups with different values for a_gelpad (DRLSE method), c_gelpad (GAC method) and Tn_transducer (Threshold method) and no significant difference (p > 0.05) are reported in the subsequent lines. The values for the F-measure medians are shown along with the values for Q1, Q3 and IQR. In transverse images the maximum was 0.9305 (0.9213–0.9365, IQR 0.0153). Given this maximum value, the corresponding maximum value of the F-measure median in the segmentation of the water region was 0.9609 (0.8931–0.9768, IQR 0.0837). In sagittal images the maximum was 0.9323 (0.9221–0.9402, IQR 0.0181). Given this maximum value, the corresponding maximum value of the F-measure median in the segmentation of the water region was 0.9681 (0.9627–0.9715, IQR 0.088).

3.4. Segmentation with the Watershed Segmentation Algorithm with Markers (WSAM Approach) and Comparison with the Threshold, GAC and DRLSE Methods (TLSM Approach)

In the following tables, the values for the F-measure median are reported by region of interest. Table 9 contains information of transverse images and Table 10 contains information of sagittal images. The values for the F-measure medians are shown along with the values for Q1, Q3 and IQR.
After the evaluation of the segmentation quality with F-measure using the WSAM approach for each region, a comparison with the maximum results of the TLSM approach (reported in Section 3.1, Section 3.2 and Section 3.3) was carried out.
In Figure 13, for each region, the obtained results with the WSAM and the TLSM approaches and the statistical significance between them are reported. For the TLSM approach parameters that yielded the maximum results are reported. Suitable methods and parameters for each region and plane are chosen according to the obtained value for the median and minimum of the F-measure.

4. Discussion

In the present research work, the problem of segmentation in planning MR images for the HIFU therapy was addressed. A set of methods and parameters to perform identification of objects in the planning MR images was analyzed in a parametric study supported by the evaluation of segmentation quality with F-measure and the analysis of means of the measurement variables with Welch’s ANOVA.
For the segmentation of the air region, the results given by the threshold method yielded a greater median value than the WSAM in both the transverse and sagittal images. Moreover, there was a significant difference between the groups of results given by both the threshold method and the WSAM. This fact leads to consider the threshold method as the more convenient choice over the WSAM to perform the segmentation of this region.
For the segmentation of the gel-pad region, the results given by the WSAM did not present significant differences between the groups of results obtained with the GAC method in transverse images and with the DRLSE method in the sagittal images. Despite this fact, the results given by the WSAM yielded F-measure values that were higher than those obtained with the other methods. WSAM was then considered as a suitable choice to perform the segmentation of this region.
For the segmentation of the tissue region, the WSAM is the choice to carry out the segmentation of this region, given the fact that this segmentation strongly depends on the gel-pad region where WSAM was deemed the most appropriate method.
For the segmentation of the transducer region, the results given by the WSAM did not present significant difference with the group of results obtained with the DRLSE method in transverse images. However, the WSAM yielded a higher F-measure median value than the obtained with the DRLSE method, so the WSAM was considered the most appropriate choice to perform the segmentation. For sagittal images, the GAC method was the most suitable choice as it yielded a greater F-measure median value than the WSAM with a significant difference between the groups of results given by both methods.
The planning MR images for the treatment of abscesses with MRgHIFU in a murine model, used in the present research work, have specific characteristics such as a FOV of 120 × 120 × 48 mm, a pixel size of 0.5 mm and the presence of intensity inhomogeneity and five regions of interest. However, the planning MR images for other experimental setups may present differences. The dimensions of the FOV and the pixel size may be different from those used in the current experimental setup. Moreover, the tissue region may be larger if another animal model is used in the experimental setup, and the gel-pad region may be absent or if the target region is located a different anatomical area of the animal model. In addition, the problem of intensity inhomogeneity may be absent. These conditions may facilitate the application of the implemented segmentation methods and even better results could be achieved.
Level set methods (GAC and DRLSE) and WSAM proved to have enough capacity to solve the problem of segmentation in the current experimental setup, with functional results. However, there are limitations in the implemented segmentation methods such as the need to establish an initial contour for both the GAC and the DRLSE methods. Currently, this procedure is performed after the division of the MR image, an action that is performed by the user. Another limitation is the relative complexity in the procedure for the definition of markers of the WSAM. There is no limitation in the shape for the required markers for the WSAM, so simpler markers could be defined in a less complex procedure. Once this action has been achieved, an image segmentation solution based on a single method, the WSAM, would be available. However, the definition of markers is a procedure that previously requires the division of the MR image. The division of the MR image is a minor intervention that can be integrated as a simple step in a user interface in future developments.
The use of methods such as Scale Invariant Feature Transform (SIFT) [31] or Speeded-Up Robust Features (SURF) [32] could perform the detection of the regions of interest, based on the extraction of invariant features in the image. Both SIFT and SURF are invariant to rotation and scale. SIFT also has a remarkable performance if affine distortion and illumination changes are present. A specific training image is required to be defined for each region of interest in a given setup to perform detection. This approach would not require the division of the MR image, so it could be considered as an improvement of the segmentation procedure from the point of view of simplification of the overall process.

5. Conclusions

The present work was carried out to study the problem of segmentation in planning MR images for the HIFU therapy, using a murine model, to achieve an efficient identification of objects. A set of methods, with their parameters, to identify the regions of interest in the MR image were subjected to a parametric study. The findings of the study indicate that the segmentation of the regions of interest can be achieved with the proposed segmentation methods, given the characteristics of the MR images. However, the WSAM proved to be a remarkable method to carry out the identification of the regions of interest, although it is not the only one with which this task can be carried out. The threshold, the GAC and DRLSE methods can yield similar results to those obtained with the WSAM. However, some F-measure minimum values obtained with the GAC and DRLSE methods are close to zero.
This research work integrates preliminary results to generate more efficient procedures of image segmentation for treatment planning of the MRgHIFU therapy. Moreover, it also represents a contribution to the efforts that have been performed for the enhancement of the process of thermal ablation in the MRgHIFU therapy as an alternative for the non-invasive treatment of cancer.
There is no unique method that is able to perform the required segmentation task. The achievement of an efficient segmentation process is feasible, but it requires previous knowledge acquired from a preliminary segmentation step, application of filters or edge detection. However, the search for an automatic segmentation process remains.

Author Contributions

Conceptualization, S.P., L.C. and J.E.C.-Q.; methodology, A.V.-O., O.N.-H., S.P., L.C., J.E.C.-Q. and M.A.-M.; software, A.V.-O. and O.N.-H.; validation, A.V.-O. and O.N.-H.; formal analysis, A.V.-O. and J.E.C.-Q.; investigation, A.V.-O. and O.N.-H.; writing—original draft preparation, A.V.-O. and J.E.C.-Q.; writing—review and editing, A.V.-O., S.P., L.C., J.E.C.-Q. and M.A.-M.; supervision, S.P., L.C., J.E.C.-Q. and M.A.-M.

Funding

This work was partially supported through NSERC Discovery funds.

Acknowledgments

The authors wish to thank CONACYT for the support received through the scholarship No. 419184 to make this research possible.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Definition of markers for the WSAM.
Figure A1. Definition of markers for the WSAM. The image with the required markers to perform the segmentation is labeled as ‘MARKERS’ in green letters.
Figure A1. Definition of markers for the WSAM. The image with the required markers to perform the segmentation is labeled as ‘MARKERS’ in green letters.
Applsci 09 05296 g0a1

References

  1. Ter Haar, G.R.; Coussios, C. High intensity focused ultrasound: Physical principles and devices. Int. J. Hyperth. 2007, 23, 89–104. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Hynynen, K.; Darkazanli, A.; Unger, E.; Schenck, J.F. MRI-guided noninvasive ultrasound surgery. Med. Phys. 1993, 20, 107–115. [Google Scholar] [CrossRef] [PubMed]
  3. Rieck, B.; Bates, D.; Zhang, K.; Escott, N.; Mougenot, C.; Pichardo, S.; Curiel, L. Focused Ultrasound Treatment of Abscesses Induced by Methicillin Resistant Staphylococcus Aureus: Feasibility Study in a Mouse Model. Med. Phys. 2014, 41, 063301. [Google Scholar] [CrossRef] [PubMed]
  4. Martin, D.; Fowlkes, C.; Malik, J. Learning to detect natural image boundaries using local brightness, color, and texture cues. IEEE Trans. Pattern Anal. 2004, 26, 530–549. [Google Scholar] [CrossRef] [PubMed]
  5. Gonzalez, R.C.; Woods, R.E. Digital Image Processing, 3rd ed.; Pearson Prentice Hall: Upper Saddle River, NJ, USA, 2008. [Google Scholar]
  6. Region Growing. Available online: https://www.mathworks.com/matlabcentral/fileexchange/19084-region-growing (accessed on 4 September 2019).
  7. Caselles, V.; Kimmel, R.; Sapiro, G. Geodesic active contours. Int. J. Comput. Vis. 1997, 22, 61–79. [Google Scholar] [CrossRef]
  8. Li, C.; Chenyang, X. Distance Regularized Level Set Evolution and Its Application to Image Segmentation. IEEE Trans. Image Process. 2010, 19, 3243–3254. [Google Scholar] [PubMed]
  9. Dietenbeck, T.; Alessandrini, N.; Friboulet, D.; Bernard, O. CREASEG: a free software for the evaluation of image segmentation algorithms based on level-set. In Proceedings of the IEEE International Conference on Image Processing, Hong Kong, China, 12–15 September 2010; pp. 665–668. [Google Scholar]
  10. Distance Regularized Level Set Evolution (DRLSE). Available online: http://www.imagecomputing.org/~cmli/DRLSE/ (accessed on 4 September 2019).
  11. Inscribed Rectangle. Available online: http://www.mathworks.com/matlabcentral/fileexchange/28155-inscribed-rectangle (accessed on 4 September 2019).
  12. OpenCV. Available online: http://opencv.org (accessed on 25 September 2019).
  13. Miscellaneous Image Transformations in OpenCV. The Watershed Algorithm. Available online: https://docs.opencv.org/2.4/modules/imgproc/doc/miscellaneous_transformations.html#watershed (accessed on 25 September 2019).
  14. Find Largest Sub-Matrix with All 1s (Not Necessarily Square). Available online: http://tech-queries.blogspot.mx/2011/09/find-largest-sub-matrix-with-all-1s-not.html (accessed on 25 September 2019).
  15. Image Filtering in OpenCV. The Median Blur Filter. Available online: https://docs.opencv.org/3.1.0/d4/d86/group__imgproc__filter.html (accessed on 9 October 2019).
  16. Suzuki, S. Topological Structural Analysis of Digitized Binary Images by Border Following. Comput. Vis. Graph. Image Process. 1985, 30, 32–46. [Google Scholar] [CrossRef]
  17. Structural Analysis and Shape Descriptors in OpenCV. The Border Following Algorithm. Available online: https://docs.opencv.org/3.4/d3/dc0/group__imgproc__shape.html (accessed on 9 October 2019).
  18. Ramer, U. An Iterative Procedure for the Polygonal Approximation of Plane Curves. Comput. Graph. Image Process. 1985, 1, 244–256. [Google Scholar] [CrossRef]
  19. Douglas, D.H.; Peucker, T.K. Algorithms for the Reduction of the Number of Points required to Represent a Digitized Line or its Caricature. Cartographica 1973, 10, 112–122. [Google Scholar] [CrossRef] [Green Version]
  20. Structural Analysis and Shape Descriptors in OpenCV. The Ramer-Douglas-Peucker Algorithm. Available online: https://docs.opencv.org/2.4/modules/imgproc/doc/structural_analysis_and_shape_descriptors.html (accessed on 16 October 2019).
  21. Drawing Functions in OpenCV. Draw Contours. Available online: https://docs.opencv.org/master/d6/d6e/group__imgproc__draw.html (accessed on 16 October 2019).
  22. Image Filtering in OpenCV. Filter2D. Available online: https://docs.opencv.org/4.1.2/d4/d86/group__imgproc__filter.html (accessed on 16 October 2019).
  23. Miscellaneous Image Transformations in OpenCV. Threshold. Available online: https://docs.opencv.org/3.4.3/d7/d1b/group__imgproc__misc.html (accessed on 16 October 2019).
  24. Image Filtering in OpenCV. Erode. Available online: https://docs.opencv.org/2.4/modules/imgproc/doc/filtering.html (accessed on 16 October 2019).
  25. Klein, A.; Andersson, J.; Ardekani, B.A.; Ashbumer, J.; Avants, B.; Chiang, M.C.; Christensen, G.E.; Collins, D.L.; Gee, J.; Hellier, P.; et al. Evaluation of 14 nonlinear deformation algorithms applied to human brain MRI registration. Neuroimage 2009, 46, 786–802. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  26. The R Project for Statistical Computing. Available online: https://www.r-project.org/ (accessed on 31 October 2019).
  27. Shapiro, S.S.; Wilk, M.B. An analysis of variance test for normality (complete samples). Biometrika 1965, 52, 591–611. [Google Scholar] [CrossRef]
  28. Handbook of Biological Statistics (Bartlett’s Test). Available online: http://www.biostathandbook.com/homoscedasticity.html (accessed on 31 October 2019).
  29. Handbook of Biological Statistics (Welch’s ANOVA). Available online: http://www.biostathandbook.com/onewayanova.html#welch (accessed on 31 October 2019).
  30. Handbook of Biological Statistics (Games-Howell). Available online: http://www.biostathandbook.com/onewayanova.html#tukey (accessed on 31 October 2019).
  31. Lowe, D.G. Distinctive Image Features from Scale-Invariant Keypoints. Int. J. Comput. Vis. 2004, 60, 91–110. [Google Scholar] [CrossRef]
  32. Bay, H.; Ess, A.; Tuytelaars, T.; Van Gool, L. Speeded-Up Robust Features (SURF). Comput. Vis. Image Und. 2008, 110, 346–359. [Google Scholar] [CrossRef]
Figure 1. The objects in the HIFU therapy.
Figure 1. The objects in the HIFU therapy.
Applsci 09 05296 g001
Figure 2. Experimental setup for abscess treatment in mice with focused ultrasound using MRI guidance.
Figure 2. Experimental setup for abscess treatment in mice with focused ultrasound using MRI guidance.
Applsci 09 05296 g002
Figure 3. Main regions in the transverse MR image.
Figure 3. Main regions in the transverse MR image.
Applsci 09 05296 g003
Figure 4. Main regions in the sagittal MR image.
Figure 4. Main regions in the sagittal MR image.
Applsci 09 05296 g004
Figure 5. Ground truth image generated from the delineation of regions in the MR image.
Figure 5. Ground truth image generated from the delineation of regions in the MR image.
Applsci 09 05296 g005
Figure 6. Original transverse MR image: (a) the upper part with the air, gel-pad and tissue regions; (b) the lower part with the transducer and water regions.
Figure 6. Original transverse MR image: (a) the upper part with the air, gel-pad and tissue regions; (b) the lower part with the transducer and water regions.
Applsci 09 05296 g006
Figure 7. Segmentation of Air Region: (a) original transverse MR image (upper part); (b) binary image obtained after thresholding with the heating pad appearing as multiple distinct areas around the tissue region; (c) new binary image obtained after the application of the RGA where the heating pad was successfully eliminated.
Figure 7. Segmentation of Air Region: (a) original transverse MR image (upper part); (b) binary image obtained after thresholding with the heating pad appearing as multiple distinct areas around the tissue region; (c) new binary image obtained after the application of the RGA where the heating pad was successfully eliminated.
Applsci 09 05296 g007
Figure 8. Segmentation of Gel-Pad Region: (a) Maximum rectangle within the region; (b) An example of initial contour (in this case the initial contour W 25 ); (c) Final contour; (d) Segmented MR Image (upper part).
Figure 8. Segmentation of Gel-Pad Region: (a) Maximum rectangle within the region; (b) An example of initial contour (in this case the initial contour W 25 ); (c) Final contour; (d) Segmented MR Image (upper part).
Applsci 09 05296 g008
Figure 9. Generation of automatic initial contour for the segmentation of gel-pad region: (a) The original MR image (upper part); (b) result of the application of the edge indicator function; (c) binary image obtained after the application of a threshold of 0.2 in a grayscale of 256 levels between 0 and 1; (d) complement of the mask obtained from the image in Figure 9c; (e) gel-pad area identification; (f) extracted gel-pad area (mask); (g) result of the application of the gel-pad mask in the original MR image; (h) the automatic initial contour obtained after the application of a threshold of 0 in a grayscale of 256 levels between 0 and 255; (i) final contour; (j) segmented MR image (upper part).
Figure 9. Generation of automatic initial contour for the segmentation of gel-pad region: (a) The original MR image (upper part); (b) result of the application of the edge indicator function; (c) binary image obtained after the application of a threshold of 0.2 in a grayscale of 256 levels between 0 and 1; (d) complement of the mask obtained from the image in Figure 9c; (e) gel-pad area identification; (f) extracted gel-pad area (mask); (g) result of the application of the gel-pad mask in the original MR image; (h) the automatic initial contour obtained after the application of a threshold of 0 in a grayscale of 256 levels between 0 and 255; (i) final contour; (j) segmented MR image (upper part).
Applsci 09 05296 g009
Figure 10. Segmentation of transducer region: (a) initial contour obtained from the binary step function; (b) final contour; (c) image with segmented transducer (shown in gray color). The segmented water region is the white background of this image.
Figure 10. Segmentation of transducer region: (a) initial contour obtained from the binary step function; (b) final contour; (c) image with segmented transducer (shown in gray color). The segmented water region is the white background of this image.
Applsci 09 05296 g010
Figure 11. Segmentation of the transducer region with the threshold method: (a) multiple thresholds are defined between the two maximal peaks in the histogram; (b) a threshold is chosen to perform segmentation. In this case threshold No. 5 was chosen; (c) segmented transducer.
Figure 11. Segmentation of the transducer region with the threshold method: (a) multiple thresholds are defined between the two maximal peaks in the histogram; (b) a threshold is chosen to perform segmentation. In this case threshold No. 5 was chosen; (c) segmented transducer.
Applsci 09 05296 g011
Figure 12. Final segmented Image.
Figure 12. Final segmented Image.
Applsci 09 05296 g012
Figure 13. Comparison between the obtained results with WSAM and the best results obtained with the threshold method, GAC and DRLSE methods. Groups with no significant difference between them are enclosed in a rectangle. Suitable methods and parameters for each region and plane (transverse or sagittal) are labeled with a check mark at the upper part of the graph. Discarded methods and parameters are labeled with a red dash.
Figure 13. Comparison between the obtained results with WSAM and the best results obtained with the threshold method, GAC and DRLSE methods. Groups with no significant difference between them are enclosed in a rectangle. Suitable methods and parameters for each region and plane (transverse or sagittal) are labeled with a check mark at the upper part of the graph. Discarded methods and parameters are labeled with a red dash.
Applsci 09 05296 g013
Table 1. Segmentation of the regions of interest with threshold and level set methods and parameters to involve in the parametric study along with their values.
Table 1. Segmentation of the regions of interest with threshold and level set methods and parameters to involve in the parametric study along with their values.
Region of InterestSegmentation MethodParameter to Involve in the Parametric StudyName of the Parameter in the Parametric StudyValues Used for the Parameter in the Parametric Study (Nominal Variables)
AirThreshold T (threshold)T_air0.03, 0.04, 0.05, 0.06, 0.07, 0.08, 0.09 and 0.095 (in a grayscale of 256 levels between 0 and 1).
Gel-PadGeodesic Active Contours (GAC) c (constant velocity)c_gelpad0, −0.15, −0.3, −0.6, −0.9, −1.2, −1.5, −1.8, −2.1 and −2.4
u 0 (initial contour)u_0 W i and W d i where i : i [ 25 , 32 ]
Distance Regularized Level Set Evolution (DRLSE) α (weighted area coefficient)a_gelpad0, −0.5, −1, −2, −3, −4, −5, −6, −7 and −8
ϕ 0 (initial contour)phi_0 W i and W d i where i : i [ 25 , 32 ]
Tissue----
Transducer and Water 1Geodesic Active Contours (GAC) c (constant velocity) c_transducer0, −0.15, −0.3, −0.6, −0.9, −1.2, −1.5, −1.8, −2.1 and −2.4
Distance Regularized Level Set Evolution (DRLSE) α (weighted area coefficient) a_transducer0, −0.5, −1, −2, −3, −4, −5, −6, −7 and −8
Threshold T (threshold) 2Tn_transducer2, 3, 4, 5, 6, 7, 8, and 9
1 The initial contour, for both the GAC and DRLSE methods, was given by the binary step function defined in Equation (10), so this parameter was not varied. Therefore, it was not considered in the parametric study. 2 The threshold used for the segmentation of the transducer region can be chosen between nine defined options between the two maximal peaks in the histogram of the Figure 6b. Each defined option is a threshold number as shown in Figure 10a. The selected threshold number to perform segmentation is Tn_transducer. The background of the image with the segmented transducer is the segmented water region.
Table 2. Highest values for the F-measure median obtained in the segmentation of the air region with the threshold segmentation method in transverse images. Maximum is shown in bold.
Table 2. Highest values for the F-measure median obtained in the segmentation of the air region with the threshold segmentation method in transverse images. Maximum is shown in bold.
Parameter ValueHighest Values for the F-Measure Median
T_air = 0.050.9802 (0.9743–0.9847, IQR 0.0104)
T_air = 0.040.9794 (0.9696–0.9828, IQR 0.0133)
T_air = 0.060.9799 (0.9749–0.9850, IQR 0.0102)
T_air = 0.070.9794 (0.9725–0.9848, IQR 0.0123)
Table 3. Highest values for the F-measure median obtained in the segmentation of the air region with the threshold segmentation method in sagittal images. Maximum is shown in bold.
Table 3. Highest values for the F-measure median obtained in the segmentation of the air region with the threshold segmentation method in sagittal images. Maximum is shown in bold.
Parameter Value Highest Values for the F-Measure Median
T_air = 0.040.9680 (0.9589–0.9735, IQR 0.0146)
T_air = 0.030.9652 (0.9563–0.9706, IQR 0.0143)
T_air = 0.050.9668 (0.9545–0.9731, IQR 0.0187)
Table 4. Highest values for the F-measure median obtained in the segmentation of the gel-pad region with the GAC segmentation method in transverse images. Maximum is shown in bold.
Table 4. Highest values for the F-measure median obtained in the segmentation of the gel-pad region with the GAC segmentation method in transverse images. Maximum is shown in bold.
Parameters ValuesHighest Values for the F-Measure Median
u_0 = W 26 , c_gelpad = −0.60.9589 (0.9446–0.9698, IQR 0.0252)
u_0 = W 25 , c_gelpad = −0.30.8713 (0.7199–0.9444, IQR 0.2245)
u_0 = W 25 , c_gelpad = −0.60.9564 (0.9418–0.9687, IQR 0.0269)
u_0 = W d 25 , c_gelpad = −0.60.9518 (0.9303–0.9596, IQR 0.0293)
u_0 = W 26 , c_gelpad = −0.30.8161 (0.6685–0.9357, IQR 0.2672)
u_0 = W d 26 , c_gelpad = −0.60.9675 (0.9229–0.9589, IQR 0.0360)
u_0 = W 27 , c_gelpad = −0.30.7828 (0.6327–0.9273, IQR 0.2945)
u_0 = W 27 , c_gelpad = −0.60.9568 (0.9388–0.9683, IQR 0.0295)
u_0 = W d 27 , c_gelpad = −0.60.9505 (0.9289–0.9597, IQR 0.0308)
u_0 = W 28 , c_gelpad = −0.60.9560 (0.9371–0.9677, IQR 0.0306)
u_0 = W d 28 , c_gelpad = −0.60.9483 (0.9300–0.9590, IQR 0.0290)
u_0 = W 29 , c_gelpad = −0.60.9499 (0.9014–0.9653, IQR 0.0638)
u_0 = W d 29 , c_gelpad = −0.60.9477 (0.9321–0.9604, IQR 0.0283)
u_0 = W 30 , c_gelpad = −0.60.9532 (0.8452–0.9644, IQR 0.1192)
u_0 = W d 30 , c_gelpad = −0.60.9485 (0.9284–0.9586, IQR 0.0303)
u_0 = W 31 , c_gelpad = −0.60.9483 (0.7432–0.9632, IQR 0.2201)
u_0 = W d 31 , c_gelpad = −0.60.9471 (0.9213–0.9591, IQR 0.0377)
u_0 = W 32 , c_gelpad = −0.60.9383 (0.6931–0.9630, IQR 0.2699)
u_0 = W d 32 , c_gelpad = −0.60.9477 (0.9251–0.9577, IQR 0.0326)
Table 5. Highest values for the F-measure median obtained in the segmentation of the gel-pad region with the GAC segmentation method in sagittal images. Maximum is shown in bold and it was obtained with the DRLSE segmentation method.
Table 5. Highest values for the F-measure median obtained in the segmentation of the gel-pad region with the GAC segmentation method in sagittal images. Maximum is shown in bold and it was obtained with the DRLSE segmentation method.
Parameters ValuesHighest Values for the F-Measure Median
phi_0 = W d 32 , a_gelpad = −30.9524 (0.9365–0.9610, IQR 0.0245)
u_0 = W 25 , c_gelpad = −0.150.8909 (0.8589–0.9141, IQR 0.0552)
u_0 = W 25 , c_gelpad = −0.30.9314 (0.9147–0.9498, IQR 0.0350)
u_0 =   W 25 , c_gelpad = −0.60.9420 (0.9282–0.9544, IQR 0.0261)
u_0 = W 26 , c_gelpad = −0.150.8761 (0.8362–0.9075, IQR 0.0713)
u_0 = W 26 , c_gelpad = −0.30.9322 (0.9118–0.9470, IQR 0.0352)
u_0 = W 26 , c_gelpad = −0.60.9431 (0.9271–0.9539, IQR 0.0268)
u_0 = W 27 , c_gelpad = −0.30.9309 (0.9057–0.9469, IQR 0.0412)
u_0 = W 27 , c_gelpad = −0.60.9433 (0.9299–0.9533, IQR 0.0234)
u_0 = W 28 , c_gelpad = −0.30.9314 (0.9030–0.9467, IQR 0.0437)
u_0 = W 28 , c_gelpad = −0.60.9433 (0.9290–0.9528, IQR 0.0238)
u_0 = W 29 , c_gelpad = −0.30.9278 (0.8915–0.9464, IQR 0.0549)
u_0 =   W 29 , c_gelpad = −0.60.9431 (0.9290–0.9540, IQR 0.0250)
u_0 = W 30 , c_gelpad = −0.30.9253 (0.8784–0.9397, IQR 0.0613)
u_0 = W 30 , c_gelpad = −0.60.9424 (0.9283–0.9531, IQR 0.0247)
u_0 = W 31 , c_gelpad = −0.30.9184 (0.8702–0.9380, IQR 0.0678)
u_0 = W 31 , c_gelpad = −0.60.9424 (0.9271–0.9539, IQR 0.0267)
u_0 = W 32 , c_gelpad = −0.30.9137 (0.8558–0.9377, IQR 0.0818)
u_0 =   W 32 , c_gelpad = −0.60.9434 (0.9306–0.9553, IQR 0.0247)
u_0 = A u t o m a t i c , c_gelpad = 00.9291 (0.9105–0.9400, IQR 0.0295)
u_0 = A u t o m a t i c , c_gelpad = −0.150.9350 (0.9223–0.9438, IQR 0.0215)
u_0 = A u t o m a t i c , c_gelpad = −0.30.9398 (0.9284–0.9518, IQR 0.0234)
u_0 = A u t o m a t i c , c_gelpad = −0.60.9462 (0.9381–0.9571, IQR 0.0190)
u_0 = A u t o m a t i c , c_gelpad = −0.90.9464 (0.9304–0.9597, IQR 0.0293)
u_0 = W d 25 , c_gelpad = −0.60.9501 (0.9368–0.9587, IQR 0.0219)
u_0 = W d 25 , c_gelpad = −0.90.9445 (0.9306–0.9590, IQR 0.0284)
u_0 = W d 26 , c_gelpad = −0.60.9522 (0.9397–0.9590, IQR 0193)
u_0 = W d 26 , c_gelpad = −0.90.9448 (0.9338–0.9592, IQR 0.0254)
u_0 = W d 27 , c_gelpad = −0.60.9529 (0.9399–0.9593, IQR 0.0194)
u_0 = W d 27 , c_gelpad = −0.90.9437 (0.9317–0.9584, IQR 0.0267)
u_0 = W d 28 , c_gelpad = −0.60.9525 (0.9402–0.9598, IQR 0.0196)
u_0 = W d 28 , c_gelpad = −0.90.9440 (0.9323–0.9592, IQR 0.0269)
u_0 = W d 29 , c_gelpad = −0.60.9526 (0.9417–0.9593, IQR 0.0177)
u_0 = W d 29 , c_gelpad = −0.90.9437 (0.9323–0.9589, IQR 0.0266)
u_0 = W d 30 , c_gelpad = −0.60.9522 (0.9397–0.9585, IQR 0.0188)
u_0 = W d 30 , c_gelpad = −0.90.9457 (0.9333–0.9593, IQR 0.0260)
u_0 = W d 31 , c_gelpad = −0.60.9507 (0.9402–0.9599, IQR 0.0197)
u_0 = W d 31 , c_gelpad = −0.90.9449 (0.9327–0.9618, IQR 0.0291)
u_0 = W d 32 , c_gelpad = −0.60.9509 (0.9400–0.9599, IQR 0.0199)
u_0 = W d 32 , c_gelpad = −0.90.9465 (0.9337–0.9602, IQR 0.0265)
Table 6. Highest values for the F-measure median obtained in the segmentation of the gel-pad region with the DRLSE segmentation method in sagittal images. Maximum is shown in bold and it was obtained with the DRLSE segmentation method.
Table 6. Highest values for the F-measure median obtained in the segmentation of the gel-pad region with the DRLSE segmentation method in sagittal images. Maximum is shown in bold and it was obtained with the DRLSE segmentation method.
Parameters ValuesHighest Values for the F-Measure Median
phi_0 = W d 32 , a_gelpad = −30.9524 (0.9365–0.9610, IQR 0.0245)
phi_0 = W 25 , a_gelpad = −10.9401 (0.9224–0.9527, IQR 0.0303)
phi_0 = W 25 , a_gelpad = −20.9345 (0.9190–0.9503, IQR 0.0312)
phi_0 = W 26 , a_gelpad = −0.50.8811 (0.8463–0.9097, IQR 0.0634)
phi_0 = W 26 , a_gelpad = −10.9403 (0.9214–0.9528, IQR 0.0313)
phi_0 = W 26 , a_gelpad = −20.9346 (0.9194–0.9505, IQR 0.0311)
phi_0 = W 27 , a_gelpad = −10.9382 (0.9191–0.9496, IQR 0.0305)
phi_0 = W 27 , a_gelpad = −20.9347 (0.9192–0.9505, IQR 0.0313)
phi_0 = W 28 , a_gelpad = −10.9372 (0.9172–0.9489, IQR 0.0317)
phi_0 = W 28 , a_gelpad = −20.9350 (0.9193–0.9506, IQR 0.0313)
phi_0 = W 29 , a_gelpad = −10.9359 (0.9087–0.9477, IQR 0.0390)
phi_0 = W 29 , a_gelpad = −20.9351 (0.9197–0.9509, IQR 0.0311)
phi_0 = W 30 , a_gelpad = −10.9337 (0.9038–0.9477, IQR 0.0439)
phi_0 = W 30 , a_gelpad = −20.9355 (0.9197–0.9509, IQR 0.0312)
phi_0 = W 31 , a_gelpad = −10.9297 (0.8956–0.9463, IQR 0.0506)
phi_0 = W 31 , a_gelpad = −20.9355 (0.9197–0.9511, IQR 0.0314)
phi_0 = W 32 , a_gelpad = −10.9284 (0.8822–0.9453, IQR 0.0631)
phi_0 = W 32 , a_gelpad = −20.9353 (0.9198–0.9513, IQR 0.0315)
phi_0 = A u t o m a t i c , a_gelpad = 00.9266 (0.9148–0.9338, IQR 0.0190)
phi_0 = A u t o m a t i c , a_gelpad = −0.50.9313 (0.9188–0.9395, IQR 0.0207)
phi_0 = A u t o m a t i c , a_gelpad = −10.9343 (0.9232–0.9459, IQR 0.0226)
phi_0 = A u t o m a t i c , a_gelpad = −20.9463 (0.9320–0.9558, IQR 0.0237)
phi_0 = A u t o m a t i c , a_gelpad = −30.9470 (0.9330–0.9581, IQR 0.0250)
phi_0 = W d 25 , a_gelpad = −10.9359 (0.9127–0.9478, IQR 0.0351)
phi_0 = W d 25 , a_gelpad = −20.9536 (0.9418–0.9602, IQR 0.0184)
phi_0 = W d 25 , a_gelpad = −30.9516 (0.9350–0.9587, IQR 0.0237)
phi_0 = W d 26 , a_gelpad = −10.9327 (0.9128–0.9475, IQR 0.0346)
phi_0 = W d 26 , a_gelpad = −20.9541 (0.9419–0.9602, IQR 0.0184)
phi_0 = W d 26 , a_gelpad = −30.9516 (0.9351–0.9587, IQR 0.0237)
phi_0 = W d 27 , a_gelpad = −10.9327 (0.9107–0.9467, IQR 0.0360)
phi_0 = W d 27 , a_gelpad = −20.9547 (0.9422–0.9604, IQR 0.0182)
phi_0 = W d 27 , a_gelpad = −30.9519 (0.9366–0.9589, IQR 0.0223)
phi_0 = W d 28 , a_gelpad = −10.9308 (0.9095–0.9468, IQR 0.0374)
phi_0 = W d 28 , a_gelpad = −20.9546 (0.9422–0.9605, IQR 0.0183)
phi_0 = W d 28 , a_gelpad = −30.9521 (0.9367–0.9594, IQR 0.0227)
phi_0 = W d 29 , a_gelpad = −10.9303 (0.9086–0.9470, IQR 0.0384)
phi_0 = W d 29 , a_gelpad = −20.9543 (0.9422–0.9606, IQR 0.0184)
phi_0 = W d 29 , a_gelpad = −30.9521 (0.9368–0.9596, IQR 0.0228)
phi_0 = W d 30 , a_gelpad = −10.9303 (0.9077–0.9466, IQR 0.0389)
phi_0 = W d 30 , a_gelpad = −20.9545 (0.9424–0.9607, IQR 0.0184)
phi_0 = W d 30 , a_gelpad = −30.9521 (0.9368–0.9596, IQR 0.0228)
phi_0 = W d 31 , a_gelpad = −10.9299 (0.9059–0.9454, IQR 0.0395)
phi_0 = W d 31 , a_gelpad = −20.9546 (0.9425–0.9611, IQR 0.0186)
phi_0 = W d 31 , a_gelpad = −30.9522 (0.9365–0.9610, IQR 0.0244)
phi_0 = W d 32 , a_gelpad = −20.9547 (0.9424–0.9612, IQR 0.0189)
Table 7. Highest values for the F-measure median obtained in the segmentation of the transducer region in transverse images. Maximum is shown in bold.
Table 7. Highest values for the F-measure median obtained in the segmentation of the transducer region in transverse images. Maximum is shown in bold.
Segmentation Method and Parameter ValueHighest Values for the F-Measure Median
DRLSE (a_gelpad = −4)0.9305 (0.9213–0.9365, IQR 0.0153)
DRLSE (a_gelpad = −2)0.9226 (0.9052–0.9371, IQR 0.0319)
DRLSE (a_gelpad = −3)0.9301 (0.9171–0.9371, IQR 0.0200)
DRLSE (a_gelpad = −5)0.9293 (0.9212–0.9351, IQR 0.0139)
DRLSE (a_gelpad = −6)0.9277 (0.9185–0.9364, IQR 0.0178)
DRLSE (a_gelpad = −7)0.9252 (0.9178–0.9353, IQR 0.0175)
DRLSE (a_gelpad = −8)0.9241 (0.9140–0.9344, IQR 0.0205)
GAC (c_gelpad = −0.3)0.9129 (0.8924–0.9309, IQR 0.0385)
Threshold (Tn_transducer = 4)0.9240 (0.9089–0.9347, IQR 0.0257)
Table 8. Highest values for the F-measure median obtained in the segmentation of the transducer region in sagittal images. Maximum is shown in bold.
Table 8. Highest values for the F-measure median obtained in the segmentation of the transducer region in sagittal images. Maximum is shown in bold.
Segmentation Method and Parameter ValueHighest Values for the F-Measure Median
GAC (c_gelpad = −0.15)0.9323 (0.9221–0.9402, IQR 0.0181)
GAC (c_gelpad = 0)0.9310 (0.9175–0.9388, IQR 0.0212)
GAC (c_gelpad = −0.3)0.9261 (0.9076–0.9349, IQR 0.0272)
DRLSE (a_gelpad = 0)0.9293 (0.9134–0.9392, IQR 0.0259)
DRLSE (a_gelpad = −0.5)0.9317 (0.9188–0.9417, IQR 0.0228)
DRLSE (a_gelpad = −1)0.9300 (0.9173–0.9393, IQR 0.0220)
Table 9. Values for the F-measure median obtained in the segmentation of the regions of interest with the WSAM segmentation method in transverse images.
Table 9. Values for the F-measure median obtained in the segmentation of the regions of interest with the WSAM segmentation method in transverse images.
Region of Interest Values for the F-Measure Median
Air0.9657 (0.9582–0.9699, IQR 0.0118)
Tissue0.9224 (0.8718–0.9468, IQR 0.0751)
Gel-Pad0.9553 (0.9496–0.9606, IQR 0.0109)
Transducer0.9416 (0.9330–0.9540, IQR 0.0210)
Water0.9769 (0.9741–0.9803, IQR 0.0062)
Table 10. Values for the F-measure median obtained in the segmentation of the regions of interest with the WSAM segmentation method in sagittal images.
Table 10. Values for the F-measure median obtained in the segmentation of the regions of interest with the WSAM segmentation method in sagittal images.
Region of Interest Values for the F-Measure Median
Air0.9510 (0.9334–0.9608, IQR 0.0274)
Tissue0.9241 (0.8870–0.9426, IQR 0.0556)
Gel-Pad0.9553 (0.9472–0.9625, IQR 0.0154)
Transducer0.8821 (0.8617–0.9018, IQR 0.0401)
Water0.9459 (0.9338–0.9555, IQR 0.0218)

Share and Cite

MDPI and ACS Style

Vargas-Olivares, A.; Navarro-Hinojosa, O.; Pichardo, S.; Curiel, L.; Alencastre-Miranda, M.; Chong-Quero, J.E. Image Segmentation for the Treatment Planning of Magnetic Resonance-Guided High-Intensity Focused Ultrasound (MRgHIFU) Therapy: A Parametric Study. Appl. Sci. 2019, 9, 5296. https://doi.org/10.3390/app9245296

AMA Style

Vargas-Olivares A, Navarro-Hinojosa O, Pichardo S, Curiel L, Alencastre-Miranda M, Chong-Quero JE. Image Segmentation for the Treatment Planning of Magnetic Resonance-Guided High-Intensity Focused Ultrasound (MRgHIFU) Therapy: A Parametric Study. Applied Sciences. 2019; 9(24):5296. https://doi.org/10.3390/app9245296

Chicago/Turabian Style

Vargas-Olivares, Arturo, Octavio Navarro-Hinojosa, Samuel Pichardo, Laura Curiel, Moisés Alencastre-Miranda, and Jesús Enrique Chong-Quero. 2019. "Image Segmentation for the Treatment Planning of Magnetic Resonance-Guided High-Intensity Focused Ultrasound (MRgHIFU) Therapy: A Parametric Study" Applied Sciences 9, no. 24: 5296. https://doi.org/10.3390/app9245296

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