# Multidimensional CNN-Based Deep Segmentation Method for Tumor Identification

Authors: R. John Martin; Uttam Sharma; Kiranjeet Kaur; Noor Mohammed Kadhim; Madonna Lamin; Collins Sam Ayipeh
Journal: BioMed Research International
 (2022)

---

## Abstract

Weighted MR images of 421 patients with nasopharyngeal cancer were obtained at the head and neck level, and the tumors in the images were assessed by two expert doctors. 346 patients’ multimodal pictures and labels served as training sets, whereas the remaining 75 patients’ multimodal images and labels served as independent test sets. Convolutional neural network (CNN) for modal multidimensional information fusion and multimodal multidimensional information fusion (MMMDF) was used. The three models’ performance is compared, and the findings reveal that the multimodal multidimensional fusion model performs best, while the two-modal multidimensional information fusion model performs second. The single-modal multidimensional information fusion model has the poorest performance. In MR images of nasopharyngeal cancer, a convolutional network can precisely and efficiently segment tumors.


---

## Body

## 1. Introduction

Nasopharyngeal carcinoma (NPC) is the most common malignant tumor in the human nasopharynx. According to the World Health Organization report, about 80% of NPC patients worldwide are concentrated in China, and most of the remaining patients are found in Southeast Asia and the Middle East and North Africa [1, 2]. According to statistics, the incidence of NPC in Guangzhou is 17.8 per 100,000 people, the incidence rate is rising, and the incidence is younger [3]. However, most patients have missed the most. Therefore, the early diagnosis of NPC is essential to seize the best time for treatment. At present, the treatment of NPC is mainly radiotherapy, and the accurate localization of NPC lesions is a crucial basis for the formulation of radiotherapy plans and implementation of radiotherapy. In radiation therapy, high-energy X-rays are utilized to destroy cancer cells. A schedule for radiation therapy normally consists of a certain number of sessions spaced out over a defined period of time. The most common form of external beam radiation therapy used to treat NPC sends radiation from a machine outside the body directly at the tumor. With the reduced risk to healthy cells and fewer side effects, intensity-modulated radiation therapy, a kind of external beam radiation therapy, makes it possible to administer larger radiation therapy doses. The ASCO suggests intensity-modulated radiation therapy for all patients with stage II to stage IVA NPC.NPC segmentation is a difficult procedure since the morphological structure of the nasopharyngeal region is convoluted, the severity of the tumor is equivalent to that of neighboring tissues, and the morphology of the tumor varies greatly across individuals. Traditional manual tumor contour segmentation, a crucial step in radiotherapy, has become labor- and time-intensive due to the enormous amount of data produced by several patients. As a result, there is an increasing need for automated segmentation algorithms that are trustworthy in order to lighten the workload of radiologists. MR images are often used in diagnosing and localization of NPC due to their high resolution and strong safety. Before making a treatment plan, clinicians usually need to examine each MR image. Whether there is a lesion in the image and manually outline the tumor boundary, due to the complex and changeable shape, size, and location of the tumor between different NPC patients, this process has disadvantages such as heavy workload, high requirements for doctors’ experience, and significant subjective influence. Therefore, researchers have sought to delineate the NPC lesion area automatically. The cancer care team will suggest a treatment plan based on the kind, severity, and extent of the nasopharynx cancer as well as its stage and rate of spread. The conventional therapy for these early-stage cancers is radiation therapy focused on the tumor. Although radiotherapy is frequently used to treat the neck’s surrounding lymph nodes, cancer has not yet spread to the lymph nodes at this time. Stages II, III, IVA, and IVB patients with varying stages of NPC typically get chemotherapy to the nasopharynx and neck lymph nodes. In addition to the targeted drug cetuximab, chemotherapy is frequently used to treat patients with stage IVC (Erbitux). Another alternative is immunotherapy.Traditional image segmentation approaches, such as the threshold method, area growth method, and statistical theory [4, 5], as well as machine learning methods, such as support vector machines and artificial neural networks [6, 7], are used to segment NPC tumors. The threshold is a well-liked method of segmenting images. It aids in separating the backdrop from the foreground. By selecting the proper threshold value T, the grey level photograph may be converted into a binary image. The binary image should fully expose the elements of interest’s orientation and structure (foreground). Getting a binary image from the outset has the advantage of reducing complexity and simplifying the identification and verification procedures.Deep learning is a crucial diagnostic technology that produces accurate findings by using an organized network with homogeneous portions. Utilizing statistical model automatic segmentation approaches in several essential scenarios, its excellent quality has been shown. Performance measurements demonstrate that deep learning algorithms are significantly more successful at segmenting pictures than a statistical method. For a number of diverse medical image segmentation tasks, the deep learning approach is applied with the highest level of accuracy. The process of segmenting pictures will need the development and comparison of a number of deep learning algorithms in the future.The SVM model can function by choosing an appropriate margin or hyperplane when there are values in the characteristics of two groups that tend to group around distinct values, such as predicting values associated with a tumor grade or categorizing various tissues with varied attenuation and textures exhibited. Support vector machines have been used successfully to solve problems with image segmentation and classification. Early image segmentation algorithms were built on digital image processing and optimization approaches.With the help of methods like region growth and the snake’s algorithm, which included creating beginning regions, these early algorithms compared pixel values to get an understanding of the segment map. These methods took a localized view of an image’s characteristics by focusing on local gradients and pixel differences. Edge detection, Otsu’s algorithm, and clustering algorithms were developed somewhat later among the common image processing techniques. These algorithms viewed the input image from a broad perspective. Such ideas almost always need the inclusion of features. Manual intervention procedures like extraction and dimensionality reduction have drawbacks like model robustness and noise sensitivity. Less time and storage space are required with dimensional reduction. It helps eliminate multicollinearity, improving comprehension of the machine learning model’s parameters. It removes those features from the data since including irrelevant features in the data might decrease model accuracy and cause your model to train using irrelevant traits.As a result, adopting such approaches to create quick automated segmentation of NPCs is difficult. Convolutional neural networks (CNN) and other deep learning (DL) approaches have been extensively employed in medicine. Segmenting an item that may be moved in the image is extremely difficult since the CNN model is not scale- and rotation-invariant. The speed of evaluation is one of the main issues with employing a CNN model in the medical field, as many pharmacological treatments require quick replies to reduce the need for extra investigation and treatment. They can extract characteristics in pictures directly and automatically, from low-level to high-level, abstract to concrete. Image classification, segmentation, and registration are all techniques used in image processing. Literature [8] employed an encoder-decoder fully convolutional neural network to segment CT images of NPC patients and compared it to the VGG network [9] in NPC segmentation. The findings suggest that the network can significantly enhance NPC segmentation.Literature [10] employed a fully convolutional neural network with an encoder-decoder to segment the MR images of 27 NPC patients and used leave-one-out cross-validation to accomplish NPC segmentation. Literature [11] also employed a convolutional neural network to separate the lesion region of 30 NPC patients’ T1W modality MR data. To enhance the segmentation findings, they applied a 3D graph cut technique. The value of the Dice is 0.851. All of the models utilized in the preceding experiments are 2D models. As a result, the association of visual characteristics in 3D space is not taken into account. 2D CNN typically achieves higher Dice scores than its 3D version for three reasons: first, if we opt to work with volumes above slices for a particular data set of 3D pictures, the sample size is less, which may cause convergence issues during network training. Second, we can increase the output of a 2D design greater than its 3D version for a given set of computer resources. When deep learning architectures are designed for 2D pictures, 3D data offers various challenges, such as less effective volumetric input pipelines. Third, 3D image processing requires extra code since image augmentation libraries were created for 2D pictures. Additionally, working with volumes calls for greater processing power, particularly RAM and VRAM. The network topology is basic, the experimental data is limited, and segmentation is limited to pictures from a single modality. However, since the local knowledge of NPC tumors represented by single-modality imaging data is restricted, the model’s resilience must be increased.Even though the 2D network has fewer parameters and can fit models quickly, it does not properly utilize the topological information between layers. As a consequence, the segmentation results are prone to inaccuracy and irregular borders [12]. The 3D network may compensate for this shortcoming, but it comes with the drawbacks of a large number of parameters and sluggish or even difficult model fitting. As a result, this work integrates 2D and 3D information using the H-DenseUNet model suggested by literature [13]. To assist doctors in the diagnosis and treatment planning of hepatocellular carcinoma, an accurate and computerized liver and tumor segmentation strategy is highly sought in clinical practice. However, 2D convolutions are constrained in their capacity to effectively exploit location data along the third dimension, whereas 3D convolutions suffer from a severe computational expense and GPU memory usage. To address these issues, a brand-new hybrid densely linked UNet (H-DenseUNet) is proposed. It is made up of a 2D DenseUNet for efficiently extracting intraslice characteristics and a 3D counterpart for hierarchically aggregating volumetric contexts, similar to how the autocontext algorithm segments tumors and the liver. Specifically, the 2D network’s quick segmentation findings are utilized to drive the 3D model’s learning and implementation of segmentation [14]. A new deep segmentation method of multimodal and multidimensional information fusion is proposed using MR images of three modalities, T1W, T2W, and T1C, to establish a multimodal 2D-ResUNet 3D-ResUNet multidimensional feature fusion model to achieve automatic and accurate segmentation of NPC lesions.


