| Literature DB >> 32240418 |
Renee Cattell1, Shenglan Chen1, Chuan Huang2,3,4.
Abstract
Radiomic analysis has exponentially increased the amount of quantitative data that can be extracted from a single image. These imaging biomarkers can aid in the generation of prediction models aimed to further personalized medicine. However, the generalizability of the model is dependent on the robustness of these features. The purpose of this study is to review the current literature regarding robustness of radiomic features on magnetic resonance imaging. Additionally, a phantom study is performed to systematically evaluate the behavior of radiomic features under various conditions (signal to noise ratio, region of interest delineation, voxel size change and normalization methods) using intraclass correlation coefficients. The features extracted in this phantom study include first order, shape, gray level cooccurrence matrix and gray level run length matrix. Many features are found to be non-robust to changing parameters. Feature robustness assessment prior to feature selection, especially in the case of combining multi-institutional data, may be warranted. Further investigation is needed in this area of research.Entities:
Keywords: Imaging biomarker; Magnetic resonance imaging; Phantom study; Radiomics; Robustness
Year: 2019 PMID: 32240418 PMCID: PMC7099536 DOI: 10.1186/s42492-019-0025-6
Source DB: PubMed Journal: Vis Comput Ind Biomed Art ISSN: 2524-4442
Summary of literature for magnetic resonance imaging radiomics feature robustness
| Reference | Disease / phantom | MR sequences | # features | Feature classes | Parameters evaluated | Statistical analysis | Robustness evaluation |
|---|---|---|---|---|---|---|---|
| Baessler et al. [ | Vegetable/fruit phantom | FLAIR, T1w, T2w | 45 | Intensity, shape, texture | MR sequence, resolution | CCC, DR, Bland-Altman analyses, ICC | Test-retest robustness, intraobserver and interobserver reproducibility |
| Traverso et al. [ | Locally advanced rectal cancer | DWI (ADC map) | 70 | Intensity, shape, texture | Pre-processing filter, re-binning and resampling | CCC, ICC, Spearman correlation | Inter-observer dependence |
| Duron et al. [ | Lacrymal gland tumor and breast lesion | T1w, DWI (ADC map), DIXON, DISCO | 69/57 (2 softwares) | Texture | Discretization method, bin width and bin number | CCC, ICC(2,1) | Intra- and inter-observer reproducibility |
| Lecler et al. [ | Lacrimal gland tumor | T1w, DWI (ADC map), DIXON | 85 | Intensity, shape, texture | MR sequence, metric threshold | CCC, ICC(2,1), Spearman correlation | Intra- and inter-observer reproducibility, non-redundancy |
| Um et al. [ | Glioblastoma multiforme | FLAIR, T1w, post-contrast T1w | 420 | Intensity, shape, texture, filter-based | Preprocessing technique on multi-scanner datasets, bin number | Two-sided Wilcoxon tests | Feature variability |
| Schwier et al. [ | Prostate cancer | T2w, DWI (ADC map) | NA | Intensity, shape, texture, filter-based | Image normalization, 2D/3D texture computation, bin widths, and image pre-filtering | ICC(1,1) | Test-retest repeatability |
| Fiset et al. [ | Cervical cancer | T2w | 1761 | Intensity, shape, texture, filter-based | Quantization method, LoG kernel sizes, | ICC(1,1), ICC(2,1), Pearson correlation, Krippendorff’s alpha | Test-retest repeatability, cross-scanner reproducibility, inter-observer reproducibility |
| Peerlings et al. [ | Ovarian, lung and colorectal liver metastasis cancer | DWI (ADC map) | 1322 | Intensity, shape, texture, filter-based | Center and vendor | CCC | Feature stability |
| Buch et al. [ | Nonanatomic Gd-DTPA phantom | T1w | 41 | Intensity, texture, filter-based (Laws) | Magnet strength, flip-angle, number of excitations, scanner platform | Q values | Feature variability |
| Yang et al. [ | Simulated data from digital phantom and glioma | T1w, T2w | 26 | Texture | Noise level, acceleration factor, and image reconstruction algorithm | Student’s t-test, CV | Feature variance |
| Bologna et al. [ | Soft tissue sarcoma and oropharyngeal cancer | DWI (ADC map) | 69 | Intensity, texture | ROI transformation and bin number | Absolute percentage variation, two-way mixed effect ICC | Feature stability and discrimination |
| Chirra et al. [ | Prostate cancer | T2w | 406 | Intensity, texture, filter-based | Different sites | Multivariate CV and Instability Score | Cross-site reproducibility |
| Saha et al. [ | Breast cancer | DCE-MRI (first postcontrast, PE, SER, washing rate maps) | 529 | Intensity, shape, texture | Scanner, contrast agent | ICC(3,1), Pearson correlation, average DSC | Inter-reader stability, inter-relations within feature groups, pairwise reader variability |
| Molina et al. [ | Glioblastoma | T1w | 16 | Texture | Spatial resolution and bin number | CV | Feature variation |
| Brynolfsson et al. [ | Glioma and prostate cancer | DWI (ADC map) | 19 | Texture | noise level, resolution, ADC map construction, quantization method, and bin number | Two-sample Kolmogorov-Smirnov tests | Feature distribution variation |
| Gourtsoyianni et al. [ | Primary rectal cancer | T2w | 46 | Intensity, texture, filter-based | 2 baseline examinations | wCV | Test-retest repeatability |
| Guan et al. [ | Cervical cancer | DWI (ADC map) | 8 | Intensity, texture | GLCM direction | ICC, Wilcoxon test, Kruskal-Wallis test, and ROC curve | Inter- and intra-observer agreement |
| Molina et al. [ | Glioblastoma | T1w | 16 | Texture | Matrix size and bin number | CV | Feature variation |
| Savio et al. [ | Multiple sclerosis | T1w | 264 | Intensity, texture, filter-based | Global, regional and local features | Wilcoxon’s signed ranks test | Feature variation |
| Mayerhoefer et al. [ | PSAG phantom | T2w | NA | Texture, filter-based | Spatial resolution, NAs, TR, TE, and SBW | LDA and k-NN classifier | Ability to distinguish between different patterns |
| Collewet et al. [ | Cheese phantom | T2w, PDW | 90 | Texture, filter-based | MRI acquisition protocol and quantization method | POE, ACC, 1-NN classifier | Classification |
MR Magnetic resonance, FLAIR Fluid-attenuated inversion recovery, DWI Diffusion-weighted imaging, ADC Apparent diffusion coefficient, DISCO Differential subsampling with cartesian ordering, DCE-MRI Dynamic contrast-enhanced magnetic resonance imaging, PE Peak enhancement, SER Signal enhancement ratio, PDW Proton density weighted, LoG Laplacian of Gaussian, NAs Number of acquisitions, TR Repetition time, TE Echo time, SBW Sampling bandwidth, CCC Concordance correlation coefficient, DR Dynamic range, ICC Intraclass correlation coefficient, wCV Within-subject coefficient of variation, ROC Receiver operating characteristic, CV Coefficient of variation, DSC Dice similarity coefficients, LDA Linear discriminant analysis, k-NN k nearest neighbor, POE Probability of error, ACC Average correlation coefficient, 1-NN 1-nearest neighbor
Fig. 1Schematic representation of workflow in this study. Image segmentation is performed manually on a single image. The ROIs are interpolated to images of different in-plane resolutions for voxel size analysis. Gaussian noise is added to generate different signal to noise ratio steps and generate 10 different noise realizations for test-retest analysis. Shape, first order, GLCM and GLRLM features are calculated for each ROI. GLCLM and GLRLM features are calculated after normalization (mean ± 3SD or zero to maximum) and discretization (64 gray levels). ROI Region of interest, GLCM Gray level cooccurrence matrix, GLRLM Gray level run length matrix
Fig. 2Image of (a) regions of interest under investigation in this study, namely pineapple core (red), banana (blue), orange (orange) and kiwi (green), and (b) regions of interest used for signal to noise ratio calculation
Fig. 3Magnitude images at different signal to noise ratio (SNR) steps: (a) SNR = 45, (b) SNR = 75 and (c) SNR = 124
Average of intraclass correlation coefficient value over 10 noise realizations in reference to variation in signal to noise ratio, region of interest dilation/erosion and small variation in voxel size
| Normalization | Mean ± 3SD | Zero to maximum | |||||||
|---|---|---|---|---|---|---|---|---|---|
| SNR | ROI erosion | ROI dilation | Voxel size | SNR | ROI erosion | ROI dilation | Voxel size | ||
| First order ( | Energy | 0.87 | 0.87 | ||||||
| Kurtosis | 0.78 | 0.88 | 0.78 | 0.88 | |||||
| Maximum | |||||||||
| Mean deviation | |||||||||
| Mean | |||||||||
| Median | |||||||||
| Minimum | 0.78 | 0.78 | |||||||
| Range | 0.81 | 0.81 | |||||||
| Root mean square | |||||||||
| Skewness | 0.81 | 0.63 | 0.76 | 0.81 | 0.63 | 0.76 | |||
| Variance | |||||||||
| Entropy | 0.65 | 0.77 | 0.47 | 0.43 | 0.65 | 0.77 | 0.47 | 0.43 | |
| Uniformity | 0.76 | 0.86 | 0.87 | 0.84 | 0.76 | 0.86 | 0.87 | 0.84 | |
| Shape ( | Mesh surface | N/A | N/A | ||||||
| Pixel surface | N/A | N/A | |||||||
| Perimeter | N/A | N/A | |||||||
| Perimeter to surface ratio | N/A | N/A | |||||||
| Sphericity | N/A | N/A | |||||||
| Spherical disproportion | N/A | N/A | |||||||
| Maximum 2D diameter | N/A | N/A | |||||||
| Major axis length | N/A | N/A | |||||||
| Minor axis length | N/A | N/A | |||||||
| Elongation | N/A | N/A | |||||||
| GLCM ( | Autocorrelation | 0.43 | |||||||
| Cluster prominence | 0.79 | 0.89 | |||||||
| Cluster shade | 0.68 | 0.84 | 0.69 | 0.90 | 0.75 | ||||
| Cluster tendency | 0.81 | 0.79 | 0.89 | ||||||
| Contrast | 0.61 | 0.90 | 0.68 | ||||||
| Correlation | 0.62 | 0.90 | 0.63 | 0.90 | |||||
| Difference entropy | 0.67 | 0.77 | |||||||
| Dissimilarity | 0.62 | 0.70 | |||||||
| Energy | 0.34 | 0.72 | |||||||
| Joint entropy | 0.45 | 0.87 | |||||||
| Inverse difference | 0.58 | 0.69 | |||||||
| Homogeneity | 0.58 | 0.69 | |||||||
| Informational measure of correlation 1 | 0.53 | 0.65 | |||||||
| Informational measure of correlation 2 | 0.51 | 0.66 | |||||||
| Inverse difference moment normalized | 0.61 | 0.68 | |||||||
| Inverse difference normalized | 0.62 | 0.70 | |||||||
| Inverse variance | 0.57 | 0.71 | |||||||
| Joint maximum | 0.07 | 0.65 | 0.62 | 0.06 | 0.66 | 0.87 | |||
| Sum average | 0.12 | 0.88 | |||||||
| Sum entropy | 0.89 | 0.89 | 0.77 | ||||||
| Sum variance | 0.26 | 0.90 | |||||||
| Joint variance | 0.27 | 0.83 | |||||||
| GLRLM ( | Gray level non-uniformity | 0.69 | 0.69 | 0.70 | |||||
| High gray level run emphasis | 0.51 | 0.74 | 0.59 | 0.43 | |||||
| Long run emphasis | 0.51 | 0.54 | |||||||
| Long run high gray level emphasis | 0.55 | 0.83 | |||||||
| Long run low gray level emphasis | 0.54 | 0.52 | 0.24 | 0.50 | 0.72 | 0.89 | |||
| Low gray level run emphasis | 0.58 | 0.53 | 0.14 | 0.52 | 0.73 | ||||
| Run length non-uniformity | 0.55 | 0.65 | |||||||
| Run percentage | 0.54 | 0.62 | |||||||
| Short run emphasis | 0.54 | 0.62 | |||||||
| Short run high gray level emphasis | 0.65 | ||||||||
| Short run low gray level emphasis | 0.58 | 0.54 | 0.13 | 0.52 | 0.72 | ||||
It is noted that two normalization methods were performed: mean ± 3SD and zero to maximum. Highly robust features (ICC > 0.9) are highlighted by bold text. GLCM Gray level cooccurrence matrix, GLRLM Gray level run length matrix, ICC Intraclass correlation coefficient, SNR Signal to noise ratio, ROI Region of interest, N/A Not applicable
Number of features of high, moderate and low robustness in each feature class, as defined by average of intraclass correlation coefficient over 10 noise realizations, in reference to signal to noise variation with normalization of mean ± 3SD or zero to maximum
| Feature group | High (ICC > 0.9) | Moderate (ICC 0.5–0.9) | Low (ICC < 0.5) | |||
|---|---|---|---|---|---|---|
| Mean ± 3SD | Zero to maximum | Mean ± 3SD | Zero to maximum | Mean ± 3SD | Zero to maximum | |
| First order | 11/13 | 11/13 | 2/13 | 2/13 | 0/13 | 0/13 |
| GLCM | 5/22 | 8/22 | 14/22 | 14/22 | 3/22 | 0/22 |
| GLRLM | 0/11 | 3/11 | 11/11 | 8/11 | 0/11 | 0/11 |
The denominator in the table signifies the total number of features in the feature class (i.e., first order, GLCM or GLRLM). GLCM Gray level cooccurrence matrix, GLRLM Gray level run length matrix, ICC Intraclass correlation coefficient
Fig. 4Average intraclass correlation coefficient over 10 noise realizations of first order, GLCM and GLRLM features by using (a) mean ± 3SD and (b) zero to maximum normalization for signal to noise analysis. ICC Intraclass correlation coefficient, GLCM Gray level cooccurrence matrix, GLRLM Gray level run length matrix
Fig. 5Dilation and erosion of region of interest (ROI), with the inner most (blue) ring being the eroded ROI, the center (red) ring being the original ROI and the outermost (green) ring being the dilated ROI for (a) pineapple core, (b) kiwi, (c) orange and (d) banana
Number of features of high, moderate and low robustness in each feature class, as defined by average of intraclass correlation coefficient over 10 noise realizations in reference to erosion of region of interest with normalization of mean ± 3SD or zero to maximum
| Feature group | High (ICC > 0.9) | Moderate (ICC 0.5–0.9) | Low (ICC < 0.5) | |||
|---|---|---|---|---|---|---|
| Mean ± 3SD | Zero to maximum | Mean ± 3SD | Zero to maximum | Mean ± 3SD | Zero to maximum | |
| First order | 10/13 | 10/13 | 3/13 | 3/13 | 0/13 | 0/13 |
| Shape | 10/10 | 10/10 | 0/10 | 0/10 | 0/10 | 0/10 |
| GLCM | 20/22 | 21/22 | 2/22 | 1/22 | 0/22 | 0/22 |
| GLRLM | 6/11 | 11/11 | 5/11 | 0/11 | 0/11 | 0/11 |
The denominator in the table signifies the total number of features in the feature class (i.e., first order, shape, GLCM or GLRLM). GLCM Gray level cooccurrence matrix, GLRLM Gray level run length matrix, ICC Intraclass correlation coefficient
Fig. 6Average ICC over 10 noise realizations of first order, shape, GLCM and GLRLM features with (a and b) erosion of region of interest by one pixel with mean ± 3SD or zero to maximum normalization, respectively, and (c and d) dilation of region of interest by one pixel with mean ± 3SD or zero to maximum normalization, respectively. ICC Intraclass correlation coefficient, GLCM Gray level cooccurrence matrix, GLRLM Gray level run length matrix
Number of features of high, moderate and low robustness in each feature class, as defined by average of intraclass correlation coefficient over 10 noise realizations in reference to dilation of region of interest with normalization of mean ± 3SD or zero to maximum
| Feature group | High (ICC > 0.9) | Moderate (ICC 0.5–0.9) | Low (ICC < 0.5) | |||
|---|---|---|---|---|---|---|
| Mean ± 3SD | Zero to maximum | Mean ± 3SD | Zero to maximum | Mean ± 3SD | Zero to maximum | |
| First order | 7/13 | 7/13 | 5/13 | 5/13 | 1/13 | 1/13 |
| Shape | 10/10 | 10/10 | 0/10 | 0/10 | 0/10 | 0/10 |
| GLCM | 15/22 | 21/22 | 3/22 | 1/22 | 4/22 | 0/22 |
| GLRLM | 7/11 | 11/11 | 1/11 | 0/11 | 3/11 | 0/11 |
The denominator in the table signifies the total number of features in the feature class (i.e., first order, shape, GLCM or GLRLM). GLCM Gray level cooccurrence matrix, GLRLM Gray level run length matrix, ICC Intraclass correlation coefficient
Fig. 7Image of small variation in pixel size achieved by changes in acquisition parameters: (a) 0.47 mm, (b) 0.50 mm, (c) 0.56 mm and (d) 0.67 mm
Number of features of high, moderate and low robustness in each feature class, as defined by average of intraclass correlation coefficient over 10 noise realizations in reference to pixel size with normalization of mean ± 3SD or zero to maximum
| Feature group | High (ICC > 0.9) | Moderate (ICC 0.5–0.9) | Low (ICC < 0.5) | |||
|---|---|---|---|---|---|---|
| Mean ± 3SD | Zero to maximum | Mean ± 3SD | Zero to maximum | Mean ± 3SD | Zero to maximum | |
| First order | 8/13 | 8/13 | 4/13 | 4/13 | 1/13 | 1/13 |
| Shape | 10/10 | 10/10 | 0/10 | 0/10 | 0/10 | 0/10 |
| GLCM | 12/22 | 19/22 | 9/22 | 3/22 | 1/22 | 0/22 |
| GLRLM | 6/11 | 10/11 | 3/11 | 1/11 | 2/11 | 0/11 |
The denominator in the table signifies the total number of features in the feature class (i.e., first order, shape, GLCM or GLRLM). GLCM Gray level cooccurrence matrix, GLRLM Gray level run length matrix, ICC Intraclass correlation coefficient
Fig. 8Average ICC over 10 noise realizations of first order, shape, GLCM and GLRLM features with small variation in voxel size with (a) mean ± 3SD and (b) zero to maximum normalization for voxel size variation. ICC Intraclass correlation coefficient, GLCM Gray level cooccurrence matrix, GLRLM Gray level run length matrix
Voxel size, matrix size and field of view used in the voxel size variation analysis
| Series | Voxel size (mm) | Matrix size | FOV (mm) |
|---|---|---|---|
| 1 | [0.47,0.47,2] | 512 × 512 | 240 |
| 2 | [0.50,0.50,2] | 512 × 512 | 256 |
| 3 | [0.56,0.56,2] | 512 × 512 | 288 |
| 4 | [0.67,0.67,2] | 384 × 384 | 256 |
FOV Field of view