arxiv: v1 [cs.cv] 9 Oct 2018

Similar documents
doi: /

doi: /

Automatic Ascending Aorta Detection in CTA Datasets

CSE Introduction to High-Perfomance Deep Learning ImageNet & VGG. Jihyung Kil

arxiv: v1 [cs.cv] 13 Jul 2018

Differentiating Tumor and Edema in Brain Magnetic Resonance Images Using a Convolutional Neural Network

arxiv: v1 [stat.ml] 23 Jan 2017

Abstract. 1 Introduction. Majd Zreik 1,*, Robbert W. van Hamersvelt 2, Jelmer M. Wolterink 1, Tim Leiner 2, Max A. Viergever 1, and Ivana Išgum 1

Automatic Classification of Calcification in the Coronary Vessel Tree

arxiv: v2 [cs.cv] 8 Mar 2018

Copyright 2007 IEEE. Reprinted from 4th IEEE International Symposium on Biomedical Imaging: From Nano to Macro, April 2007.

LUNG NODULE SEGMENTATION IN COMPUTED TOMOGRAPHY IMAGE. Hemahashiny, Ketheesan Department of Physical Science, Vavuniya Campus

arxiv: v1 [cs.lg] 4 Feb 2019

Automated detection of masses on whole breast volume ultrasound scanner: false positive reduction using deep convolutional neural network

HHS Public Access Author manuscript Med Image Comput Comput Assist Interv. Author manuscript; available in PMC 2018 January 04.

Nature Neuroscience doi: /nn Supplementary Figure 1. Characterization of viral injections.

Final Report: Automated Semantic Segmentation of Volumetric Cardiovascular Features and Disease Assessment

arxiv: v1 [cs.cv] 11 Jul 2017

Automated Volumetric Cardiac Ultrasound Analysis

CT angiography techniques. Boot camp

Lung Nodule Segmentation Using 3D Convolutional Neural Networks

arxiv: v1 [cs.cv] 21 Mar 2018

A deep learning model integrating FCNNs and CRFs for brain tumor segmentation

Convolutional Neural Networks for Estimating Left Ventricular Volume

arxiv: v1 [cs.cv] 17 Aug 2017

arxiv: v3 [stat.ml] 28 Oct 2017

Deep learning and non-negative matrix factorization in recognition of mammograms

arxiv: v1 [cs.cv] 2 Aug 2017

arxiv: v1 [cs.cv] 30 Dec 2018

(Non-EKG Gated) CTA Thoracic Aorta = CTA Chest

A CONVOLUTION NEURAL NETWORK ALGORITHM FOR BRAIN TUMOR IMAGE SEGMENTATION

X-Ray & CT Physics / Clinical CT

Automatic Quality Assessment of Cardiac MRI

arxiv: v2 [cs.cv] 19 Dec 2017

Cardiac Computed Tomography

Chapter 6. Hester Gietema Cornelia Schaefer-Prokop Willem Mali Gerard Groenewegen Mathias Prokop. Accepted for publication in Radiology

Computer based delineation and follow-up multisite abdominal tumors in longitudinal CT studies

Multi-attention Guided Activation Propagation in CNNs

arxiv: v1 [cs.cv] 12 Jun 2018

Automatic Definition of Planning Target Volume in Computer-Assisted Radiotherapy

Object Detectors Emerge in Deep Scene CNNs

Fully Convolutional Network-based Multi-Task Learning for Rectum and Rectal Cancer Segmentation

AUTOMATED AGATSTON SCORE COMPUTATION IN A LARGE DATASET OF NON ECG-GATED CHEST COMPUTED TOMOGRAPHY

Recurrent Fully Convolutional Neural Networks for Multi-slice MRI Cardiac Segmentation

Early Diagnosis of Autism Disease by Multi-channel CNNs

arxiv: v2 [cs.cv] 6 Dec 2017

B657: Final Project Report Holistically-Nested Edge Detection

arxiv: v1 [cs.cv] 2 Jul 2018

arxiv: v1 [cs.cv] 21 Jul 2017

Automatic cardiac contour propagation in short axis cardiac MR images

arxiv: v2 [cs.cv] 7 Jun 2018

Deep Learning of Brain Lesion Patterns for Predicting Future Disease Activity in Patients with Early Symptoms of Multiple Sclerosis