## 2. Research Method

### 2.1. Network Structure

Figure1 depicts the deep convolutional neural network structure, which primarily consists of a multimodal 2D-ResUNet system, 3D-ResUNet structure, and 2D+3D fusion layer. A 3D picture I R13844384b3 is used as the model’s input. The batch size, image height (h), image width (w), image depth (b), and numerous picture channels (c) of the input network are all represented by the size 1384384b3. The picture modalities T1W, T2W, and T1C are represented by the number of image channels c=3.Figure 1
Convolution neural network structure with multimodal and multidimensional fusion.First, three modalities of 2D pictures are produced if the function defines the process of transforming 3D images into 2D and explains the inverse operation of the transformation; second, the 2D network is defined as after multimodal 2D-ResUNet, the feature map and probability map of the 2D image is as follows:(1)F2d=f2dI2d−T1W,I2d−T2W,I2d−T1C;θ2d,F2d∈Rb∗384∗384∗16,y2d=f2dclsF2d;θ2dcls,y2d∈Rb∗384∗384∗2.The parameters of the convolutional network and the classification network, respectively, areθ2d and θ2dcls in the formula. F2d and y2d must perform the following inverse transformations to get the relevant 3D feature map to merge the findings of the 2D network with the 3D web:
(2)F^2d=T−1F2d,F^2d∈R1∗384∗384∗b∗16,y^2d=T−1y2d,y^2d∈R1∗384∗384∗b∗2.Mergey^2d with I and input them into 3D-ResUNet to get the feature map of the 3D network:
(3)F3d=f3dI,y^2d;θ3d,F3d∈R1∗384∗384∗b∗16.In the formula,θ3d is the parameter of the 3D network. After summing F^2d,F3d to get Z, input the 2D+3D fusion layer fHF, perform convolution calculation to get H, and then go through the classification layer fHFcls to get the 3D segmentation result yH.
(4)Z=F^2d+F3d,H=fHFZ;θHF,yH=fHFclsH;θHCFcls.The parameters of the convolutional layerfHF of the fusion layer and the classification layer fHFcls, respectively, are represented by the formula: HF and HFcls. We are aware that the network aims to recognize the fundamental patterns in each Conv Layer. For instance, the network attempts to learn patterns and edges in the first layer. It tries to comprehend the form, color, and other things in the second layer. The picture is attempted to be classified by a final layer known as the feature layer or fully connected layer. The first fully connected layer, which is a convolutional layer and presents the last challenge in the CNN layer, is unknown in terms of its dimensions. The size of each convolution layer must first be determined, starting with the size of the input picture.Table1 shows the network architecture and associated parameters for 2D-ResUNet and 3D-ResUNet. The model is built using the ResUNet with residual structure because the residual design may effectively tackle issues like gradient disappearance [15]. It is employed in activities involving computer vision. It has been shown that the performance of the network is superior to that of a network with convolutional layers stacked on top of each other [16]. The network combines the benefits of the 2D network’s quick fitting speed with the 3D grid’s adequate use of spatial information. It employs the 2D web segmentation findings to drive the fitting of the 3D model, allowing for more efficient model training and testing.Table 1
2D-ResUNet and 3D-ResUNet network structures.
Network layer2D-ResUNet3D-ResUNetFeature map sizeNetwork layer sizeFeature map sizeNetwork layer sizeInput384×384—384×384×8—Residual structure 1384×3843×3,16×5384×384×83×3×3,16×5Max pooling layer 1192×1922×2 max pooling192×192×42×2×2 max poolingResidual structure 2192×1923×3,32×5192×192×43×3×3,32×5Max pooling layer 296×962×2 max pooling96×96×42×2×1 max poolingResidual structure 396×963×3,64×596×96×43×3×3,64×5Max pooling layer 348×482×2 max pooling48×48×22×2×2 max poolingResidual structure 448×483×3,128×548×48×23×3×1,128×5Max pooling layer 424×242×2 max pooling24×24×22×2×1 max poolingResidual structure 524×243×3,256×524×24×23×3×1,256×5Deconvolution 148×483×3, 2×2-[residual structure 4]48×48×23×3×1, 2×2×1-[residual structure 4]Deconvolution 296×963×3, 2×2-[residual structure 3]96×96×43×3×3, 2×2×2-[residual structure 3]Deconvolution 3192×1923×3, 2×2-[residual structure 2]192×192×43×3×1, 2×2×1-[residual structure 2]Deconvolution 4384×3843×3, 2×2-[residual structure 1]384×384×83×3×3, 2×2×2-[residual structure 1]Convolutional layer384×3841×1, 2384×384×81×1×1, 2


