A multi-resolution approach for spinal metastasis detection using deep Siamese neural networks

https://doi.org/10.1016/j.compbiomed.2017.03.024Get rights and content

Highlights

  • A multi-resolution approach is proposed to detect spinal metastasis in MRI.

  • The multi-resolution approach is implemented using deep Siamese neural networks.

  • A slice-based aggregation method is used to minimize the number of false positives.

  • The proposed approach detects spinal metastasis accurately and effectively.

Abstract

Spinal metastasis, a metastatic cancer of the spine, is the most common malignant disease in the spine. In this study, we investigate the feasibility of automated spinal metastasis detection in magnetic resonance imaging (MRI) by using deep learning methods. To accommodate the large variability in metastatic lesion sizes, we develop a Siamese deep neural network approach comprising three identical subnetworks for multi-resolution analysis and detection of spinal metastasis. At each location of interest, three image patches at three different resolutions are extracted and used as the input to the networks. To further reduce the false positives (FPs), we leverage the similarity between neighboring MRI slices, and adopt a weighted averaging strategy to aggregate the results obtained by the Siamese neural networks. The detection performance is evaluated on a set of 26 cases using a free-response receiver operating characteristic (FROC) analysis. The results show that the proposed approach correctly detects all the spinal metastatic lesions while producing only 0.40 FPs per case. At a true positive (TP) rate of 90%, the use of the aggregation reduces the FPs from 0.375 FPs per case to 0.207 FPs per case, a nearly 44.8% reduction. The results indicate that the proposed Siamese neural network method, combined with the aggregation strategy, provide a viable strategy for the automated detection of spinal metastasis in MRI images.

Introduction

Spinal metastasis, a metastatic cancer to the spine, is a malignant process in the spine. It is 25–35 times more common than any other malignant diseases in the spine [1] and affects more than 100,000 individuals in the U.S. annually [2]. The spine is the third most common site for cancer cells to metastasize [3], following the lung and the liver [4]. More than 80% of spinal metastasis in adults came from the primary tumors, including breast (72%), prostate (84%), lung (31%), thyroid (50%), kidney (37%), and pancreas (33%) [5]; and 30–90% of cancer patients who die are found to have spinal metastasis in cadaver studies [6]. In addition, spinal metastases can also have a huge impact on quality of life, with complications including pain, fracture, and spinal cord and nerve root compression [7]. Therefore, the detection, diagnosis, and treatment of spinal metastases are clinically important both to save patients’ lives and to improve their quality of life.

Due to its excellent soft tissue resolution, magnetic resonance imaging (MRI) is the most sensitive imaging modality for evaluating spinal lesions [8], [9]. Various studies have shown that early stages of spinal metastasis in the bone marrow can be detected with MRI before any bone deterioration [5]. In MRI images, neoplastic involvement in the vertebral body typically shows focal bone marrow replacement with tumorous tissue, resulting in lower T1 signal than adjacent skeletal muscle and accompanying high T2 signal. Therefore, MRI images acquired with different pulse sequences (denoted as MRI sequences) can be used to locate lesions and evaluate the extent of the disease (e.g. involving single or multiple segments). However, despite the advantages mentioned above, the manual detection of spinal metastasis in MRI is time-consuming and tedious considering the large number of slices in each MRI sequence, as well as the large number of MRI sequences usually acquired for each patient. Therefore, it is now becoming essential to develop computerized algorithms for automated detection of spinal metastases in MRI sequences.

Especially, as image acquisition speed improves, many more images with a higher spatial resolution can be acquired during an examination, and as such developing computer-aided analysis methods is essential to assist radiologists in making a thorough evaluation of the entire image set within a reasonable reading time. This is a trend for all imaging modalities (and all pathologies), and particularly true for MRI because of the multiple sets of images acquired using different sequences. Although at the present time computer-aided analysis cannot yet replace visual inspection by trained radiologists, nonetheless it can already provide an important tool for displaying the most critical information from hundreds of images, in a convenient way, to assist radiologists during diagnosis. In time, computerized methods may become as good, or even better than human experts and lead to significant economies of scale and accuracy. Thus, in short, it is important to develop computerized methods to analyze MRI and other imaging modalities in medicine.

Given the importance of automated spinal metastasis detection, a few approaches have been developed in the literature. For example, Roth et al. [10] used a deep convolutional neural network (CNN) as the 2nd tier of a two-tiered, coarse-to-fine, cascade framework to refine the candidate lesions from the first tier for sclerotic spine metastasis detection in computer tomography (CT) images. Wiese et al. [11] developed an automatic method based on a watershed algorithm and graph cut for detecting sclerotic spine metastases in CT images. And Yao et al. [12] applied a support vector machine to refine the initial detections produced with a watershed algorithm for lytic bone metastasis detection in CT images. However, as can be seen, these studies are based on CT images and do not use spinal MRI sequences.