CFD Challenge: Simulation of Hemodynamics in a Patient-Specific Aortic Coarctation Model

MICCAI 2018 VISDMML Tutorial Image Analysis Meets Deep Learning and Visualization in Cardiology and Cardiac Surgery

POC Brain Tumor Segmentation. vlife Use Case

Brain tissue and white matter lesion volume analysis in diabetes mellitus type 2

Assignable revenue codes: Explanation of services:

Tumor cut segmentation for Blemish Cells Detection in Human Brain Based on Cellular Automata

CT SCAN PROTOCOL. Shoulder

By choosing to view this document, you agree to all provisions of the copyright laws protecting it.

Background Information

CHEST CT PROTOCOL FOR MULTIPLE DETECTOR ROW SCANNERS

Ultrasound. Computed tomography. Case studies. Utility of IQon Spectral CT in. cardiac imaging

for Heart-Health Scanning

CTA Pulmonary Embolism CTA Chest W (arterial)

Comparative Study of K-means, Gaussian Mixture Model, Fuzzy C-means algorithms for Brain Tumor Segmentation

Length Measurements of the Aorta After Endovascular Abdominal Aortic Aneurysm Repair

Segmentation of Tumor Region from Brain Mri Images Using Fuzzy C-Means Clustering And Seeded Region Growing

Biases affecting tumor uptake measurements in FDG-PET

A method for the automatic quantification of the completeness of pulmonary fissures: evaluation in a database of subjects with severe emphysema

ANALYSIS AND DETECTION OF BRAIN TUMOUR USING IMAGE PROCESSING TECHNIQUES

Diagnosis of Liver Tumor Using 3D Segmentation Method for Selective Internal Radiation Therapy

The 29th Fuzzy System Symposium (Osaka, September 9-, 3) Color Feature Maps (BY, RG) Color Saliency Map Input Image (I) Linear Filtering and Gaussian

Automated Brain Tumor Segmentation Using Region Growing Algorithm by Extracting Feature

Learning Convolutional Neural Networks for Graphs

An Artificial Neural Network Architecture Based on Context Transformations in Cortical Minicolumns

Leukemia Blood Cell Image Classification Using Convolutional Neural Network

CT Chest. Verification of an opacity seen on the straight chest X ray

arxiv: v3 [stat.ml] 27 Mar 2018

Algorithms in Nature. Pruning in neural networks

Previous talks. Clinical applications for spiral flow imaging. Clinical applications. Clinical applications. Coronary flow: Motivation

Lung Region Segmentation using Artificial Neural Network Hopfield Model for Cancer Diagnosis in Thorax CT Images

Bone Densitometry Radiation dose: what you need to know

Customizing Contrast Injection for Body MDCT: Algorithmic Approach

A Pattern Classification Approach to Aorta Calcium Scoring in Radiographs

Improving 3D Ultrasound Scan Adequacy Classification Using a Three-Slice Convolutional Neural Network Architecture

A Reliable Method for Brain Tumor Detection Using Cnn Technique

Copyright 2008 Society of Photo Optical Instrumentation Engineers. This paper was published in Proceedings of SPIE, vol. 6915, Medical Imaging 2008:

Aortic Vessel Wall Imaging Using 3D Phase Sensitive Inversion Recovery in Children and Young Adults

arxiv: v2 [cs.cv] 22 Mar 2018

IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 25, NO. 4, APRIL

Fulfilling the Promise

arxiv: v1 [cs.cv] 9 Sep 2017

DIAGNOSTIC CLASSIFICATION OF LUNG NODULES USING 3D NEURAL NETWORKS

A VIRTUAL TRAINING SYSTEM FOR CHEST RADIOGRAM INTERPRETATIONS USING ANATOMICAL HUMAN STRUCTURES IN HIGH-RESOLUTION CT IMAGES

COMP9444 Neural Networks and Deep Learning 5. Convolutional Networks

Cardiac CT - Coronary Calcium Basics Workshop II (Basic)

Classification and Statistical Analysis of Auditory FMRI Data Using Linear Discriminative Analysis and Quadratic Discriminative Analysis

Adapted Transfer Function Design for Coronary Artery Evaluation