### 2.2. Multimodal 2D Convolution

The multimodal 2D-ResUNet structure is shown in Figure2, which mainly includes an encoder of three modal images, a multimodal convolution structure, a decoder, and a skip connection structure between the encoder and the decoder. The decoder consists of a convolution block with residual structure and a deconvolution layer. Each pooling layer pools the three modal images in the encoder [17]. And then, perform the convolution operation on the three types of feature maps after pooling to realize the fusion of multimodal 2D features. The specific implementation process is as follows: the three modal images undergo the same level of convolution and pooled feature maps. With the same size, by merging the three feature maps in the direction of the image depth, a 3D feature map with a depth of 3 can be generated [18]. Then, a convolution kernel of size (1, 1, 3) is used to create a (1, 1, 3). Convolve the feature map for the step size so that the depth of the feature map is converted to 1, and the profound fusion of the three modal features is realized. Finally, the same filter level feature maps are added to reduce the loss of information in the deconvolution process.Figure 2
Multimodal 2D-ResUNet structures.


### 2.3. Multimodal 3D-ResUNet

y2dT−1 by y^2d is shown in Figure 1. The input of the multimodal 3D-ResUNet is the image obtained after the transformation of the segmentation probability map of the multimodal 2D-ResUNet and the original information of the model, so the input size is 1×384×384×b×5, where “5” means that the network input is 5 channels, which are 3 modal images and the segmentation probability map of tumor and background obtained by the multimodal 2D-ResUNet network. 3D segmentation can be achieved by inputting the 3D-ResUNet network with skip connections and residual structure [19]. Therefore, the network uses 3 modal images as the three channels of the input image and the multimodal 2D-ResUNet segmentation probability map as input two tracks of the image; thus, using the 2D network fast segmentation results to guide 3D model segmentation.The suggested MultiRes block is used to replace the series of two convolutional layers in the MultiResUNet model. The 18-layer ResNet CNN is chosen above the other CNNs because it has a greater accuracy and requires fewer compute processes. Figure2 depicts the algorithm’s structure. A 7×7 kernel filter with a stride of 2 first filters the input picture to 64 channels. 3×3 kernel filters convolute the remaining blocks. The skip connection arrow connects the two blocks to avoid gradients vanishing, which is the ResNet algorithm’s fundamental competency.


