• Tidak ada hasil yang ditemukan

Liver segmentation using 3D CT scans.

N/A
N/A
Protected

Academic year: 2023

Membagikan "Liver segmentation using 3D CT scans."

Copied!
125
0
0

Teks penuh

Anura Hiraman, Serestina Viriri and Mandlenkosi Gwetu, Efficient region of interest detection for liver segmentation using 3D CT scans, IEEE International Conference on Information Communications Technology and Society, Accepted November 2018. Anura Hiraman, Serestina Viriri and Mandlenkosi Gwetu, Liver CT- scanning using 3D scans, Image Analysis & Stereology Journal, (submitted).

Introduction

Abdominal slices constitute an interesting area of ​​the liver, as these slices contain liver tissue. In addition, the slices of the region of interest are processed by CNN to locate and segment the liver.

Motivation

Segmentation of the liver from these CT scans plays an important role in examining liver functions and can aid in the diagnosis of liver diseases. Segmenting the liver can reduce the computational time required for the analysis, as the liver only occupies part of the abdominal CT scan.

Problem Statement

Despite many years of research and applications of new methods and techniques, liver segmentation remains a challenging task implying that there is still room for improvement of existing models. Liver segmentation is also used for volume measurements used to determine abnormalities of the organ.

Research Objectives

Contributions of the Dissertation

The effect of deeper networks, multi-layer networks, have been investigated to determine whether they perform better than networks with fewer layers.

Organisation of the Dissertation

Conclusion

Introduction

Liver and CT

Liver Anatomy

More than 500 body functions have been associated with the liver and some of them include regulating most chemical levels in the blood, excreting bile and filtering blood coming from the digestive tract [9]. The left and right lobes are the largest lobes and the right lobe is about five to six times larger than the tapered left lobe.

Liver in Abdominal CT image

The caudate lobe extends posteriorly from the right lobe and wraps around the inferior vena cava while the quadrate lobe is inferior to the caudate lobe and extends posteriorly from the right lobe and wraps around the gallbladder [8]. The CT scan of the abdomen can be viewed from the axial view, sagittal view, or coronal view.

Related Work

Overview of Literature Review Method

The inclusion criteria include studies conducted in English, liver segmentation methods, liver segmentation using deep learning techniques and only liver segmentation from the 3D medical imaging modalities. Liver segmentation methods Segmentation methods of other organs Liver segmentation used Segmentation of other organs used.

Slice Alignment

The first phase of the SLR is the definition of the research objectives in Section 1.4 of Chapter 1. This method aligns the slice by minimizing the distance between the contours of the images.

Liver Region of Interest Detection

The first step is a rigid registration of the acquired slices to a model that locates the fetal head to estimate the motion parameters. The convolutional neural network is used to detect the presence of the anatomical structures of interest in axial, coronal and sagittal slices extracted from the medical 3D image.

Liver Segmentation Methods

This work used the 2007 MICCAI-SLiver dataset. The quantitative evaluation of the segmentation results showed that the proposed method performed accurately and efficiently. The first stage is a crude extraction of the liver based on MAP estimation and involves four steps.

Conclusion

The distance transformation is calculated and the distance map results are inverted, which is interpreted as a height map. After the initial graph segmentation, five cases have an overlap error of more than 10% and the overall average overlap error is 14.3%. After using the chunk-based refinement method, the average overlap error was reduced to 6.5%, and after using the simplex mesh refinement, it was further reduced to 5.2%.

Introduction

Methodology

  • Pre-processing
  • Optimal Liver Threshold Selection
  • Skeletonization
  • Alignment Algorithm

The methodology presented in this article uses this method to determine the optimal threshold value for the liver tissue in a portion of the volume. The global minimum Gmin of the normalized histogram corresponds to the most dominant material transition, in this case the liver tissue. The algorithm does not iterate through the segments of the volume from one end to the other.

Figure 3.1: Overview of Liver Segmentation Framework
Figure 3.1: Overview of Liver Segmentation Framework

Conclusion

