| Literature DB >> 32942729 |
Barbara Palumbo1, Francesco Bianconi2, Isabella Palumbo3, Mario Luca Fravolini2, Matteo Minestrini1, Susanna Nuvoli4, Maria Lina Stazza4, Maria Rondini4, Angela Spanu4.
Abstract
In this paper, we investigate the role of shape and texture features from 18F-FDG PET/CT to discriminate between benign and malignant solitary pulmonary nodules. To this end, we retrospectively evaluated cross-sectional data from 111 patients (64 males, 47 females, age = 67.5 ± 11.0) all with histologically confirmed benign (n=39) or malignant (n=72) solitary pulmonary nodules. Eighteen three-dimensional imaging features, including conventional, texture, and shape features from PET and CT were tested for significant differences (Wilcoxon-Mann-Withney) between the benign and malignant groups. Prediction models based on different feature sets and three classification strategies (Classification Tree, k-Nearest Neighbours, and Naïve Bayes) were also evaluated to assess the potential benefit of shape and texture features compared with conventional imaging features alone. Eight features from CT and 15 from PET were significantly different between the benign and malignant groups. Adding shape and texture features increased the performance of both the CT-based and PET-based prediction models with overall accuracy gain being 3.4-11.2 pp and 2.2-10.2 pp, respectively. In conclusion, we found that shape and texture features from 18F-FDG PET/CT can lead to a better discrimination between benign and malignant lung nodules by increasing the accuracy of the prediction models by an appreciable margin.Entities:
Keywords: radiomics; shape; solitary pulmonary nodule; texture
Year: 2020 PMID: 32942729 PMCID: PMC7555302 DOI: 10.3390/diagnostics10090696
Source DB: PubMed Journal: Diagnostics (Basel) ISSN: 2075-4418
Characteristics of the patient series.
| Attribute [Data Format] | Value |
|---|---|
|
| |
| Age [mean ± SD] | 67.5 ± 11.0 |
| Female [ | 47 (42.3) |
| Male [ | 64 (57.7) |
|
| |
| Benign [ | 39 (35.1) |
| Anthracosis [ | 1 (0.9) |
| Fibrosis [ | 10 (9.0) |
| Inflammation [ | 26 (23.4) |
| Metaplasia [ | 1 (0.9) |
| Pneumoconiosis [ | 1 (0.9) |
| Malignant [ | 72 (64.9) |
| Adenocarcinoma [ | 46 (41.4) |
| Atypical carcinoid (NSCLC) [ | 1 (0.9) |
| Metastasis [ | 1 (0.9) |
| Neuroendocrine tumour [ | 1 (0.9) |
| Small-cell lung cancer [ | 2 (1.8) |
| Spinocellular carcinoma [ | 4 (3.6) |
| Squamous cell carcinoma [ | 9 (8.1) |
| Unspecified [ | 8 (7.2) |
Figure 1Sample CT and PET scans showing benign (first row) and malignant (second row) pulmonary nodules. Magnified (2×) views of the manually segmented lesions are shown in the insets; basic CT and PET parameters are also reported.
Summary table of the radiomics features considered in the study. Key to abbreviations: ‘GLCM’ = Grey-Level Co-occurrence Matrix, ‘NGTDM’ = Neighbouring Gray-Tone Difference Matrix. Features that require binning are marked with an asterisk.
| Group/Name | Definition/Interpretation |
|---|---|
|
| |
| Maximum | Maximum value (corresponds to SUV |
| Minimum | Minimum value (corresponds to SUV |
| Mean | Mean (average) value (corresponds to SUV |
| MaxAxialDiam | Largest pairwise Euclidean distance between the surface mesh of the lesion in the axial plane. |
| Volume | The volume of the lesion computed by summing up the volume of each voxel in the ROI. Usually referred to as Metabolic Tumour Volume (MTV) when computed on PET. |
|
| |
| StdDev | Standard deviation, a measure of the data variability. Low values indicate the data are close to the mean; high values that they are spread over a large range. |
| Skewness | A measure of the distribution’s departure from symmetry. Negative values indicate a left-skewed distribution (peak toward the right, left tail longer), positive values a right-skewed distribution (peak toward the left, right tail longer). |
| Kurtosis | A measure of the tailedness of the data compared to that of a normal distribution. High values indicate strongly-tailed data (presence of outliers), low values weakly-tailed data (absence of outliers). |
| Uniformity * | Sum of the squared probabilities of the intensity levels after binning. Measures the distribution’s departure from uniformity. High values indicate that few intensity levels are more likely to occur than the other levels, low values that all the intensity levels are equally likely to occur. |
|
| |
| GLCM_DiffVar * | A measure of heterogeneity in which the occurrence probability of pairs of voxels whose intensity difference is far from the average is weighted more than that of pairs of pixels whose difference is close to the average. |
| GLCM_Energy * | The equivalent to first-order Uniformity (see above) for the joint distribution of pairs of voxel intensities. High values indicate that few pairs of intensity levels are more likely to occur than the other pairs and vice versa. |
| GLCM_Entropy * | A measure of the amount of information carried by the two-dimensional distribution of pairs of voxel intensities. High values indicates large variability/randomness, low values small variability/randomness. |
| NGTDM_Busyness * | A measure of the rate of change inversely weighted by the difference in magnitude between the intensity levels. |
| NGTDM_Coarseness * | A measure of the spatial rate of change between the intensity level of adjacent voxels. Can be interpreted as the size of the primitives in the image: higher values indicate lower spatial change therefore a locally more uniform texture. |
| NGTDM_Complexity * | A measure of the overall complexity of the image. It is related to the presence of primitive components in the image and the amount of rapid changes in the voxel intensities |
|
| |
| Elongation | The squared inverse ratio between the largest and the second-largest principal components in the ROI shape. Values close to 0.0 indicate maximal elongation (a line-like, thin object), values close to 1.0 an object with approximately symmetric cross-section (like a square or a circle). |
| Flatness | The squared inverse ratio between the largest and smallest principal components in the ROI shape. Values close to 0.0 indicate a flat object, values close to 1.0 a sphere-like object. |
| Sphericity | A measure of the closeness of the ROI shape to that of a sphere. The value ranges between 0.0 and 1.0 with the latter indicating a perfectly spherical ROI. |
Pairwise comparison between average feature values of CT radiomics features in the malignant (“P”) and benign (“N”) groups. Symbol “1” in the “Unit” column indicates a dimensionless feature.
| Feature | Unit | N [Mean ± SD] | P [Mean ± SD] | Alpha | Significant | |
|---|---|---|---|---|---|---|
| Minimum | HU | −717.2 ± 104.3 | −683.3 ± 150.9 | 0.0936 | 0.05/36 | No |
| Maximum | HU | 41.8 ± 218.7 | 64.5 ± 70.1 | 0.0005 | 0.05/36 | Yes |
| Mean | HU | −243.0 ± 126.9 | −155.2 ± 112.3 | 0.0001 | 0.05/36 | Yes |
| StdDev | HU | 173.75 ± 34.13 | 157.95 ± 42.89 | 0.9754 | 0.05/36 | No |
| Skewness | 1 | −0.52 ± 0.62 | −1.07 ± 0.74 | 0.0001 | 0.05/36 | Yes |
| Kurtosis | 1 | 2.96 ± 1.07 | 4.14 ± 3.38 | 0.0088 | 0.05/36 | No |
| Uniformity | 1 | 0.03 ± 0.01 | 0.03 ± 0.02 | 0.2966 | 0.05/36 | No |
| GLCM_DiffVar | 1 | 455.5 ± 197.6 | 391.2 ± 193.7 | 0.9520 | 0.05/36 | No |
| GLCM_Energy | 1 | 0.012 ± 0.013 | 0.005 ± 0.003 | 0.0003 | 0.05/36 | Yes |
| GLCM_Entropy | 1 | 7.339 ± 1.535 | 8.432 ± 0.934 | <0.0001 | 0.05/36 | Yes |
| NGTDM_Busyness | 1 | 0.012 ± 0.006 | 0.012 ± 0.005 | 0.4791 | 0.05/36 | No |
| NGTDM_Coarseness | 1 | 0.021 ± 0.015 | 0.012 ± 0.010 | <0.0001 | 0.05/36 | Yes |
| NGTDM_Complexity | 1 | 70,020.8 ± 41,222.8 | 76,640.8 ± 48,656.5 | 0.2455 | 0.05/36 | No |
| VoxelVolume | mm | 1820.8 ± 2083.8 | 3647.6 ± 3041.8 | <0.0001 | 0.05/36 | Yes |
| MaxAxialDiameter | mm | 16.8 ± 6.3 | 21.9 ± 6.3 | <0.0001 | 0.05/36 | Yes |
| Sphericity | 1 | 0.769 ± 0.122 | 0.770 ± 0.077 | 0.7447 | 0.05/36 | No |
| Elongation | 1 | 0.742 ± 0.157 | 0.790 ± 0.116 | 0.0695 | 0.05/36 | No |
| Flatness | 1 | 0.560 ± 0.178 | 0.648 ± 0.127 | 0.0050 | 0.05/36 | No |
Pairwise comparison between average feature values of PET radiomics features in the malignant (“P”) and benign (“N”) group. Symbol “1” in the “Unit” column indicates a dimensionless feature.
| Feature | Unit | N [Mean ± SD] | P [Mean ± SD] | alpha | Significant | |
|---|---|---|---|---|---|---|
| Minimum | SUV | 0.9 ± 0.4 | 1.3 ± 0.5 | <0.0001 | 0.05/36 | Yes |
| Maximum | SUV | 3.0 ± 3.2 | 7.9 ± 3.8 | <0.0001 | 0.05/36 | Yes |
| Mean | SUV | 1.6 ± 1.1 | 3.5 ± 1.3 | <0.0001 | 0.05/36 | Yes |
| StdDev | SUV | 0.49 ± 0.68 | 1.50 ± 0.85 | <0.0001 | 0.05/36 | Yes |
| Skewness | 1 | 0.42 ± 0.42 | 0.70 ± 0.41 | 0.0003 | 0.05/36 | Yes |
| Kurtosis | 1 | 2.65 ± 0.76 | 2.97 ± 0.80 | 0.0027 | 0.05/36 | No |
| Uniformity | 1 | 0.27 ± 0.21 | 0.06 ± 0.06 | <0.0001 | 0.05/36 | Yes |
| GLCM_DiffVar | 1 | 13.1 ± 34.4 | 44.4 ± 44.4 | <0.0001 | 0.05/36 | Yes |
| GLCM_Energy | 1 | 0.147 ± 0.171 | 0.015 ± 0.025 | <0.0001 | 0.05/36 | Yes |
| GLCM_Entropy | 1 | 4.197 ± 2.123 | 7.222 ± 1.485 | <0.0001 | 0.05/36 | Yes |
| NGTDM_Busyness | 1 | 0.867 ± 1.386 | 0.164 ± 0.282 | <0.0001 | 0.05/36 | Yes |
| NGTDM_Coarseness | 1 | 0.173 ± 0.171 | 0.041 ± 0.031 | <0.0001 | 0.05/36 | Yes |
| NGTDM_Complexity | 1 | 1248.0 ± 3700.8 | 5267.9 ± 6399.6 | <0.0001 | 0.05/36 | Yes |
| VoxelVolume | mm | 2107.7 ± 2409.2 | 5285.5 ± 3668.3 | <0.0001 | 0.05/36 | Yes |
| MaxAxialDiameter | mm | 18.1 ± 5.7 | 23.4 ± 6.1 | <0.0001 | 0.05/36 | Yes |
| Sphericity | 1 | 0.809 ± 0.110 | 0.822 ± 0.099 | 0.2455 | 0.05/36 | No |
| Elongation | 1 | 0.748 ± 0.117 | 0.775 ± 0.113 | 0.1338 | 0.05/36 | No |
| Flatness | 1 | 0.524 ± 0.213 | 0.642 ± 0.117 | 0.0007 | 0.05/36 | Yes |
Figure 2The four feature sets used to build the prediction models.
Estimated performance of the different combination feature sets/classifiers and pairwise differences. Key to symbols: “ACC” = accuracy, “SP” = specificity, “SN” = sensitivity. Values are in %, differences in percentage points. Boldface figures indicate significant differences. For a comparison: accuracy of a random classifier (blind to prior class probabilities) = 50%; with prior class probabilities = 54.4%.
| Model | Classifier | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| ClT | KNN | NBGaussian | |||||||||
| ACC | SN | SP | ACC | SN | SP | ACC | SN | SP | |||
| CTb | 58.8 | 67.6 | 42.2 | 59.5 | 65.9 | 47.5 | 69.5 | 83.5 | 43.3 | ||
| CTe | 62.2 | 69.6 | 48.2 | 70.7 | 78.7 | 55.8 | 74.3 | 86.9 | 50.8 | ||
| PETb | 73.4 | 78.7 | 63.5 | 72.5 | 76.9 | 64.4 | 72.2 | 69.9 | 76.6 | ||
| PETe | 75.7 | 82.1 | 63.6 | 77.1 | 81.4 | 69.1 | 82.4 | 87.6 | 72.6 | ||
| CTb+PETb | 71.2 | 77.1 | 60.1 | 74.4 | 78.9 | 66.1 | 70.6 | 71.3 | 69.1 | ||
| CTe+PETe | 72.3 | 78.9 | 59.8 | 73.7 | 75.7 | 70.1 | 80.4 | 88.5 | 65.2 | ||
| CTe-CTb |
| +2.0 |
|
|
|
|
|
|
| ||
| PETe-PETb |
|
| +0.1 |
|
|
|
|
|
| ||