### 2.4. Loss Function Calculation

The Sorensen-Dice coefficient is a statistic created in the 1940s to assess the similarity between the two samples, which is where Dice loss gets its name. Milletari et al. presented it to the computer vision community in 2016 for 3D medical picture segmentation. The ground truth border pixels and anticipated boundary pixels in boundary detection tasks may be seen as two sets. The two sets are programmed to gradually overlap by using Dice loss. Due to the importance of high accuracy, Dice loss takes into account the loss of data both locally and internationally. In the MR images of nasopharyngeal carcinoma patients in this study, the proportion of the tumor area relative to the entire image is tiny; that is, the size of the tumor area is much smaller than the area of the nontumor site, so the Dice loss [20] is used as the primary loss function, defined as follows:
(5)Dice=2P∩GP+G.In the formula,P is the output result of the model, and G is the actual label, that is, the manually drawn tumor contour.Dice loss is defined as(6)L=1−Dice.The total loss of the model consists of two parts: the lossL2D of 2D-ResUNet and the loss LF of the 2D+3D fusion layer. Therefore, the complete loss of the model is the weighted sum of these two losses:
(7)LTotal=αL2D+LF.In the formula,α is the weight of 2D-ResUNet loss, which is set to 0.5 in this study, indicating that the model pays more attention to the loss of the final output.


## 2.1. Network Structure

Figure1 depicts the deep convolutional neural network structure, which primarily consists of a multimodal 2D-ResUNet system, 3D-ResUNet structure, and 2D+3D fusion layer. A 3D picture I R13844384b3 is used as the model’s input. The batch size, image height (h), image width (w), image depth (b), and numerous picture channels (c) of the input network are all represented by the size 1384384b3. The picture modalities T1W, T2W, and T1C are represented by the number of image channels c=3.Figure 1
Convolution neural network structure with multimodal and multidimensional fusion.First, three modalities of 2D pictures are produced if the function defines the process of transforming 3D images into 2D and explains the inverse operation of the transformation; second, the 2D network is defined as after multimodal 2D-ResUNet, the feature map and probability map of the 2D image is as follows:(1)F2d=f2dI2d−T1W,I2d−T2W,I2d−T1C;θ2d,F2d∈Rb∗384∗384∗16,y2d=f2dclsF2d;θ2dcls,y2d∈Rb∗384∗384∗2.The parameters of the convolutional network and the classification network, respectively, areθ2d and θ2dcls in the formula. F2d and y2d must perform the following inverse transformations to get the relevant 3D feature map to merge the findings of the 2D network with the 3D web:
(2)F^2d=T−1F2d,F^2d∈R1∗384∗384∗b∗16,y^2d=T−1y2d,y^2d∈R1∗384∗384∗b∗2.Mergey^2d with I and input them into 3D-ResUNet to get the feature map of the 3D network:
(3)F3d=f3dI,y^2d;θ3d,F3d∈R1∗384∗384∗b∗16.In the formula,θ3d is the parameter of the 3D network. After summing F^2d,F3d to get Z, input the 2D+3D fusion layer fHF, perform convolution calculation to get H, and then go through the classification layer fHFcls to get the 3D segmentation result yH.
(4)Z=F^2d+F3d,H=fHFZ;θHF,yH=fHFclsH;θHCFcls.The parameters of the convolutional layerfHF of the fusion layer and the classification layer fHFcls, respectively, are represented by the formula: HF and HFcls. We are aware that the network aims to recognize the fundamental patterns in each Conv Layer. For instance, the network attempts to learn patterns and edges in the first layer. It tries to comprehend the form, color, and other things in the second layer. The picture is attempted to be classified by a final layer known as the feature layer or fully connected layer. The first fully connected layer, which is a convolutional layer and presents the last challenge in the CNN layer, is unknown in terms of its dimensions. The size of each convolution layer must first be determined, starting with the size of the input picture.Table1 shows the network architecture and associated parameters for 2D-ResUNet and 3D-ResUNet. The model is built using the ResUNet with residual structure because the residual design may effectively tackle issues like gradient disappearance [15]. It is employed in activities involving computer vision. It has been shown that the performance of the network is superior to that of a network with convolutional layers stacked on top of each other [16]. The network combines the benefits of the 2D network’s quick fitting speed with the 3D grid’s adequate use of spatial information. It employs the 2D web segmentation findings to drive the fitting of the 3D model, allowing for more efficient model training and testing.Table 1
2D-ResUNet and 3D-ResUNet network structures.
Network layer2D-ResUNet3D-ResUNetFeature map sizeNetwork layer sizeFeature map sizeNetwork layer sizeInput384×384—384×384×8—Residual structure 1384×3843×3,16×5384×384×83×3×3,16×5Max pooling layer 1192×1922×2 max pooling192×192×42×2×2 max poolingResidual structure 2192×1923×3,32×5192×192×43×3×3,32×5Max pooling layer 296×962×2 max pooling96×96×42×2×1 max poolingResidual structure 396×963×3,64×596×96×43×3×3,64×5Max pooling layer 348×482×2 max pooling48×48×22×2×2 max poolingResidual structure 448×483×3,128×548×48×23×3×1,128×5Max pooling layer 424×242×2 max pooling24×24×22×2×1 max poolingResidual structure 524×243×3,256×524×24×23×3×1,256×5Deconvolution 148×483×3, 2×2-[residual structure 4]48×48×23×3×1, 2×2×1-[residual structure 4]Deconvolution 296×963×3, 2×2-[residual structure 3]96×96×43×3×3, 2×2×2-[residual structure 3]Deconvolution 3192×1923×3, 2×2-[residual structure 2]192×192×43×3×1, 2×2×1-[residual structure 2]Deconvolution 4384×3843×3, 2×2-[residual structure 1]384×384×83×3×3, 2×2×2-[residual structure 1]Convolutional layer384×3841×1, 2384×384×81×1×1, 2


