TY - JOUR
T1 - A CUDA-powered method for the feature extraction and unsupervised analysis of medical images
AU - Rundo, Leonardo
AU - Tangherloni, Andrea
AU - Cazzaniga, Paolo
AU - Mistri, Matteo
AU - Galimberti, Simone
AU - Woitek, Ramona
AU - Sala, Evis
AU - Mauri, Giancarlo
AU - Nobile, Marco S.
PY - 2021
Y1 - 2021
N2 - Image texture extraction and analysis are fundamental steps in computer vision. In particular, considering the biomedical field, quantitative imaging methods are increasingly gaining importance because they convey scientifically and clinically relevant information for prediction, prognosis, and treatment response assessment. In this context, radiomic approaches are fostering large-scale studies that can have a significant impact in the clinical practice. In this work, we present a novel method, called CHASM (Cuda, HAralick & SoM), which is accelerated on the graphics processing unit (GPU) for quantitative imaging analyses based on Haralick features and on the self-organizing map (SOM). The Haralick features extraction step relies upon the gray-level co-occurrence matrix, which is computationally burdensome on medical images characterized by a high bit depth. The downstream analyses exploit the SOM with the goal of identifying the underlying clusters of pixels in an unsupervised manner. CHASM is conceived to leverage the parallel computation capabilities of modern GPUs. Analyzing ovarian cancer computed tomography images, CHASM achieved up to ∼ 19.5 × and ∼ 37 × speed-up factors for the Haralick feature extraction and for the SOM execution, respectively, compared to the corresponding C++ coded sequential versions. Such computational results point out the potential of GPUs in the clinical research.
AB - Image texture extraction and analysis are fundamental steps in computer vision. In particular, considering the biomedical field, quantitative imaging methods are increasingly gaining importance because they convey scientifically and clinically relevant information for prediction, prognosis, and treatment response assessment. In this context, radiomic approaches are fostering large-scale studies that can have a significant impact in the clinical practice. In this work, we present a novel method, called CHASM (Cuda, HAralick & SoM), which is accelerated on the graphics processing unit (GPU) for quantitative imaging analyses based on Haralick features and on the self-organizing map (SOM). The Haralick features extraction step relies upon the gray-level co-occurrence matrix, which is computationally burdensome on medical images characterized by a high bit depth. The downstream analyses exploit the SOM with the goal of identifying the underlying clusters of pixels in an unsupervised manner. CHASM is conceived to leverage the parallel computation capabilities of modern GPUs. Analyzing ovarian cancer computed tomography images, CHASM achieved up to ∼ 19.5 × and ∼ 37 × speed-up factors for the Haralick feature extraction and for the SOM execution, respectively, compared to the corresponding C++ coded sequential versions. Such computational results point out the potential of GPUs in the clinical research.
KW - GPU computing
KW - Haralick features
KW - Medical imaging
KW - Radiomics
KW - Self-organizing maps
KW - Unsupervised learning
UR - http://www.scopus.com/inward/record.url?scp=85099548741&partnerID=8YFLogxK
U2 - 10.1007/s11227-020-03565-8
DO - 10.1007/s11227-020-03565-8
M3 - Article
AN - SCOPUS:85099548741
VL - 10
SP - 6187
JO - Journal of Supercomputing
JF - Journal of Supercomputing
SN - 0920-8542
IS - 18
ER -