Figures
Abstract
The ramp filter kernel and cutoff frequency are fundamental parameters of the Feldkamp–Davis–Kress (FDK) algorithm that determine the resolution and noise characteristics of the reconstructed image. Despite their importance, the filter configuration is frequently unreported in preclinical micro-CT studies. We reconstruct identical data from a GE eXplore CT 120 scanner using four filter kernels (ramp, Shepp-Logan, cosine, Hamming) at four cutoff frequencies (1.0, 0.8, 0.6, and Nyquist, matched to the detector-to-voxel size ratio) and evaluate each of the sixteen configurations using the modulation transfer function (MTF), noise power spectrum (NPS), and non-prewhitening detectability index (NPW
). Qualitative assessment is performed on a mouse lung specimen. Across the sixteen configurations, MTF10 ranges from 1.74 to 3.22 lp/mm, integrated NPS from 75 670 to 13 259 HU2, and the Rose criterion crossing diameter from 2.03 to 0.90 mm at
and from 6.89 to 3.56 mm at 100 HU. This note presents the data as a concise, primarily comparative visual and quantitative reference for FDK filter selection in preclinical cone-beam CT.
Citation: Wiegmann FL, Ford NL (2026) Resolution–noise characteristics of common FDK filter kernels: A practical reference for preclinical cone-beam micro-CT. PLoS One 21(8): e0349360. https://doi.org/10.1371/journal.pone.0349360
Editor: Jochen Leupold, Medical Center - University of Freiburg, GERMANY
Received: April 27, 2026; Accepted: July 31, 2026; Published: August 18, 2026
Copyright: © 2026 Wiegmann, Ford. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: The reconstruction pipeline code is publicly available at https://github.com/UBC-Ford-lab/eXplore_CT_120_fdk_reconstruction_algorithm. The analyses used the latest commit at the time of the study (af2cf0a). The sixteen configurations are reproduced by setting the filter kernel and cutoff via the --filter-type (ramp, shepp-logan, cosine, hamming) and --filter-cutoff (a fraction of Nyquist in (0,1]) options. Installation and full usage instructions are provided in the repository README. The phantom projection data underlying the quantitative results are publicly available on Zenodo (https://doi.org/10.5281/zenodo.20679871). Applying the pipeline to these data as described in the README reproduces the reported results without contacting the authors. The FLASH radiotherapy mouse scan shown in Figs 4 and 5 is also publicly available on Zenodo (DOI: 10.5281/zenodo.21072537). The only data not made public are the two additional mouse examples in Fig 5 (Mouse 1 and Mouse 2), which are qualitative illustrations that support no quantitative result and form part of a larger study that has not yet been published.
Funding: This work was supported by the BC Lung Foundation (recipient: N.L.F.). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
Introduction
The Feldkamp–Davis–Kress (FDK) algorithm [1] is the standard reconstruction method for cone-beam micro-CT [2]. A central step in the FDK pipeline is ramp filtering: each detector row is convolved with a filter whose ideal frequency response is |f|, compensating for the non-uniform sampling density inherent in the projection-slice geometry [3,4].
In practice, the ideal ramp is never used directly because its unbounded gain at high frequencies amplifies noise. Instead, the ramp is multiplied by an apodization window W(f) that attenuates high-frequency content, and the result is truncated at a cutoff frequency . Four classical windows are in common use: none (the pure ramp, also known as Ram-Lak [3]), Shepp-Logan [5], cosine, and Hamming [4]. Together, the window and cutoff determine the resolution and noise characteristics of the reconstructed image.
Despite the importance of these parameters, most preclinical micro-CT studies either do not report their filter configuration or select a single setting without systematic justification. This note provides a reference for filter selection by sweeping four windows across four cutoff frequencies on identical data and evaluating each configuration using the modulation transfer function (MTF), noise power spectrum (NPS), and non-prewhitening (NPW) detectability index [6], a task-based figure of merit that combines signal transfer (MTF) and noise (NPS) into a single measure of how well a specified object can be detected. Filter and cutoff effects on cone-beam CT image quality have been examined previously [7–14], but typically with a single image-quality metric or a single filter family in isolation. This note evaluates MTF, NPS, and task-based detectability on identical scan data across the full window–cutoff grid, including the physically motivated matched cutoff
, and presents them as a single visual reference.
Background
The FDK ramp filter in the frequency domain takes the form
where is the cutoff frequency and W(f) is the apodization window. The four windows evaluated in this study are:
These windows provide progressively stronger high-frequency attenuation, from no apodization (ramp) to substantial suppression (Hamming). All are zero for .
The cutoff frequency is expressed as a fraction of the detector Nyquist frequency
, where
is the detector pixel pitch. For the eXplore CT 120 scanner (
),
. A physically motivated choice is the matched cutoff
, where
is the reconstruction voxel size. We adopt
as our reference voxel spacing, for which
and
—exactly the reconstruction Nyquist frequency, beyond which the voxel grid cannot represent additional detail.
Methods
Scanner and acquisition
All data were acquired on the GE eXplore CT 120 micro-CT scanner at 80 kVp, 40 mA, with 16 ms exposure per frame and no frame averaging. The flat-panel detector comprises pixels with a pixel pitch of 0.0284 mm. Table 1 summarises the scanner geometry. A short-scan acquisition (193°, 220 projections) was used for all reconstructions.
Specimens
Quantitative image quality was evaluated on the mCTP 610 image quality phantom (Shelley Medical Imaging Technologies, Canada), which contains a slanted-edge insert (air/acrylic boundary) for MTF measurement and a homogeneous water region for NPS characterisation. Visual comparison was performed on a mouse lung specimen acquired with respiratory gating as part of a previously published study [15].
Ethics statement
No animal experiments were conducted as part of this study. The image quality phantom data were acquired exclusively for evaluation purposes. The in vivo mouse micro-CT data were collected in prior studies under protocols approved by the University of British Columbia Animal Care Committee and performed in accordance with the ARRIVE guidelines [16]: a thoracic FLASH radiotherapy study (Protocol No. A21-0060, approved August 31, 2021) [15,17], and a baseline imaging study (Protocol No. A24-0150), the latter previously unpublished. The imaging data were re-used here for reconstruction evaluation only. No animals were imaged, handled, or subjected to any procedures as part of this work.
Reconstruction
Reconstructions were performed using our open-source FDK pipeline [2] on a grid with isotropic 0.075 mm voxels. The pipeline processes each projection
at gantry angle
with detector coordinates (u, v) through the following steps:
- Pre-processing: dark-current subtraction, flood-field normalisation, and logarithmic transform to convert raw detector intensities to line integrals of attenuation.
- Cosine weighting: multiplication by
, where D is the source-to-detector distance, to account for varying path lengths in cone-beam geometry.
- Parker weighting: for short-scan acquisitions, multiplication by smooth weighting functions that correct for non-uniform data redundancy near the scan-arc boundaries [18,19].
- Ramp filtering: one-dimensional convolution of each detector row with a filter kernel
as defined in Eq (1), with window W(f) and cutoff
as described in the Background section.
- Backprojection: three-dimensional voxel-driven backprojection with distance weighting.
- HU calibration: conversion from linear attenuation to Hounsfield units using air and water reference values.
Fig 1 summarises this pipeline. Step 4 (ramp filtering) is the only step varied in this study; sixteen configurations were evaluated by combining four filter kernels (ramp, Shepp-Logan, cosine, Hamming) with four cutoff frequencies (1.0, 0.8, 0.6, and Nyquist).
The ramp filter step (highlighted) is the only step varied in this study.
Image quality metrics
Modulation transfer function.
The MTF was measured from the slanted-edge insert using an ISO 12233-style [20] oversampled edge technique with subpixel alignment. The line spread function was obtained by direct differentiation of the oversampled edge response function, and the MTF was computed as the normalised magnitude of its Fourier transform. Spatial resolution is reported as the frequencies at which the MTF falls to 50% and 10% of its peak value (MTF50 and MTF10). Uncertainty was estimated by a 500-sample bootstrap over the edge slices and is shown as shaded bands.
Noise power spectrum.
The NPS was measured following ICRU Report 87 [21] from eight circular ROIs (radius = 66 pixels) arranged in a ring pattern (0° to 315° in 45° steps) over 16 axial slices in the homogeneous water region of the phantom. A third-order polynomial was subtracted from each ROI to remove low-frequency trends. The 2D NPS was computed as , normalised by
, and radially averaged. The integrated NPS was obtained by 2D Simpson integration. Uncertainty is the standard deviation across the eight ROIs.
Detectability index.
Task-based detectability was quantified using the non-prewhitening matched filter (NPW) observer model [6]. The task function was a circular disc of contrast and radius R:
.
The detectability index was computed as
at two contrast levels: (high-contrast tasks, e.g., iodine-enhanced vessels or bone–soft-tissue boundaries) and
(unenhanced soft-tissue lesion detection). Disc diameters spanned 0.1–3.5 mm at 500 HU and 0.1–9 mm at 100 HU, ensuring every configuration crosses the Rose threshold. The Rose criterion [22] (
) was used to define the minimum detectable disc diameter for each configuration at each contrast level. Uncertainty in
and the Rose crossing was propagated from the MTF and NPS bootstraps.
Use of generative AI tools
Claude (Anthropic) was used to assist with manuscript preparation. It was also used to assist with figure generation from acquired results and code repository maintenance and cleanup. All AI-generated content was reviewed, verified, and revised by the authors, who take full responsibility for the final manuscript.
Results
MTF, NPS, and detectability
Fig 2 presents the MTF, NPS, and NPW for all sixteen filter configurations on the image quality phantom.
(a) MTF, with the inset showing the residual relative to the ramp at ; (b) NPS; (c) NPW detectability index at
, with the dashed line marking the Rose criterion (
). Line style denotes filter kernel (solid ramp, dashed Shepp-Logan, dash-dot cosine, dotted Hamming) and colour denotes cutoff; shaded bands are
1 standard deviation. Higher cutoff and weaker apodization raise noise (b) with little change in resolution (a).
The MTF curves (panel a) overlap closely across all sixteen configurations up to the MTF50 level (MTF–1.2 lp/mm), indicating that the measured spatial resolution is essentially system-limited rather than filter-limited in this regime. The inset shows the residual MTF of each configuration relative to the ramp at
. Table 2 lists the MTF10 values for all sixteen configurations.
The NPS (panel b) shows variation in both the magnitude and spectral shape of image noise across configurations. Configurations with higher cutoffs show elevated high-frequency noise power. Table 3 lists the integrated NPS for each configuration.
The NPW (panel c) combines both effects into a single task-relevant metric. Table 4 lists the Rose criterion [22] crossing diameters at
; Table 5 lists the corresponding crossings at
, a lower-contrast regime in which detectability requires substantially larger lesion diameters across all configurations.
Spatial resolution vs cutoff
Fig 3 provides a complementary view of how spatial resolution varies with filter configuration. Panel (a) shows the full MTF curves for all sixteen configurations. Panel (b) plots MTF50 and MTF10 as a function of cutoff frequency for each filter kernel, showing the continuous relationship between cutoff and measured spatial resolution. The matched cutoff is marked for reference.
(a) MTF curves for the sixteen configurations, with the MTF50 and MTF10 levels marked. (b) MTF50 (solid) and MTF10 (dashed) versus cutoff for each kernel; the vertical dashed line marks the matched cutoff . Shaded bands and error bars are
1 standard deviation. The curves overlap up to MTF50; the wider MTF10 spread at high cutoff is noise-driven.
Qualitative comparison on mouse images
Fig 4 presents axial slices of a mouse lung reconstructed with each of the sixteen configurations. The grid spans filter kernels (columns) and cutoff frequencies (rows), with all images displayed at identical window and level settings. The visual differences in noise texture and structural detail across configurations complement the quantitative metrics presented above.
Columns: ramp, Shepp-Logan, cosine, Hamming; rows: , 0.8, 0.6, matched (
Nyquist). Noise is coarsest at top-left (high cutoff, weak apodization) and smoothest at bottom-right (matched cutoff, Hamming).
To assess whether the filter-induced differences observed on the phantom translate to varied biological subjects, Fig 5 compares the best (Hamming, matched cutoff) and worst (ramp, full cutoff) configurations, identified from the phantom metrics, across three mice and three anatomical regions, each in three orthogonal planes. The noise reduction afforded by the recommended configuration is evident across all subjects, regions, and planes, indicating that the qualitative benefit is not specific to a single specimen or anatomical site.
The best (Hamming, matched cutoff) and worst (ramp, full cutoff) configurations, identified from the phantom image-quality metrics, applied to three mice in axial, sagittal, and coronal planes (columns). Within each mouse, the top row is the best configuration and the bottom row the worst. Mouse 1 (head) and Mouse 2 (lung) are untreated female mice aged 12 weeks (unpublished data). Mouse 3 (hips) is a male mouse aged 22–24 weeks, imaged outside the irradiated field of a prior thoracic FLASH radiotherapy study [15]. All images use identical window and level settings. The noise reduction of the recommended configuration is consistent across subjects, anatomical regions, and planes.
Discussion
The data presented here show that filter kernel and cutoff frequency selection substantially affects image noise and task-based detectability, while having little effect on the resolution-determining part of the MTF. Because every cutoff studied lies above the system resolution limit (MTF–1.2 lp/mm, set by detector and focal-spot blur), the filter choice primarily reshapes the high-frequency noise rather than the spatial resolution; MTF50 is therefore essentially constant across the sixteen configurations, and the apparent variation in MTF10 is driven by noise in the MTF tail rather than by a true change in resolution. The NPS data in particular illustrate that the spectral distribution of noise, not just its magnitude, varies with filter configuration: configurations with higher cutoffs and weaker apodization concentrate more noise power at higher spatial frequencies, while stronger apodization reshapes the noise spectrum toward a flatter profile. The NPW
captures how these spectral characteristics combine for a given detection task, providing a single metric that accounts for both signal transfer and noise. The detectability index assumes an idealised circular-disc task with a non-prewhitening observer. Real preclinical imaging tasks may differ substantially in morphology and contrast, so the Rose-criterion diameters are best read as comparative benchmarks rather than predictions for any specific task.
The matched cutoff provides a physically motivated default by limiting the filter bandwidth to frequencies that are meaningfully sampled given the detector pixel pitch and reconstruction voxel size. This is the configuration used in our companion benchmarking study [2], where the Hamming kernel at matched cutoff was adopted for the FDK pipeline.
These results are specific to the eXplore CT 120 platform and phantom: the absolute resolution and noise values also depend on system-specific factors and acquisition settings beyond the reconstruction filter, such as detector response, focal-spot blur, magnification, interpolation, reconstruction implementation, dose, and projection count. The matched cutoff also differs for other detector pitches or voxel sizes. They should therefore be read as a comparative characterisation of the filter-induced resolution–noise trade-off rather than as absolute values transferable to other systems, imaging tasks, or specimens. Beyond the phantom, the qualitative comparison in Fig 5 shows that the noise benefit of the recommended configuration persists across multiple mice that differ in sex, age, and treatment history, and across head, lung, and pelvic anatomy in three orthogonal planes, indicating that the comparative trends are not specific to a single specimen or site. The biological images remain illustrative rather than a basis for quantitative claims, since the quantitative metrics were measured on the phantom.
Conclusion
This note provides a systematic visual and quantitative reference for FDK filter kernel and cutoff frequency selection in preclinical cone-beam micro-CT. The sixteen configurations evaluated span a wide range of image quality characteristics, and the data are presented to assist groups in selecting filter parameters appropriate to their imaging task; as the absolute values are platform-specific, it is the comparison between configurations that transfers to other systems.
References
- 1. Feldkamp LA, Davis LC, Kress JW. Practical cone-beam algorithm. J Opt Soc Am A. 1984;1(6):612.
- 2.
Wiegmann FL, Ford NL. Benchmarking Open-Source FDK Against Commercial and Iterative Reconstruction Methods for Preclinical Micro-CBCT. 2026.
- 3. Ramachandran GN, Lakshminarayanan AV. Three-dimensional reconstruction from radiographs and electron micrographs: application of convolutions instead of Fourier transforms. Proc Natl Acad Sci U S A. 1971;68(9):2236–40. pmid:5289381
- 4.
Kak AC, Slaney M. Principles of Computerized Tomographic Imaging. New York: IEEE Press; 1988.
- 5. Shepp LA, Logan BF. The Fourier reconstruction of a head section. IEEE Trans Nucl Sci. 1974;21(3):21–43.
- 6. Samei E, Bakalyar D, Boedeker KL, Brady S, Fan J, Leng S, et al. Performance evaluation of computed tomography systems: Summary of AAPM Task Group 233. Med Phys. 2019;46(11):e735–56. pmid:31408540
- 7. Ghani MU, Ren L, Wong M, Li Y, Zheng B, Rong XJ, et al. Noise power characteristics of a micro-computed tomography system. J Comput Assist Tomogr. 2017;41(1):82–9. pmid:27680419
- 8. Choi S, Seo C-W, Cha BK. Effect of filtered back-projection filters to low-contrast object imaging in ultra-high-resolution (UHR) cone-beam computed tomography (CBCT). Sensors (Basel). 2020;20(22):6416. pmid:33182640
- 9. Han M, Kim B, Baek J. Human and model observer performance for lesion detection in breast cone beam CT images with the FDK reconstruction. PLoS One. 2018;13(3):e0194408. pmid:29543868
- 10. Houno Y, Hishikawa T, Gotoh K-I, Naitoh M, Mitani A, Noguchi T, et al. Optimizing the reconstruction filter in cone-beam CT to improve periodontal ligament space visualization: an in vitro study. Imaging Sci Dent. 2017;47(3):199–207. pmid:28989903
- 11. Lagerwerf MJ, Palenstijn WJ, Kohr H, Batenburg KJ. Automated FDK-filter selection for cone-beam CT in research environments. IEEE Trans Comput Imaging. 2020;6:739–48.
- 12. Tward DJ, Siewerdsen JH. Cascaded systems analysis of the 3D noise transfer characteristics of flat-panel cone-beam CT. Med Phys. 2008;35(12):5510–29. pmid:19175110
- 13. Gang GJ, Stayman JW, Zbijewski W, Siewerdsen JH. Task-based detectability in CT image reconstruction by filtered backprojection and penalized likelihood estimation. Med Phys. 2014;41(8):081902. pmid:25086533
- 14. Bhattarai M, Bache S, Abadi E, Samei E. A systematic task-based image quality assessment of photon-counting and energy integrating CT as a function of reconstruction kernel and phantom size. Med Phys. 2024;51(2):1047–60. pmid:37469179
- 15. Ford NL, Ren X, Egoriti L, Esplen N, Radel S, Humphries B, et al. Respiratory-gated micro-computed tomography imaging to measure radiation-induced lung injuries in mice following ultra-high dose-rate and conventional dose-rate radiation therapy. J Med Imaging (Bellingham). 2025;12(1):014002. pmid:39895854
- 16. Percie du Sert N, Hurst V, Ahluwalia A, Alam S, Avey MT, Baker M, et al. The ARRIVE guidelines 2.0: updated guidelines for reporting animal research. PLOS Biol. 2020;18(7):e3000410.
- 17.
Ren X, Egoriti L, Esplen N, Rädel S, Humphries B, Koay HW, et al. Using in vivo respiratory-gated micro-computed tomography imaging to monitor pulmonary side effects in 10 MV FLASH and conventional radiotherapy. In: Medical Imaging 2023: Biomedical Applications in Molecular, Structural, and Functional Imaging. vol. 12468. 2023. pp. 124680W.
- 18. Parker DL. Optimal short scan convolution reconstruction for fanbeam CT. Med Phys. 1982;9(2):254–7. pmid:7087912
- 19.
Wiegmann FL, Ford NL. Visualising Parker Weighting in Short-Scan Cone-Beam Micro-CT: A Practical Reference. 2026.
- 20.
International Organization for Standardization. Photography — Electronic still picture imaging — Resolution and spatial frequency responses. 2017.
- 21. International Commission on Radiation Units and Measurements. Radiation dose and image-quality assessment in computed tomography. J ICRU. 2012;12(1).
- 22.
Rose A. Vision: human and electronic. New York: Plenum Press; 1973.