Benchmarking Open-Source FDK Against Commercial and Iterative Reconstruction Methods for Preclinical Micro-CBCT
Falk L Wiegmann, Nancy L Ford

TL;DR
This study benchmarks open-source FDK against commercial and iterative methods for preclinical micro-CT, revealing trade-offs in resolution, contrast detectability, and computational cost, and releases an open-source FDK pipeline.
Contribution
It provides a comprehensive head-to-head comparison of reconstruction methods on identical data, highlighting the strengths and weaknesses of each, and offers an open-source FDK implementation.
Findings
Vendor software achieves highest spatial resolution but fails the Rose criterion for low-contrast objects.
ASTRA SIRT offers the best low-contrast detectability at 5x the FDK computation time.
TIGRE OS-SART at 50x the cost shows no additional benefit and is unstable across protocols.
Abstract
Preclinical micro-CT reconstruction involves large projection sizes and volumes that make iterative methods costly - 5x to 50x slower than analytic alternatives on modern GPUs. Whether this cost is justified depends on the imaging task, yet head-to-head comparisons using task-based metrics on identical preclinical data are lacking. We benchmark four reconstruction methods on identical acquisitions from an eXplore CT 120 micro-CT scanner (Trifoil Imaging, USA): an open-source Feldkamp-Davis-Kress (FDK) pipeline, the proprietary vendor software, and two iterative toolboxes at default settings - ASTRA SIRT and TIGRE OS-SART. Using the modulation transfer function (MTF), noise power spectrum (NPS), and non-prewhitening detectability index (NPW d'), we show that single-metric rankings are misleading: the vendor software achieves the highest spatial resolution (…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