Copyright 2008 Society of Photo Optical Instrumentation Engineers. This paper was published in Proceedings of SPIE, vol. 6915, Medical Imaging 2008:

Transcription:

Automatic Segmentation of Thoracic Aorta Segments in Low-Dose Chest CT Julia M. H. Noothout a, Bob D. de Vos a, Jelmer M. Wolterink a, Ivana Išgum a a Image Sciences Institute, University Medical Center Utrecht, Utrecht, The Netherlands arxiv:1810.05727v1 [cs.cv] 9 Oct 2018 ABSTRACT Morphological analysis and identification of pathologies in the aorta are important for cardiovascular diagnosis and risk assessment in patients. Manual annotation is time-consuming and cumbersome in CT scans acquired without contrast enhancement and with low radiation dose. Hence, we propose an automatic method to segment the ascending aorta, the aortic arch and the thoracic descending aorta in low-dose chest CT without contrast enhancement. Segmentation was performed using a dilated convolutional neural network (CNN), with a receptive field of 131 131 voxels, that classified voxels in axial, coronal and sagittal image slices. To obtain a final segmentation, the obtained probabilities of the three planes were averaged per class, and voxels were subsequently assigned to the class with the highest class probability. Two-fold cross-validation experiments were performed where ten scans were used to train the network and another ten to evaluate the performance. Dice coefficients of 0.83 ± 0.07, 0.86 ± 0.06 and 0.88 ± 0.05, and Average Symmetrical Surface Distances (ASSDs) of 2.44 ± 1.28, 1.56 ± 0.68 and 1.87 ± 1.30 mm were obtained for the ascending aorta, the aortic arch and the descending aorta, respectively. The results indicate that the proposed method could be used in large-scale studies analyzing the anatomical location of pathology and morphology of the thoracic aorta. Keywords: Aorta segmentation, ascending aorta, aortic arch, descending aorta, dilated convolutional neural network, low-dose chest CT 1. INTRODUCTION Accurate segmentation of the aorta in CT can be used to analyze morphology and detect pathology such as atherosclerotic plaque and aneurysms 1. Moreover, the location of specific shape changes or pathology in the aorta is relevant for diagnosis and risk assessment in patients 1, 2. However, manual annotation of the aorta and its subdivision into segments is time-consuming and cumbersome, especially in low-dose chest CT scans where a lack of contrast enhancement leads to low soft-tissue contrast and acquisition with a low radiation dose may result in high levels of image noise. Thus far, several methods have been developed for automatic segmentation of the aorta in low-dose noncontrast-enhanced chest CT scans. Kurugol et al. 3 used Hough transforms on computed oblique and on axial slices to segment the aorta. Using the results of the Hough transforms, the surface of the aorta was reconstructed and thereafter, the segmentations were refined using level sets. Xie et al. 4 proposed an algorithm that iteratively fits cylinders of varying lengths to track the aorta in the image. The cylindrical model is fit in the image space defined by previously segmented organs surrounding the aorta, such as the lungs and trachea. Finally, segmentation of the aorta is refined using local image intensities. Išgum et al. 5 employed atlas-based registration that locally combines atlases based on the registration success of each atlas. Even though these methods generally obtain good results, they require either segmentation of neighboring organs 3, 4 (e.g. lungs or airways) or manual tuning of parameters, such as the atlases used 5. Furthermore, existing automatic methods only segment the complete thoracic aorta and do not subdivide it into segments. Therefore, we propose an automatic method to segment the ascending aorta, aortic arch and descending aorta in low-dose, non-contrast-enhanced chest CT. We employ a dilated convolutional neural network (CNN) that analyzes axial, coronal and sagittal CT slices to classify voxels into one of the three aortic segments or background. The results obtained in each image plane are merged to provide the final segmentation result. Unlike previous methods that exploit the expected shape of the aorta, CNNs are capable of using CT images as input and automatically acquire hierarchical feature representations needed for the segmentation task.