## 2.2. Multimodal 2D Convolution

The multimodal 2D-ResUNet structure is shown in Figure2, which mainly includes an encoder of three modal images, a multimodal convolution structure, a decoder, and a skip connection structure between the encoder and the decoder. The decoder consists of a convolution block with residual structure and a deconvolution layer. Each pooling layer pools the three modal images in the encoder [17]. And then, perform the convolution operation on the three types of feature maps after pooling to realize the fusion of multimodal 2D features. The specific implementation process is as follows: the three modal images undergo the same level of convolution and pooled feature maps. With the same size, by merging the three feature maps in the direction of the image depth, a 3D feature map with a depth of 3 can be generated [18]. Then, a convolution kernel of size (1, 1, 3) is used to create a (1, 1, 3). Convolve the feature map for the step size so that the depth of the feature map is converted to 1, and the profound fusion of the three modal features is realized. Finally, the same filter level feature maps are added to reduce the loss of information in the deconvolution process.Figure 2
Multimodal 2D-ResUNet structures.


## 2.3. Multimodal 3D-ResUNet

y2dT−1 by y^2d is shown in Figure 1. The input of the multimodal 3D-ResUNet is the image obtained after the transformation of the segmentation probability map of the multimodal 2D-ResUNet and the original information of the model, so the input size is 1×384×384×b×5, where “5” means that the network input is 5 channels, which are 3 modal images and the segmentation probability map of tumor and background obtained by the multimodal 2D-ResUNet network. 3D segmentation can be achieved by inputting the 3D-ResUNet network with skip connections and residual structure [19]. Therefore, the network uses 3 modal images as the three channels of the input image and the multimodal 2D-ResUNet segmentation probability map as input two tracks of the image; thus, using the 2D network fast segmentation results to guide 3D model segmentation.The suggested MultiRes block is used to replace the series of two convolutional layers in the MultiResUNet model. The 18-layer ResNet CNN is chosen above the other CNNs because it has a greater accuracy and requires fewer compute processes. Figure2 depicts the algorithm’s structure. A 7×7 kernel filter with a stride of 2 first filters the input picture to 64 channels. 3×3 kernel filters convolute the remaining blocks. The skip connection arrow connects the two blocks to avoid gradients vanishing, which is the ResNet algorithm’s fundamental competency.


## 2.4. Loss Function Calculation

The Sorensen-Dice coefficient is a statistic created in the 1940s to assess the similarity between the two samples, which is where Dice loss gets its name. Milletari et al. presented it to the computer vision community in 2016 for 3D medical picture segmentation. The ground truth border pixels and anticipated boundary pixels in boundary detection tasks may be seen as two sets. The two sets are programmed to gradually overlap by using Dice loss. Due to the importance of high accuracy, Dice loss takes into account the loss of data both locally and internationally. In the MR images of nasopharyngeal carcinoma patients in this study, the proportion of the tumor area relative to the entire image is tiny; that is, the size of the tumor area is much smaller than the area of the nontumor site, so the Dice loss [20] is used as the primary loss function, defined as follows:
(5)Dice=2P∩GP+G.In the formula,P is the output result of the model, and G is the actual label, that is, the manually drawn tumor contour.Dice loss is defined as(6)L=1−Dice.The total loss of the model consists of two parts: the lossL2D of 2D-ResUNet and the loss LF of the 2D+3D fusion layer. Therefore, the complete loss of the model is the weighted sum of these two losses:
(7)LTotal=αL2D+LF.In the formula,α is the weight of 2D-ResUNet loss, which is set to 0.5 in this study, indicating that the model pays more attention to the loss of the final output.


