John M Hoffman1,2, Frédéric Noo3, Stefano Young1, Scott S Hsieh1,2, Michael McNitt-Gray1,2. 1. Department of Radiological Sciences, David Geffen School of Medicine at UCLA, Los Angeles, CA, 90024, USA. 2. Physics and Biology in Medicine Graduate Program, David Geffen School of Medicine at UCLA, Los Angeles, CA, 90024, USA. 3. Department of Radiology and Imaging Science, University of Utah, Salt Lake City, UT, 84112, USA.
Abstract
PURPOSE: To facilitate investigations into the impacts of acquisition and reconstruction parameters on quantitative imaging, radiomics and CAD using CT imaging, we previously released an open-source implementation of a conventional weighted filtered backprojection reconstruction called FreeCT_wFBP. Our purpose was to extend that work by providing an open-source implementation of a model-based iterative reconstruction method using coordinate descent optimization, called FreeCT_ICD. METHODS: Model-based iterative reconstruction offers the potential for substantial radiation dose reduction, but can impose substantial computational processing and storage requirements. FreeCT_ICD is an open-source implementation of a model-based iterative reconstruction method that provides a reasonable tradeoff between these requirements. This was accomplished by adapting a previously proposed method that allows the system matrix to be stored with a reasonable memory requirement. The method amounts to describing the attenuation coefficient using rotating slices that follow the helical geometry. In the initially proposed version, the rotating slices are themselves described using blobs. We have replaced this description by a unique model that relies on trilinear interpolation together with the principles of Joseph's method. This model offers an improvement in memory requirement while still allowing highly accurate reconstruction for conventional CT geometries. The system matrix is stored column-wise and combined with an iterative coordinate descent (ICD) optimization. The result is FreeCT_ICD, which is a reconstruction program developed on the Linux platform using C++ libraries and released under the open-source GNU GPL v2.0 license. The software is capable of reconstructing raw projection data of helical CT scans. In this work, the software has been described and evaluated by reconstructing datasets exported from a clinical scanner which consisted of an ACR accreditation phantom dataset and a clinical pediatric thoracic scan. RESULTS: For the ACR phantom, image quality was comparable to clinical reconstructions as well as reconstructions using open-source FreeCT_wFBP software. The pediatric thoracic scan also yielded acceptable results. In addition, we did not observe any deleterious impact in image quality associated with the utilization of rotating slices. These evaluations also demonstrated reasonable tradeoffs in storage requirements and computational demands. CONCLUSION: FreeCT_ICD is an open-source implementation of a model-based iterative reconstruction method that extends the capabilities of previously released open-source reconstruction software and provides the ability to perform vendor-independent reconstructions of clinically acquired raw projection data. This implementation represents a reasonable tradeoff between storage and computational requirements and has demonstrated acceptable image quality in both simulated and clinical image datasets.
PURPOSE: To facilitate investigations into the impacts of acquisition and reconstruction parameters on quantitative imaging, radiomics and CAD using CT imaging, we previously released an open-source implementation of a conventional weighted filtered backprojection reconstruction called FreeCT_wFBP. Our purpose was to extend that work by providing an open-source implementation of a model-based iterative reconstruction method using coordinate descent optimization, called FreeCT_ICD. METHODS: Model-based iterative reconstruction offers the potential for substantial radiation dose reduction, but can impose substantial computational processing and storage requirements. FreeCT_ICD is an open-source implementation of a model-based iterative reconstruction method that provides a reasonable tradeoff between these requirements. This was accomplished by adapting a previously proposed method that allows the system matrix to be stored with a reasonable memory requirement. The method amounts to describing the attenuation coefficient using rotating slices that follow the helical geometry. In the initially proposed version, the rotating slices are themselves described using blobs. We have replaced this description by a unique model that relies on trilinear interpolation together with the principles of Joseph's method. This model offers an improvement in memory requirement while still allowing highly accurate reconstruction for conventional CT geometries. The system matrix is stored column-wise and combined with an iterative coordinate descent (ICD) optimization. The result is FreeCT_ICD, which is a reconstruction program developed on the Linux platform using C++ libraries and released under the open-source GNU GPL v2.0 license. The software is capable of reconstructing raw projection data of helical CT scans. In this work, the software has been described and evaluated by reconstructing datasets exported from a clinical scanner which consisted of an ACR accreditation phantom dataset and a clinical pediatric thoracic scan. RESULTS: For the ACR phantom, image quality was comparable to clinical reconstructions as well as reconstructions using open-source FreeCT_wFBP software. The pediatric thoracic scan also yielded acceptable results. In addition, we did not observe any deleterious impact in image quality associated with the utilization of rotating slices. These evaluations also demonstrated reasonable tradeoffs in storage requirements and computational demands. CONCLUSION: FreeCT_ICD is an open-source implementation of a model-based iterative reconstruction method that extends the capabilities of previously released open-source reconstruction software and provides the ability to perform vendor-independent reconstructions of clinically acquired raw projection data. This implementation represents a reasonable tradeoff between storage and computational requirements and has demonstrated acceptable image quality in both simulated and clinical image datasets.
Authors: Perry J Pickhardt; Meghan G Lubner; David H Kim; Jie Tang; Julie A Ruma; Alejandro Muñoz del Rio; Guang-Hong Chen Journal: AJR Am J Roentgenol Date: 2012-12 Impact factor: 3.959
Authors: Stefano Young; Pechin Lo; Grace Kim; Matthew Brown; John Hoffman; William Hsu; Wasil Wahi-Anwar; Carlos Flores; Grace Lee; Frederic Noo; Jonathan Goldin; Michael McNitt-Gray Journal: Med Phys Date: 2017-03-14 Impact factor: 4.071
Authors: Binsheng Zhao; Yongqiang Tan; Daniel J Bell; Sarah E Marley; Pingzhen Guo; Helen Mann; Marietta L J Scott; Lawrence H Schwartz; Dana C Ghiorghiu Journal: Eur J Radiol Date: 2013-03-13 Impact factor: 3.528
Authors: John Hoffman; Nastaran Emaminejad; Muhammad Wahi-Anwar; Grace H Kim; Matthew Brown; Stefano Young; Michael McNitt-Gray Journal: Med Phys Date: 2019-04-03 Impact factor: 4.071
Authors: Viktor Haase; Katharina Hahn; Harald Schöndube; Karl Stierstorfer; Andreas Maier; Frédéric Noo Journal: Med Phys Date: 2019-12 Impact factor: 4.071