On the MRI side, efforts for analyzing MRI sequences have focused on different problems. For example, Carballido-Gamio et al. [13] developed a normalized cut method for vertebra segmentation in spinal MRI. Huang et al. [14] proposed an AdaBoost method for vertebra detection and an iterative normalized cut algorithm for vertebra segmentation in spinal MRI. Neubert et al. [15] designed an automatic method using statistical shape analysis and registration of gray level intensity profiles for 3D intervertebral disc and vertebral body segmentation in MRI. However, in spite of these efforts and to the best of our knowledge, there is no study in the literature that is focused on detecting spinal metastases in MRI sequences.

Automated and accurate spinal metastasis detection in MRI is a difficult task, in large part because of the considerable variability in the size of vertebrae. Spinal metastases usually grow in the vertebrae, which are divided into five regions: cervical, thoracic, lumbar, sacrum, and coccyx. The size of the vertebrae varies considerably both within an individual, as well as across individuals. For example, Zhou et al. [16] investigated the lumbar vertebrae from 126 CT images and found that the upper vertebral width is 40.9±3.6mm in females and 46.1±3.2mm in males at L3, 46.7±4.7mm in females and 50.8±3.7mm in males at L4, and 50.4±4.4mm in females and 54.5±4.9mm in males at L5.

In recent years [17], neural networks and deep learning have been used to successfully tackle a variety of problems in engineering, ranging from computer vision [18], [19], [20] to speech recognition [21], as well as in the natural sciences, in areas ranging from high energy physics [22], [23], to chemistry [24], [25], and to biology [26], [27]. Thus it is natural to consider applying deep learning methods also to biomedical images. For example, Ciresan et al. applied a deep learning architecture to each pixel for addressing problems of membrane segmentation in electron microscopy images [28]; Shen et al. developed multi-scale convolutional neural network for lung nodule detection in CT images [29]; Wang et al. adopted a GoogLeNet-based method for automated detection and diagnosis of metastatic breast cancer in whole slide images of sentinel lymph node biopsies [30]; and Wang et al. devised a 12-layer convolutional neural network for cardiovascular disease detection in mammograms [31]. Therefore it is natural to hypothesize that neural networks and deep learning methods can be harnessed for the effective detection of spinal metastases in MRI sequences.

Thus, in short, the purpose of this study is to develop an accurate computerized method to locate metastatic cancer in the spine using deep learning methods. Specifically, a multi-resolution analysis is proposed to deal with the large variability of vertebral sizes, and a Siamese neural network [32], [33] is developed to incorporate the multi-resolution representation of each MRI slice. More precisely, for each location under consideration, a set of image patches centered at this location and at different resolutions are extracted from the MRI slice, resulting in a multi-resolution representation of the input. Then the multi-resolution image patches are fed into a Siamese neural network to predict the probability that the corresponding location corresponds to a metastatic lesion. The Siamese neural network is composed of several identical networks, each dealing with patches of a different resolution. To further remove false positives (FPs) in spinal metastasis detection, we consider the structural similarity of neighboring slices in MRI sequences and aggregate the outputs of the Siamese neural networks using a weighted averaging approach.

The rest of paper is organized as follows. The proposed Siamese neural network and slice-based aggregation methods for spinal metastasis detection are descried in Section 2 together with other methodological aspects. The data collection and experiments are described in Section 3. Finally, the results are presented in Section 4 and discussed in Section 5.

Section snippets

Motivation

As previously mentioned in Section 1, there is considerable variability in vertebral size. Such variability results in great variations in the sizes of the metastatic lesions, thus yielding the difficulty in the metastatic lesion detection. In Fig. 1, we provide examples of metastatic lesions with different sizes, in which each image window represents a region of 55×79mm2. As can be seen, the size of the metastatic lesion varies hugely, in which the first lesions cover almost 55 mm in width,

Dataset

In this study we made use of sagittal MRI images of the spines from 26 cases, including 14 males and 12 females, with an age range of 58±14 years (mean±standard deviation). They were obtained from the clinical database of the Peking University Third Hospital. MR scans were performed on a 3.0 T Siemens Trio scanner. Only the set of sagittal images acquired by using the fat-suppressed T2-weighted inversion recovery pulse sequence, in which the metastatic cancer was most clearly visible, was

Results

In Fig. 5, we show the FROC curve obtained by the proposed approach, both with and without the aggregation procedure for comparison purpose. As can be seen, the FROC curve is noticeably improved when information from neighboring slides is aggregated. A statistical comparison between the proposed approach with and without the use of aggregation yields p-value of 0.0014 for FPs over the range of [0,0.5] per case. Specifically, at TP rate of 90%, the FP rate is reduced from 0.375 per case without