## 3. Data Set

421 NPC patients were collected with T1W, T2W, and T1C MR images of three brain structures, and 1.5T GE Medical Systems was used for horizontal scanning. The MR image hasTE=8.69ms, DFOV=198mm, slice thickness 6 mm and total of 31 slices. T1C image parameters are TR=753ms, TE=8.69ms, DFOV=198mm, and slice thickness 6 mm; there are 31 layers in full; the parameters of the T2W image are TR=2900 ms, TE=83.56 ms, and DFOV=189 mm, the layer thickness is 5 mm, there are 32 layers in total, and the resolution of all 3D image horizontal slices is 512×512. An experienced clinician manually delineated the tumor region of the T2W modality images to determine the segmentation labels. The images of 346 patients were randomly selected from all 421 subjects as the training set. The images of the remaining 75 patients were used as the independent test set; the information on the training set and test set is shown in Table 2.Table 2
Training set and test set information of nasopharyngeal carcinoma (NPC) segmentation model.
Data setNumber of subjectsNumber of people (male/female)Agemean±SDTraining set346254/9245.5±11.9Test set7555/2044.9±11.6


## 4. Experimental Result Analysis

### 4.1. Evaluation Indicators

The Dice coefficient [5], Hausdorff distance (HD) [5], and percentage of area difference (PAD) [6] are used as the evaluation indicators of the model effect. HD and PAD are defined as follows:
(8)HDP,G=maxa∈Pmaxb∈Gda,b,where da,b is the Euclidean distance.
(9)PAD=P−GG.The smaller the values of HD and PAD, the closer the model segmentation results are to the manual delineation results, and the better the model performance.


### 4.2. Training and Testing

Firstly, the single-modal multidimensional fusion models of T1W, T2W, and T1C three modal data were constructed by using single-modal 2D-ResUNet and 3D-ResUN et and 2D+3D fusion layers, respectively, which are T1W-MDF, T2W-MDF, T1C-MDF; then, combine T1W, T2W, and T1C in pairs, namely, T1W+T2W, T1W+T1C, and T2W+T1C, a total of three dual-modal images as two channels of the 3D image, respectively, to recombine the 3D image. Then, the 2 modal images are used as the input of each encoder of the mmultimodal2D-ResUNet, and the 2D-ResUNet output probability map and the 2 modal 3D input images are merged and then input into 3D-ResUNet and then passed through 2D+3D. The fusion layer constructs two-modal multidimensional information fusion segmentation models, which are T1W+T2W-MDF, T1W+T1C-MDF, and T2W+T1C-MDF; finally, the three modal images of T1W, T2W, and T1C are used as the 3D images, respectively. Three-channel, after the 3D image is reorganized, each modal image is used as the input of each encoder of the mmultimodal2D-ResUNet, and the output probability map of the mmultimodal2D-ResUNet is combined with the mmultimodal3D input image. After merging, they are input into 3D-ResUNet, and then, a multimodality multidimensional fusion (MMMDF) segmentation model is constructed through a 2D+3D fusion layer.The TensorFlow [21] software library is used to build the model. The initial learning rate in the training phase is 0.001, and the attenuation is multiplied by 0.9 every 4 rounds. The Adam optimizer is used for optimization. The graphics card is NIVIDIA Titan XP GPU, a single-modal multidimensional fusion model, dual-mode. The training time of the multimodal fusion model and the multimodal fusion model was 23 h 37 min, 30 h 24 min, and 34 h 47 min, respectively. The testing time of each patient in the three types of models in the testing phase was about 13, 18, and 18 minutes, respectively—22 s.Using the same training set and test set, the algorithms in the literature [8, 10, 16] are trained and tested, and the results are compared with the MMMDF method proposed in this paper, as shown in Table 3. For the different models in this paper, the resulting boxplot is shown in Figure 3.Table 3
Performance comparison of different NPC segmentation models.
Nasopharyngeal carcinoma segmentation modelDice rateHD (mm)PAD ratioT1W-MDFMDF0.774186.640220.4T2WMDF0.778266.497418.258T1CMDF0.761946.538220.196T1WT2WMDF0.796625.956816.83T1WT1CMDF0.788466.140417.442T2WT1CMDF0.79056.048617.136Methods1 [20]0.740526.956424.276Methods2 [21]0.732367.048225.602Methods3 [22]0.745626.88523.154MMMDF0.82115.671215.81Figure 3
Comparison of performance box plots of seven NPC segmentation models.
(a)(b)(c)It can be seen from Table2 and Figure 3 that the segmentation performance of the MMMDF model is better than that of the model with any single modality of T1W, T2W, and T1C as input and better than any two-modal multidimensional fusion segmentation model. The MMMDF segmentation results are compared with 3. A statistical test was carried out on the segmentation results of the two-modal multidimensional fusion. The results showed that the P values of the Dice coefficient, the area difference ratio, and the Hausdorff distance were all less than 0.05, indicating that the segmentation performance of the MMMDF model was better than that of any two-modal multidimensional fusion model. Calculating the average Hausdorff distance between the two-point sets is a typical practice evaluation metric. In medical image segmentation, it is utilized to compare actual photos to the segmentations that allow for their ranking. The Dice coefficient and the IoU have many similarities. They are positively correlated, so if one asserts that model A is better at segmenting pictures than model B, the other will do the same. Similar to the IoU, they also have a range from 0 to 1, with 1 being the maximum similarity between predicted and truth. The Dice coefficient should ideally not be higher than 1. A Dice coefficient typically ranges from 0 to 1. If you are obtaining a coefficient greater than 1, perhaps, you should check your implementation. The performance is better and has statistical differences. Using multimodality as the input of 2D-ResUNet, in the process of network convolution, the information of different modalities is fused: in addition, multimodal images are used as the input of 3D-ResUNet, and the communication between other modalities is connected again, so the effect of the fusion model is better than the effect of single-modal intake. In addition, the use of multidimensional models in series combines the fast-fitting speed of 2D models and the characteristics of 3D models. After learning the good advantages, a better segmentation effect is obtained on the test set.It can be seen from Table2 that compared with the methods mentioned in other literature, the MMMDF segmentation model proposed in this paper has a significant improvement in the performance of NPC segmentation. This is because the studies in this literature only use a simple 2D encoder-decoder network or fine-tune the network structure based on this while only taking a single modality image.Figure4 shows the partial segmentation results obtained by the T1W-MDF, T2W-MDF, T1C MDF, and MMMDF models. Morphology, volume, and tumors in different regions showed excellent segmentation results. In Figures 4 and 5, each row represents another patient, and the first column represents the input image; the 2~8 columns represent T1W-MDF, T2W, the methods of MDF, T1C-MDF, Methods1 [20], Methods2 [15], and Methods3 [22], and the results of MMMDF. The first column of Figure 4 is the final image, and the second to eighth columns are the enlarged images of the first column of the window area. Two lines represent the manually delineated tumor region (gold standard) and the model segmentation result. The performance comparison of different NPC segmentation models is shown in Table 3.Figure 4
Comparison of the 2D segmentation results.Figure 5
Comparison of the 3D segmentation results.