The algorithm iterates the list of slices and estimates a warp matrix to be applied to each slice. The list of neighbors is used as a series of reference images to estimate a warp matrix for the floating image. The next chapter describes the liver region of interest detection method that implements CNNs to classify 2D slices to determine a region of interest for liver segmentation.

Introduction

Convolutional Neural Networks

Small Network

Deep Network

Then, a max-pooling layer with a step size of two pixels is used to generate 32 feature maps. After that, a maximum-pooling layer with a step of two pixels is used to generate 64 feature maps. This is followed by a maximum-pooling layer with a step size of two pixels used to generate 128 feature maps.

Data Augmentation

This is then followed by three convolutional layers containing 32 feature maps each and each feature map is connected to all the feature maps in the previous layer by means of 3 x 3 filters. This is followed by two convolutional layers with 64 feature maps each where each feature map is connected to the feature maps in the previous 3 x 3 filter layer. The last convolutional layer has 128 feature maps where each feature map is related to the features in the previous layer by means of 1 x 1 filters.

Training

Where y is the transformed image, x is the original image, b represents the shift in height, rotation angle or shear factor, and W represents the zoom range.

Methodology

  • Pre-processing
  • Classification of Abdominal and Pelvic Slices
  • Classification of Abdominal and Chest Slices
  • Post-processing

When training is complete, the network captures a 2D CT slice as a 128 x 128 image and generates a probability that the image is a slice of the abdomen and a probability that the image is a slice of the pelvis. Images that contain evidence of a pelvic ring will be classified as a pelvic cut, and those without it as an abdominal cut. After training, the network takes a 2D CT slice as a 128 x 128 image and produces a probability that the image is an abdominal slice, as well as a probability that the image is a slice containing the thoracic cavity.

Figure 4.1: Slices before and after pre-processing
Figure 4.1: Slices before and after pre-processing

Conclusion

Introduction

Pre-processing

Liver Location and Segmentation

  • Network Architecture of Model 1 (CNN without con- catenate layers)catenate layers)
  • Network Architecture of Model 2 (With concatenate layers)layers)
  • Data Augmentation
  • Training

Then, a max-pooling layer with a step size of two pixels is used to generate 64 feature maps. The second convolutional layer contains 64 feature maps and each feature map is linked to all feature maps in the previous layer using filters of size 5 x 5. The ninth convolutional layer contains 64 feature maps and each feature map is linked to the previous layers feature maps with 3 x 3 filters.

Table 5.1: Network architecture of Model 1
Table 5.1: Network architecture of Model 1

Post-processing

Thresholding

Denote that θ is the set of all the parameters, including the filters and softmax parameters of the CNNs. After the training is completed, the trained convolutional neural network is used to predict a liver probability map from a 2D slice, thereby locating and segmenting the liver.

Largest Component Selection

The volume of each component is calculated and the component with the largest volume is selected. The result of the largest component selection can be seen in Figure 5.5, where 5.5(a) and 5.5(c) are images before largest component selection and 5.5(b) and 5.5(d) are their respective results after being processed. Input: segmentation volume produced by segmentation Output: segmentation volume containing the largest component for each component in components do.

Cavity Filling

Conclusion

To handle cases where small islands of misclassified pixels exist in the segmentation results produced by the location and liver segmentation method, the resulting volume is subjected to segmentation refinement involving greater component detection and morphological opening. Additionally, the volume is subjected to morphological gating to remove voids within the liver volume, which may have been misclassified by the convolutional neural network due to inhomogeneous liver tissue. In the following chapter, the methods presented in this dissertation are evaluated and the results are presented and discussed.

Introduction

Dataset

The pixel pitch varied between 0.55 and 0.80 mm, and the slice spacing varied from 1 to 3 mm. Examples can be seen in figure 6.1, which shows consecutive slices with a greater distance between the slices, where the difference in anatomical structures is very noticeable, and figure 6.2, which shows consecutive slices with a smaller distance between the slices, where the differences in anatomical structures structures are more subtle. The dataset used for training is the MICCAI 2007 grand challenge training set (MICCAI-Training), which consists of 10 volume images with corresponding terrain.

Figure 6.1: Consecutive slices with a larger distance
Figure 6.1: Consecutive slices with a larger distance