FP analysis

To better understand the occurrence of FPs in spinal metastasis detection, in Fig. 8 we show another example of three consecutive slices from an MRI sequence (top) and the corresponding aggregated likelihood maps (bottom). In these plots, the boundaries of the spinal metastatic lesions provided by the radiologist are marked by red contours, while the boundaries of the regions detected using a threshold of 0.6 are marked by blue contours. As can be seen, there is one FP contour in the right

Conclusion

In this study, we have investigated the feasibility of automatic spinal metastasis detection in MRI by using deep learning methods. For this purpose, we developed and implemented a multi-resolution approach using a Siamese convolutional neural network to accommodate for the large variability in vertebral body size. The output of the Siamese neural network is further aggregated across neighboring slices in an MRI sequence to further reduce the FP rate. We have evaluated the detection performance

Conflict of interest

None declared.

Acknowledgment

This research was in part supported by National Science Foundation grant IIS-1550705 and a Google Faculty Research Award to PB. In addition, the work of M.S. was in part supported by NIH/NCI grants R01 CA127927 and P30 CA62203, the work of H.Y. was in part supported by the National Natural Science Foundation of China (81471634), and the work of N.L. was in part supported by the Beijing Natural Science Foundation (7164309). We also wish to thank Yuzo Kanomata for computing support and NVIDIA

References (44)

  • J. Schmidhuber

    Deep learning in neural networksan overview

    Neural Netw.

    (2015)
  • P. Baldi et al.

    The dropout learning algorithm

    Artif. Intell.

    (2014)
  • G.R. Mundy

    Metastasis to bonecauses, consequences and therapeutic opportunities

    Nat. Rev. Cancer

    (2002)
  • M.J. Murphy et al.

    Image-guided radiosurgery in the treatment of spinal metastases

    Neurosurg. Focus

    (2001)
  • T.F. Witham et al.

    Surgery insightcurrent management of epidural spinal cord compression from metastatic spine disease

    Nat. Clin. Pract. Neurol.

    (2006)
  • P. Klimo et al.

    Surgical management of spinal metastases

    Oncologist

    (2004)
  • L.M. Shah, K.L. Salzman, Imaging of spinal metastatic disease, Int. J. Surg. Oncol....
  • D.M. Sciubba et al.

    Diagnosis and management of metastatic spine diseasea review

    J. Neurosurg.: Spine

    (2010)
  • T. Pope, H.L. Bloem, J. Beltran, W. B. Morrison, D.J. Wilson, Musculoskeletal Imaging, Elsevier Health Sciences,...
  • P.R. Algra et al.

    Detection of vertebral metastasescomparison between MR imaging and bone scintigraphy

    Radiographics

    (1991)
  • G.J. O'Sullivan et al.

    Imaging of bone metastasisan update

    World J. Radiol.

    (2015)
  • H.R. Roth, J. Yao, L. Lu, J. Stieger, J.E. Burns, R.M. Summers, Detection of sclerotic spine metastases via random...
  • T. Wiese, J. Yao, J.E. Burns, R.M. Summers, Detection of sclerotic bone metastases in the spine using watershed...
  • J. Yao, S.D. O′Connor, R. Summers, Computer aided lytic bone metastasis detection using regular CT images, in: Medical...
  • J. Carballido-Gamio et al.

    Normalized cuts in 3-d for spinal MRI segmentation

    IEEE Trans. Med. Imaging

    (2004)
  • S.-H. Huang et al.

    Learning-based vertebra detection and iterative normalized-cut segmentation for spinal mri

    IEEE Trans. Med. Imaging

    (2009)
  • A. Neubert et al.

    Automated detection, 3D segmentation and analysis of high resolution spine MR images using statistical shape models

    Phys. Med. Biol.

    (2012)
  • S.H. Zhou et al.

    Geometrical dimensions of the lower lumbar vertebrae – analysis of data from digitised CT images

    Eur. Spine J.

    (2000)
  • A. Krizhevsky, I. Sutskever, G.E. Hinton, Imagenet classification with deep convolutional neural networks, in: Advances...
  • C. Szegedy, W. Liu, Y. Jia, P. Sermanet, S. Reed, D. Anguelov, D. Erhan, V. Vanhoucke, A. Rabinovich, Going deeper with...
  • K. He, X. Zhang, S. Ren, J. Sun, Deep residual learning for image recognition, arXiv preprint...
  • A. Graves, A.-R. Mohamed, G. Hinton, Speech recognition with deep recurrent neural networks, in: 2013 IEEE...
  • Cited by (107)

    View all citing articles on Scopus
    View full text