Skip to main content
Top
Published in: Journal of Digital Imaging 4/2018

01-08-2018

Quantitative Image Feature Engine (QIFE): an Open-Source, Modular Engine for 3D Quantitative Feature Extraction from Volumetric Medical Images

Authors: Sebastian Echegaray, Shaimaa Bakr, Daniel L. Rubin, Sandy Napel

Published in: Journal of Imaging Informatics in Medicine | Issue 4/2018

Login to get access

Abstract

The aim of this study was to develop an open-source, modular, locally run or server-based system for 3D radiomics feature computation that can be used on any computer system and included in existing workflows for understanding associations and building predictive models between image features and clinical data, such as survival. The QIFE exploits various levels of parallelization for use on multiprocessor systems. It consists of a managing framework and four stages: input, pre-processing, feature computation, and output. Each stage contains one or more swappable components, allowing run-time customization. We benchmarked the engine using various levels of parallelization on a cohort of CT scans presenting 108 lung tumors. Two versions of the QIFE have been released: (1) the open-source MATLAB code posted to Github, (2) a compiled version loaded in a Docker container, posted to DockerHub, which can be easily deployed on any computer. The QIFE processed 108 objects (tumors) in 2:12 (h/mm) using 1 core, and 1:04 (h/mm) hours using four cores with object-level parallelization. We developed the Quantitative Image Feature Engine (QIFE), an open-source feature-extraction framework that focuses on modularity, standards, parallelism, provenance, and integration. Researchers can easily integrate it with their existing segmentation and imaging workflows by creating input and output components that implement their existing interfaces. Computational efficiency can be improved by parallelizing execution at the cost of memory usage. Different parallelization levels provide different trade-offs, and the optimal setting will depend on the size and composition of the dataset to be processed.
Appendix
Available only for authorised users
Literature
1.
go back to reference Lambin P, Rios-Velazquez E, Leijenaar R, Carvalho S, van Stiphout RGPM, Granton P, Zegers CML, Gillies R, Boellard R, Dekker A et al.: Radiomics: Extracting more information from medical images using advanced feature analysis. Eur J Cancer 48(4):441–446, 2012CrossRefPubMedPubMedCentral Lambin P, Rios-Velazquez E, Leijenaar R, Carvalho S, van Stiphout RGPM, Granton P, Zegers CML, Gillies R, Boellard R, Dekker A et al.: Radiomics: Extracting more information from medical images using advanced feature analysis. Eur J Cancer 48(4):441–446, 2012CrossRefPubMedPubMedCentral
2.
go back to reference Aerts HJWL, Velazquez ER, Leijenaar RT, Parmar C, Grossmann P, Carvalho S, Bussink J, Monshouwer R, Haibe-Kains B, Rietveld D, Hoebers F, Rietbergen MM, Leemans CR, Dekker A, Quackenbush J, Gillies RJ, Lambin P, Cavalho S, Bussink J et al.: Decoding tumour phenotype by noninvasive imaging using a quantitative radiomics approach. Nat Commun 5:4006, 2014CrossRefPubMedPubMedCentral Aerts HJWL, Velazquez ER, Leijenaar RT, Parmar C, Grossmann P, Carvalho S, Bussink J, Monshouwer R, Haibe-Kains B, Rietveld D, Hoebers F, Rietbergen MM, Leemans CR, Dekker A, Quackenbush J, Gillies RJ, Lambin P, Cavalho S, Bussink J et al.: Decoding tumour phenotype by noninvasive imaging using a quantitative radiomics approach. Nat Commun 5:4006, 2014CrossRefPubMedPubMedCentral
3.
5.
go back to reference Parmar C, Velazquez ER, Leijenaar R, Jermoumi M, Carvalho S, Mak RH, Mitra S, Shankar BU, Kikinis R, Haibe-Kains B, Lambin P, Aerts HJWL: Robust radiomics feature quantification using semiautomatic volumetric segmentation. PLoS One 9(7):1–8, 2014CrossRef Parmar C, Velazquez ER, Leijenaar R, Jermoumi M, Carvalho S, Mak RH, Mitra S, Shankar BU, Kikinis R, Haibe-Kains B, Lambin P, Aerts HJWL: Robust radiomics feature quantification using semiautomatic volumetric segmentation. PLoS One 9(7):1–8, 2014CrossRef
7.
go back to reference Leijenaar RTH, Carvalho S, Velazquez ER, van Elmpt WJC, Parmar C, Hoekstra OS, Hoekstra CJ, Boellaard R, Dekker A, Gillies RJ, Aerts HJWL, Lambin P: Stability of FDG-PET Radiomics features: An integrated analysis of test-retest and inter-observer variability. Acta Oncol (Madr) [Internet] 52(7):1391–1397, 2013 Available from: http://www.ncbi.nlm.nih.gov/pubmed/24047337 CrossRef Leijenaar RTH, Carvalho S, Velazquez ER, van Elmpt WJC, Parmar C, Hoekstra OS, Hoekstra CJ, Boellaard R, Dekker A, Gillies RJ, Aerts HJWL, Lambin P: Stability of FDG-PET Radiomics features: An integrated analysis of test-retest and inter-observer variability. Acta Oncol (Madr) [Internet] 52(7):1391–1397, 2013 Available from: http://​www.​ncbi.​nlm.​nih.​gov/​pubmed/​24047337 CrossRef
9.
go back to reference Ludäscher B, Altintas I, Berkley C, Higgins D, Jaeger E, Jones M, Lee EA, Tao J, Zhao Y: Scientific workflow management and the Kepler system. Concurr Comput Pract Exp 18(10):1039–1065, 2006CrossRef Ludäscher B, Altintas I, Berkley C, Higgins D, Jaeger E, Jones M, Lee EA, Tao J, Zhao Y: Scientific workflow management and the Kepler system. Concurr Comput Pract Exp 18(10):1039–1065, 2006CrossRef
11.
go back to reference Hull D, Wolstencroft K, Stevens R, Goble C, Pocock MR, Li P, Oinn T: Taverna: A tool for building and running workflows of services. Nucleic Acids Res 34(WEB. SERV. ISS):729–732, 2006CrossRef Hull D, Wolstencroft K, Stevens R, Goble C, Pocock MR, Li P, Oinn T: Taverna: A tool for building and running workflows of services. Nucleic Acids Res 34(WEB. SERV. ISS):729–732, 2006CrossRef
12.
go back to reference Taylor I, Shields M, Wang I, Harrison A: The triana workflow environment: Architecture and applications. Work e-Science Sci Work Grids:320–339, 2007 Taylor I, Shields M, Wang I, Harrison A: The triana workflow environment: Architecture and applications. Work e-Science Sci Work Grids:320–339, 2007
14.
17.
go back to reference Bitzer J, Schröder PJH: Bug-fixing and code-writing: The private provision of open source software. Inf Econ Policy 17(3):389–406, 2005CrossRef Bitzer J, Schröder PJH: Bug-fixing and code-writing: The private provision of open source software. Inf Econ Policy 17(3):389–406, 2005CrossRef
21.
go back to reference Mildenberger P, Eichelberg M, Martin E: Introduction to the DICOM standard. Eur Radiol 12(4):920–927, 2002CrossRefPubMed Mildenberger P, Eichelberg M, Martin E: Introduction to the DICOM standard. Eur Radiol 12(4):920–927, 2002CrossRefPubMed
22.
go back to reference DICOM Standards Committee WG 17 (3D). Supplement 111: Segmentation Storage SOP Class. In: Digital Imaging and Communications in Medicine (DICOM). Rosslyn, Virginia, 2006, p 22209 DICOM Standards Committee WG 17 (3D). Supplement 111: Segmentation Storage SOP Class. In: Digital Imaging and Communications in Medicine (DICOM). Rosslyn, Virginia, 2006, p 22209
23.
go back to reference Liu B, Zhu M, Zhang Z, Yin C, Liu Z, Gu J: Medical image conversion with DICOM. Can Conf Electr Comput Eng:36–39, 2007 Liu B, Zhu M, Zhang Z, Yin C, Liu Z, Gu J: Medical image conversion with DICOM. Can Conf Electr Comput Eng:36–39, 2007
24.
go back to reference Riesmeier J, Eichelberg M, Jensch P: An approach to DICOM image display handling the full flexibility of the standard’s specification. Med Imaging 1999 Image Disp 3658(February):363–9, 1999 Riesmeier J, Eichelberg M, Jensch P: An approach to DICOM image display handling the full flexibility of the standard’s specification. Med Imaging 1999 Image Disp 3658(February):363–9, 1999
25.
go back to reference Jonker PP: Morphological operations on 3D and 4D images: From shape primitive detection to skeletonization. In: Lecture Notes in Computer Science. 2000, pp 371–91 Jonker PP: Morphological operations on 3D and 4D images: From shape primitive detection to skeletonization. In: Lecture Notes in Computer Science. 2000, pp 371–91
30.
go back to reference Xu J, Napel S, Greenspan H, Beaulieu CF, Agrawal N, Rubin D: Quantifying the margin sharpness of lesions on radiological images for content-based image retrieval. Med Phys 39(9):5405–5418, 2012CrossRefPubMedPubMedCentral Xu J, Napel S, Greenspan H, Beaulieu CF, Agrawal N, Rubin D: Quantifying the margin sharpness of lesions on radiological images for content-based image retrieval. Med Phys 39(9):5405–5418, 2012CrossRefPubMedPubMedCentral
32.
go back to reference Degarmo EP, Black J, Kohser RA: Materials and processes in manufacturing, 9th edition. Hoboken: Wiley, 2003 Degarmo EP, Black J, Kohser RA: Materials and processes in manufacturing, 9th edition. Hoboken: Wiley, 2003
33.
go back to reference Definition and Designation of Surface Roughness. JIS B 0601. Japanese Industrial Standard, 1982 Definition and Designation of Surface Roughness. JIS B 0601. Japanese Industrial Standard, 1982
41.
go back to reference Kalpathy-Cramer J, Mamomov A, Zhao B, Lu L, Cherezov D, Napel S, Echegaray S, McNitt-Gray M, Lo P, Sieren JC, Uthoff J, Dilger SKN, Driscoll B, Yeung I, Goldgof D: Radiomics of lung nodules: a multi-institutional study of robustness and agreement of quantitative imaging features. Tomography 2(4):430–437, 2016. https://doi.org/10.18383/j.tom.2016.00235 Kalpathy-Cramer J, Mamomov A, Zhao B, Lu L, Cherezov D, Napel S, Echegaray S, McNitt-Gray M, Lo P, Sieren JC, Uthoff J, Dilger SKN, Driscoll B, Yeung I, Goldgof D: Radiomics of lung nodules: a multi-institutional study of robustness and agreement of quantitative imaging features. Tomography 2(4):430–437, 2016. https://​doi.​org/​10.​18383/​j.​tom.​2016.​00235
42.
43.
Metadata
Title
Quantitative Image Feature Engine (QIFE): an Open-Source, Modular Engine for 3D Quantitative Feature Extraction from Volumetric Medical Images
Authors
Sebastian Echegaray
Shaimaa Bakr
Daniel L. Rubin
Sandy Napel
Publication date
01-08-2018
Publisher
Springer International Publishing
Published in
Journal of Imaging Informatics in Medicine / Issue 4/2018
Print ISSN: 2948-2925
Electronic ISSN: 2948-2933
DOI
https://doi.org/10.1007/s10278-017-0019-x

Other articles of this Issue 4/2018

Journal of Digital Imaging 4/2018 Go to the issue