Figure 1: CT slices (top) and the corresponding manual annotation (bottom) showing the ascending aorta (purple), aortic arch (orange) and descending aorta (green). The images illustrate the difficulty of the task due to a lack of intravenous contrast and the presence of image noise. 2. DATA This study included 24 low-dose chest CT scans, randomly chosen from a set of baseline scans acquired in the National Lung Screening Trial (NLST)6. All scans were acquired during inspiratory breath-hold in supine position with the arms elevated above the head and included the outer rib margin at the widest patient dimension. The selected scans were acquired on seven different scanners of three major CT scanner vendors (GE, Siemens and Philips). Depending on patient weight, a tube voltage of 120 kvp or 140 kvp and a tube current ranging between 30 and 160 mas were used. Scans were made using an axial reconstruction with an in-plane resolution varying between 0.46 and 0.86 mm, a slice thickness varying between 1.25 and 4.00 mm, and a slice spacing varying between 0.63 and 3.00 mm. No contrast enhancement or ECG-triggering was applied. Reference annotations were obtained by manual voxel painting of the aorta in the axial plane (Fig. 1). Specific labels were assigned to the ascending aorta, the aortic arch and the descending aorta. The aortic arch was defined as the section of the aorta where the ascending and descending aorta are connected7. The ascending aorta was defined from the aortic root up to the aortic arch and the descending aorta was defined from the aortic arch down to the last axial slice of a scan. 3. METHOD To segment the aorta, a CNN is trained to assign a class label to every voxel in a scan based on classification in three orthogonal image slices. A lack of contrast enhancement in scans leads to homogeneous image intensities, especially around the ascending aorta (Fig. 1). Hence, the precise location of the aorta has to be inferred from a larger image context. To use a large receptive field and to keep the number of parameters low, a dilated CNN (Fig. 2) is employed. It has a similar architecture as the networks described by Wolterink et al.8 and Yu et al.9 and analyzes 2D image slices using ten convolutional layers. The size of the receptive field is set to 131 131 voxels but, due to increasing dilation factors in subsequent convolutional layers, the network only contains 72,643 trainable parameters. Dropout10 (p=0.5) and batch normalization11 are applied to the fully connected layers to prevent overfitting. To compensate for varying in-plane resolutions, prior to analysis all scans are resized to an isotropic resolution of 1 mm.

Figure 2: Architecture of the dilated CNN, containing ten convolutional layers with dilation factors (indicated in red) increasing from 1 in the first layer to 32 in the seventh layer. Each convolutional layer has 32 3 3 filters, except layers 9 and 10, which are fully connected layers implemented as 1 1 convolutions. Every convolutional layer is followed by a rectified linear unit (ReLU) activation function, except for the output layer, which is followed by a softmax function. The output layer contains four output units, one for every class: the ascending aorta, the aortic arch, the descending aorta and the background. During training, sub-images of 281 281 voxels (green square) are used as input of which 151 151 voxels (dashed green square) are classified. The CNN is purely convolutional, thus it is able to analyze images of a variable size. Therefore, during training, batches containing sub-images in the axial, sagittal and coronal planes are analyzed, and during testing, full slices padded with 65 voxels in all directions are used as input. Moreover, all slices from the axial, sagittal and coronal planes of a scan are analyzed. This results in three multi-class 3D probability maps: one map for each plane orientation. A final probability map is determined by averaging these three multi-class probability maps. Results are resampled from isotropic resolution to the original image resolution using trilinear interpolation and subsequently, each voxel is assigned the class with the highest class probability. To prevent small isolated clusters of voxels being segmented, only the largest component for each class is included in the final segmentation. Performance of the trained network was evaluated by the Dice coefficient as an overlap measure between automatically obtained and reference segmentations. Furthermore, the Average Symmetrical Surface Distance (ASSD) was computed to evaluate the segmentation along the aortic boundary. The evaluation was performed for each class separately. 4. EXPERIMENTS AND RESULTS Two-fold cross-validation experiments were performed with 24 CT scans. In each experiment, ten scans were used for training and another ten scans were used for testing the method. The remaining four scans were used as validation set to ensure no overfitting occurred during training. Unlike in the experiments presented by Wolterink et al. 8 where categorical cross-entropy was used as a loss function, the current work employed the Dice coefficient as a loss function to address class imbalance in our data set 12. The Adam optimization algorithm 13 (learning rate = 0.001) was used to optimize the network parameters during 250,000 training iterations. In each iteration, a mini-batch containing 16 randomly sampled 281 281 sub-images from the three planes was provided to the network. The same hyperparameters were used for both cross-validation experiments. Table 1 lists the average (± standard deviation) Dice coefficients and ASSDs achieved on the test scans. The best performance was obtained for the descending aorta, both in terms of Dice coefficient and ASSD. In contrast, the lowest performance was obtained for the ascending aorta. Previously described methods only segmented the aorta as a whole. To compare the performance of the proposed method with previous work, we retrained the network to perform two-class classification (aorta and background). This two-class segmentation network obtained slightly better results than the network trained for multi-class segmentation of the aorta (Table 1). Compared with other methods, both the multi-class and the two-class segmentation networks obtained competitive results. However, due to differences in used data and evaluation procedures among studies results can not be directly compared, but should be used as indication of the performance.