Programming Environment

Overview of Liver Segmentation Framework

Results of Slice Alignment

Experimental Setup

Evaluation

Results and Discussion

As can be seen from the obtained results, the MSD of the volume obtained by experiment 2 is significantly smaller than that volume before settling. Convergence is faster than in Experiment 1 because slices are aligned with neighboring slices in both directions, ie. the results obtained in experiment 3 are compared with those obtained by Collins et al [23] and Fischer et al [35].

Table 6.1: Results of Alignment Experiments
Table 6.1: Results of Alignment Experiments

Results of Region of Interest Detection

Experimental Setup

Evaluation

The number of slices per CT volume varies from scan to scan, and so does the number of slices in each class per scan. After the slices are sorted by model, precision, recall, and precision are calculated. Once the slices of all CT scans are evaluated, average scores are calculated and serve as the final scores for the models.

Results and Discussion

The post-training results are shown in Table 6.6 and Table 6.7 for the pelvic plaque detection model and Table 6.8 and Table 6.9 for the breast plaque detection model. For the breast plaque detection model, the achieved accuracy is 0.95, the recall is 1.00, and the accuracy is 0.52. For the breast plaque detection model, the achieved accuracy is 0.97, the recall is 0.86, and the accuracy is 0.92.

Table 6.4: Results during training of Small Network for Chest Slice Detection Training Validation
Table 6.4: Results during training of Small Network for Chest Slice Detection Training Validation

Results of Liver Location and Segmentation

Experimental Setup

For the breast disc detection models, this research achieved 0.95 and 0.97 using sparse and deep network models, respectively, whereas AlexNet achieved 0.56 and GoogLeNet achieved 0.58. For the pelvic incision detection models, this research achieved 0.98 and 0.99 using sparse and deep network models, respectively, whereas AlexNet achieved 0.56 and GoogLeNet achieved 0.58. AlexNet and GoogLeNet were pretrained for natural image classification, which may affect its performance in medical image classification.

Evaluation

The segmentation volume is compared to the ground truth volume and the overlap error is calculated in percentage. The segmentation volume is compared to the ground truth volume and the relative volume difference is calculated in percentage. The maximum symmetric surface distance is calculated between the segmentation volume and the ground truth volume in millimeters.

Results and Discussion

The post-training results are shown in Table 6.20 for a convolutional network model without chained layers. The post-training results are shown in Table 6.21 for a convolutional network model with chained layers. The final results of the framework using CNN with connected layers in the network model are compared with those of related work.

Figure 6.9: Training loss and accuracy of CNN with concatenate layers
Figure 6.9: Training loss and accuracy of CNN with concatenate layers

Conclusion

It will also look at what future work can be done to improve the presented framework for liver segmentation described in this thesis.

Figure 6.10: Images showing comparison between results of both CNN segmentation models and ground truth segmentation
Figure 6.10: Images showing comparison between results of both CNN segmentation models and ground truth segmentation

Conclusion

Summary

  • Contributions

Since the liver occurs in the abdomen, the 2D slices containing the pelvis and breast are detected using two CNNs. This is due to the ability of CNNs to learn where the liver is located and segment liver tissue. Finally, experiments were performed to test the effect of the detection method for the region of interest combined with the location of the liver and segmentation with concatenated layers.

Limitations and Future Work

From these results, it is clear that using region of interest detection implementing deep learning techniques improves the accuracy of the entire liver segmentation method. 3D liver segmentation in preoperative CT images using a level-sets active surface method. 31st Annual International Conference of the IEEE EMBS, 8 2009. Automatic liver segmentation method based on maximum a posterior probability estimation and level set method.

Gambar

Figure 2.2: Liver in abdominal CT scan
Figure 3.1: Overview of Liver Segmentation Framework
Figure 3.3: Skeletonized Slices
Figure 4.1: Slices before and after pre-processing
+7

Referensi

Dokumen terkait

Development Applications Determined Application Number Application Description Address Status 1014/2022/LD Two Storey Dwelling 8 Romagnola Street BOX HILL NSW 2765 Approved