## 4.1. Evaluation Indicators

The Dice coefficient [5], Hausdorff distance (HD) [5], and percentage of area difference (PAD) [6] are used as the evaluation indicators of the model effect. HD and PAD are defined as follows:
(8)HDP,G=maxa∈Pmaxb∈Gda,b,where da,b is the Euclidean distance.
(9)PAD=P−GG.The smaller the values of HD and PAD, the closer the model segmentation results are to the manual delineation results, and the better the model performance.


## 4.2. Training and Testing

Firstly, the single-modal multidimensional fusion models of T1W, T2W, and T1C three modal data were constructed by using single-modal 2D-ResUNet and 3D-ResUN et and 2D+3D fusion layers, respectively, which are T1W-MDF, T2W-MDF, T1C-MDF; then, combine T1W, T2W, and T1C in pairs, namely, T1W+T2W, T1W+T1C, and T2W+T1C, a total of three dual-modal images as two channels of the 3D image, respectively, to recombine the 3D image. Then, the 2 modal images are used as the input of each encoder of the mmultimodal2D-ResUNet, and the 2D-ResUNet output probability map and the 2 modal 3D input images are merged and then input into 3D-ResUNet and then passed through 2D+3D. The fusion layer constructs two-modal multidimensional information fusion segmentation models, which are T1W+T2W-MDF, T1W+T1C-MDF, and T2W+T1C-MDF; finally, the three modal images of T1W, T2W, and T1C are used as the 3D images, respectively. Three-channel, after the 3D image is reorganized, each modal image is used as the input of each encoder of the mmultimodal2D-ResUNet, and the output probability map of the mmultimodal2D-ResUNet is combined with the mmultimodal3D input image. After merging, they are input into 3D-ResUNet, and then, a multimodality multidimensional fusion (MMMDF) segmentation model is constructed through a 2D+3D fusion layer.The TensorFlow [21] software library is used to build the model. The initial learning rate in the training phase is 0.001, and the attenuation is multiplied by 0.9 every 4 rounds. The Adam optimizer is used for optimization. The graphics card is NIVIDIA Titan XP GPU, a single-modal multidimensional fusion model, dual-mode. The training time of the multimodal fusion model and the multimodal fusion model was 23 h 37 min, 30 h 24 min, and 34 h 47 min, respectively. The testing time of each patient in the three types of models in the testing phase was about 13, 18, and 18 minutes, respectively—22 s.Using the same training set and test set, the algorithms in the literature [8, 10, 16] are trained and tested, and the results are compared with the MMMDF method proposed in this paper, as shown in Table 3. For the different models in this paper, the resulting boxplot is shown in Figure 3.Table 3
Performance comparison of different NPC segmentation models.
Nasopharyngeal carcinoma segmentation modelDice rateHD (mm)PAD ratioT1W-MDFMDF0.774186.640220.4T2WMDF0.778266.497418.258T1CMDF0.761946.538220.196T1WT2WMDF0.796625.956816.83T1WT1CMDF0.788466.140417.442T2WT1CMDF0.79056.048617.136Methods1 [20]0.740526.956424.276Methods2 [21]0.732367.048225.602Methods3 [22]0.745626.88523.154MMMDF0.82115.671215.81Figure 3
Comparison of performance box plots of seven NPC segmentation models.
(a)(b)(c)It can be seen from Table2 and Figure 3 that the segmentation performance of the MMMDF model is better than that of the model with any single modality of T1W, T2W, and T1C as input and better than any two-modal multidimensional fusion segmentation model. The MMMDF segmentation results are compared with 3. A statistical test was carried out on the segmentation results of the two-modal multidimensional fusion. The results showed that the P values of the Dice coefficient, the area difference ratio, and the Hausdorff distance were all less than 0.05, indicating that the segmentation performance of the MMMDF model was better than that of any two-modal multidimensional fusion model. Calculating the average Hausdorff distance between the two-point sets is a typical practice evaluation metric. In medical image segmentation, it is utilized to compare actual photos to the segmentations that allow for their ranking. The Dice coefficient and the IoU have many similarities. They are positively correlated, so if one asserts that model A is better at segmenting pictures than model B, the other will do the same. Similar to the IoU, they also have a range from 0 to 1, with 1 being the maximum similarity between predicted and truth. The Dice coefficient should ideally not be higher than 1. A Dice coefficient typically ranges from 0 to 1. If you are obtaining a coefficient greater than 1, perhaps, you should check your implementation. The performance is better and has statistical differences. Using multimodality as the input of 2D-ResUNet, in the process of network convolution, the information of different modalities is fused: in addition, multimodal images are used as the input of 3D-ResUNet, and the communication between other modalities is connected again, so the effect of the fusion model is better than the effect of single-modal intake. In addition, the use of multidimensional models in series combines the fast-fitting speed of 2D models and the characteristics of 3D models. After learning the good advantages, a better segmentation effect is obtained on the test set.It can be seen from Table2 that compared with the methods mentioned in other literature, the MMMDF segmentation model proposed in this paper has a significant improvement in the performance of NPC segmentation. This is because the studies in this literature only use a simple 2D encoder-decoder network or fine-tune the network structure based on this while only taking a single modality image.Figure4 shows the partial segmentation results obtained by the T1W-MDF, T2W-MDF, T1C MDF, and MMMDF models. Morphology, volume, and tumors in different regions showed excellent segmentation results. In Figures 4 and 5, each row represents another patient, and the first column represents the input image; the 2~8 columns represent T1W-MDF, T2W, the methods of MDF, T1C-MDF, Methods1 [20], Methods2 [15], and Methods3 [22], and the results of MMMDF. The first column of Figure 4 is the final image, and the second to eighth columns are the enlarged images of the first column of the window area. Two lines represent the manually delineated tumor region (gold standard) and the model segmentation result. The performance comparison of different NPC segmentation models is shown in Table 3.Figure 4
Comparison of the 2D segmentation results.Figure 5
Comparison of the 3D segmentation results.