Table 1: Segmentation task, number of training and test images, and the Dice coefficients and ASSDs obtained with the proposed segmentation method and as reported in previous work. To compare our results with previous work, the multi-class network was evaluated by merging the three aorta classes (ascending aorta, aortic arch and descending aorta) to one aorta class (thoracic aorta). In addition, the multi-class network was retrained using two classes: aorta and background. Method Segmentation task Training images Test images Dice ASSD (mm) Multi-class Ascending aorta 10 10 0.83 ± 0.07 2.44 ± 1.28 Aortic arch 10 10 0.86 ± 0.06 1.56 ± 0.68 Descending aorta 10 10 0.88 ± 0.05 1.87 ± 1.30 Thoracic aorta 10 10 0.89 ± 0.05 1.67 ± 1.02 Two-class Thoracic aorta 10 10 0.91 ± 0.04 1.32 ± 0.85 Kurugol et al. 3 Thoracic aorta - 45 0.93 ± 0.01 - Xie et al. 4 Thoracic aorta 20 60 0.93 ± 0.01 1.39 ± 0.19 Isgum et al. 5 Thoracic aorta 15 14 0.87 ± 0.03 - Fig. 3 shows segmentations obtained with the presented network trained for the multi-class and two-class segmentation problem. Results show that inaccuracies in classification may occur on the interface between different aortic segments. Nevertheless, no large differences are seen between automatic segmentations obtained with the multi-class and the two-class segmentation networks. 5. DISCUSSION AND CONCLUSION We have presented a method for automatic segmentation of the ascending aorta, the aortic arch and the thoracic descending aorta in low-dose, non-contrast-enhanced chest CT scans using a purely convolutional neural network with dilated convolutions. The network is able to accurately segment the aorta. In addition, the proposed method obtained similar results as a network classifying voxels in only two classes (aorta and background). Moreover, the obtained results are on par with the results obtained in previous studies that only segment the aorta as a whole 3 5. Dilated convolutions enable analysis with a large receptive field while keeping the number of network parameters low. This large receptive field allowed accurate detection of the aorta based on context information. Furthermore, because the network is purely convolutional, it is able to analyze images of a variable size. Hence, full slices could be segmented during testing even though the network was only trained with sub-images. On average, the segmentation took only 61.5 seconds per scan, making it suitable for application in studies including large numbers of images. In this study, results were least accurate in the ascending aorta. This is similar to other studies that achieved the least accurate segmentation results near the aortic root 4. In low-dose non-contrast-enhanced chest CT it is often very difficult to outline the aortic root due to low soft-tissue contrast. A previous study reported substantial inter-observer disagreement in that region 5. Visual inspection of the here obtained automatic results revealed occasional inaccuracies just near the aortic root. Furthermore, in this study, results showed that segmentation of the descending aorta below the lungs was sometimes difficult due to high levels of image noise. Nevertheless, the employed CNN was able to overall segment the aorta accurately. Our experiments showed that the overall aorta segmentation was slightly more accurate when using twoclass segmentation than when using multi-class segmentation. This could be due to differences between the two tasks. First, the multi-class segmentation problem can be considered more complex than the two-class segmentation problem, and may require more labeled training samples. Second, the emphasis on accurate overall aorta segmentation is stronger in the two-class task than in the multi-class task due to the Dice loss function used. In future work, the loss function for the multi-class segmentation task could potentially be adapted to correct for this. In this study, three image planes were analyzed independently. In our future work we will investigate whether a different way of merging the results from the three image planes or alternatively extending analysis to 3D might

