| Literature DB >> 35094221 |
Takahiro Nakao1, Shouhei Hanaoka2, Yukihiro Nomura3,4, Naoto Hayashi3, Osamu Abe2,5.
Abstract
PURPOSE: To develop an anomaly detection system in PET/CT with the tracer 18F-fluorodeoxyglucose (FDG) that requires only normal PET/CT images for training and can detect abnormal FDG uptake at any location in the chest region.Entities:
Keywords: Artificial intelligence; Computer-aided diagnosis; Deep learning; Positron emission tomography; Positron emission tomography–computed tomography
Mesh:
Substances:
Year: 2022 PMID: 35094221 PMCID: PMC9252947 DOI: 10.1007/s11604-022-01249-2
Source DB: PubMed Journal: Jpn J Radiol ISSN: 1867-1071 Impact factor: 2.701
Fig. 1Overview of anomaly detection. a Training. The BNN is trained to learn the distribution of SUVs in normal PET/CT. b Anomaly Detection. The BNN estimates the mean and variance of the SUVs from the CT slice. The Z-score map can be calculated from these estimated statistics and the actual SUVs in the PET slice
Fig. 2Flowchart of study inclusion
Details of the abnormal FDG uptake foci in the evaluation dataset
| Type | Number of lesions | |
|---|---|---|
| Pulmonary | Lung Mass | 9 |
| Pneumonia | 19 | |
| Total | 28 | |
| Extrapulmonary | Lymph Node | 10 (4 hilar, 3 axillary, 2 mediastinal, and 1 supraclavicular) |
| Mediastinal Mass | 2 | |
| Breast Mass | 2 | |
| Bone Fracture | 3 (2 clavicles and 1 rib) | |
| Total | 17 |
Fig. 3Examples of images for our anomaly detection. The original images (fused PET/CT) and Z-score maps obtained by the proposed method are shown in the left and middle columns, respectively. The images in the right column show the regions with a Z-score greater than 3. a Lung mass. b Left hilar lymph node. c Right breast mass
Fig. 4Results of per-voxel ROC analysis for our Z-score vs SUV. Left: density plots of our Z-score and SUV in normal and abnormal voxels. Right: ROC curves of our Z-score and SUV (AUROC 0.992 vs 0.940)
Fig. 5Results of per-slice ROC analysis for our Z-score vs SUV. Left: density plots of our Z-scoremax and SUVmax. Right: ROC curves of our Z-scoremax and SUVmax (AUROC 0.852 vs 0.582)
Fig. 6FROC curves of the proposed method. Our model detected 41 of 45 (91.1%) of the abnormal FDG uptake foci with 12.8 FPs/scan, which include 26 of 28 pulmonary and 15 of 17 extrapulmonary abnormalities. The sensitivity at 3.0 FPs/scan was 82.2% (37/45)
Fig. 7Performance comparison between the proposed method (Bayesian deep learning) and the baseline methods (non-Bayesian deep learning and simple SUV thresholding). The proposed method showed higher detection performance than the baseline methods
Summary of previous anomaly detection studies using PET or PET/CT
| Modality | Organ(s) | Lesions | Performance | |
|---|---|---|---|---|
| Kamesawa et al. [ | PET/CT | Lung | Nodules, Pneumonia | Sensitivity of 81.9% with 5.0 FP lesion candidates per scan |
| Tanaka et al. [ | PET/CT | Lung, neck, and mediastinum | (Not specified) | Sensitivities of 88.1% (right lung) and 87.5% (left lung) with 1,000 FP voxels per scan Sensitivity of 83.7% (neck and mediastinum) with 20,000 FP voxels per scan |
| Hara et al. [ | PET | Whole body | Lesions from biopsy-proven malignant cases | 417/432 (96.5%) lesions showed Z-score > 2.0 (FP not examined) |
FP: false positive
Architecture of our U-net
| Layer | #Channels | Output Size | BatchNorm | Dropout |
|---|---|---|---|---|
| (Input) | (1) | (256 × 256) | – | – |
| Conv1 | 64 | 128 × 128 | No | No |
| Conv2 | 128 | 64 × 64 | Yes | No |
| Conv3 | 256 | 32 × 32 | Yes | No |
| Conv4 | 512 | 16 × 16 | Yes | No |
| Conv5 | 512 | 8 × 8 | Yes | No |
| Conv6 | 512 | 4 × 4 | Yes | No |
| Conv7 | 512 | 2 × 2 | Yes | No |
| Conv8 | 512 | 1 × 1 | Yes | No |
| Deconv1 | 512 | 2 × 2 | Yes | Yes |
| Deconv2 | 512 | 4 × 4 | Yes | Yes |
| Deconv3 | 512 | 8 × 8 | Yes | Yes |
| Deconv4 | 512 | 16 × 16 | Yes | No |
| Deconv5 | 256 | 32 × 32 | Yes | No |
| Deconv6 | 128 | 64 × 64 | Yes | No |
| Deconv7 | 64 | 128 × 128 | Yes | No |
| Deconv8 | 2 | 256 × 256 | Yes | No |
“Conv” and “Deconv” denote a convolutional and a transposed convolutional layer, respectively, both with a kernel size of 4 × 4 and a stride of 2. Every layer other than the last is followed by a Leaky Rectified Linear Unit (ReLU) activation function with a 0.2 slope