## 5. Conclusion

This work used three modal MR scans of T1W, T2W, and T1C of the head and neck of NPC patients to obtain precise segmentation of lesions in NPC patients. It developed a novel deep learning segmentation model based on multimodal and multidimensional information fusion. In the experiment, the findings reveal that the multimodal multidimensional information fusion model can more correctly detect lesions and enhance the segmentation effect when compared to the single-modal multidimensional fusion model and other existing approaches for NPC lesion segmentation. The approach suggested in this study may efficiently and accurately localize NPC tumors, offer an objective foundation for NPC diagnosis and therapy, and increase the efficiency and level of diagnosis and treatment. This research contains four major flaws: (1) a total of 421 patients’ MR pictures were obtained in three modalities, with a modest number of patient samples. (2) The resolution is poor, the slice thickness is 5 mm, and the spatial structure information is discontinuous or partly absent; therefore, increasing the sample size will assist in enhancing the segmentation model’s generalization capacity. On the one hand, it makes identifying the tumor location in the training sample more challenging. On the other hand, it prevents the 3D segmentation model from making efficient use of the image’s layer topological information. (3) The model’s segmentation performance is poor in certain tumor locations with a small area, and it is required to concentrate on how to improve the segmentation results by using tumor area information from neighboring layers. (4) Different modal pictures have different positions. Space is guaranteed. The model’s dependability and flexibility will benefit from the regular position.



---

*Source: 5061112-2022-08-21.xml*