Reference segmentation Multi-class CNN segmentation Two-class CNN segmentation Figure 3: Segmentations of three test images (rows) obtained with the proposed classification method. First column: The reference segmentations with the ascending aorta (purple), the aortic arch (orange) and the descending aorta (green). Second column: The automatic segmentations obtained with the multi-class CNN. Third column: The automatic segmentations obtained with the two-class CNN. be beneficial. In addition, to ensure that the method is able to accurately segment the aorta in images showing large anatomical variability (e.g. atherosclerotic plaque, aneurysm) and in images acquired with a large range of image acquisition parameters (different hospitals, scanners and reconstruction parameters), we will increase the size of the dataset to ensure the presence of a large range of variability in the training and test images. Given that clinical analysis of the morphology of the aorta is routinely performed on contrast-enhanced images, we will extend the evaluation to clinically acquired contrast enhanced chest CT scans. 6. NEW OR BREAKTHROUGH WORK TO BE PRESENTED A method for automatic segmentation of the thoracic aorta into the ascending aorta, the aortic arch and the descending aorta in low-dose, non-contrast-enhanced chest CT scans is presented. This could be a first step

towards large-scale studies analyzing anatomical location of pathology and morphology of the thoracic aorta. ACKNOWLEDGMENTS The authors thank the National Cancer Institute for access to NCI s data collected by the National Lung Screening Trial. The statements contained herein are solely those of the authors and do not represent or imply concurrence or endorsement by NCI. REFERENCES [1] Erbel, R. and Eggebrecht, H., Aortic dimensions and the risk of dissection, Heart 92(1), 137 142 (2006). [2] French Study of Aortic Plaques in Stroke Group, Atherosclerotic disease of the aortic arch as a risk factor for recurrent ischemic stroke, N Engl J Med 334(19), 1216 1221 (1996). [3] Kurugol, S., Estepar, R. S. J., Ross, J., and Washko, G. R., Aorta segmentation with a 3D level set approach and quantification of aortic calcifications in non-contrast chest CT, in [Engineering in Medicine and Biology Society (EMBC), 2012 Annual International Conference of the IEEE], 2343 2346, IEEE (2012). [4] Xie, Y., Padgett, J., Biancardi, A. M., and Reeves, A. P., Automated aorta segmentation in low-dose chest CT images, Int J Comput Assist Radiol Surg 9(2), 211 219 (2014). [5] Išgum, I., Staring, M., Rutten, A., Prokop, M., Viergever, M. A., and Van Ginneken, B., Multi-atlas-based segmentation with local decision fusion application to cardiac and aortic segmentation in CT scans, IEEE Trans Med Imag 28(7), 1000 1010 (2009). [6] Team, N. L. S. T. R. et al., The national lung screening trial: overview and study design, Radiology 258(1), 243 253 (2011). [7] de Vos, B. D., Wolterink, J. M., de Jong, P. A., Leiner, T., Viergever, M. A., and Išgum, I., ConvNetbased localization of anatomical structures in 3D medical images, IEEE Trans Med Imag 36(7), 1470 1481 (2017). [8] Wolterink, J. M., Leiner, T., Viergever, M. A., and Išgum, I., Dilated convolutional neural networks for cardiovascular MR segmentation in congenital heart disease, in [International Workshop on Reconstruction and Analysis of Moving Body Organs], LNCS 10129, 95 102, Springer (2017). [9] Yu, F. and Koltun, V., Multi-scale context aggregation by dilated convolutions, ICLR (2016). [10] Srivastava, N., Hinton, G. E., Krizhevsky, A., Sutskever, I., and Salakhutdinov, R., Dropout: a simple way to prevent neural networks from overfitting, J Mach Learn Res 15(1), 1929 1958 (2014). [11] Ioffe, S. and Szegedy, C., Batch normalization: Accelerating deep network training by reducing internal covariate shift, in [Proceedings of the 32nd International Conference on Machine Learning], Proceedings of Machine Learning Research 37, 448 456, PMLR (2015). [12] Milletari, F., Navab, N., and Ahmadi, S.-A., V-net: fully convolutional neural networks for volumetric medical image segmentation, in [Fourth International Conference on 3D Vision (3DV)], 565 571, IEEE (2016). [13] Kingma, D. and Ba, J., Adam: A method for stochastic optimization, ICLR (2015).