Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Resolution–noise characteristics of common FDK filter kernels: A practical reference for preclinical cone-beam micro-CT

  • Falk L. Wiegmann,

    Roles Conceptualization, Formal analysis, Investigation, Methodology, Software, Visualization, Writing – original draft, Writing – review & editing

    Affiliation Department of Physics and Astronomy, The University of British Columbia, Vancouver, British Columbia, Canada

  • Nancy L. Ford

    Roles Conceptualization, Data curation, Funding acquisition, Investigation, Project administration, Resources, Supervision, Writing – review & editing

    nlford@dentistry.ubc.ca

    Affiliations Department of Physics and Astronomy, The University of British Columbia, Vancouver, British Columbia, Canada, Department of Oral Biological and Medical Sciences, The University of British Columbia, Vancouver, British Columbia, Canada

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.

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 [714], 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

(1)

where is the cutoff frequency and W(f) is the apodization window. The four windows evaluated in this study are:

(2)(3)(4)(5)

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.

thumbnail
Table 1. Scanner geometry parameters for the eXplore CT 120.

https://doi.org/10.1371/journal.pone.0349360.t001

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:

  1. Pre-processing: dark-current subtraction, flood-field normalisation, and logarithmic transform to convert raw detector intensities to line integrals of attenuation.
  2. Cosine weighting: multiplication by , where D is the source-to-detector distance, to account for varying path lengths in cone-beam geometry.
  3. 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].
  4. 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.
  5. Backprojection: three-dimensional voxel-driven backprojection with distance weighting.
  6. 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).

thumbnail
Fig 1. FDK reconstruction pipeline for short-scan cone-beam micro-CT.

The ramp filter step (highlighted) is the only step varied in this study.

https://doi.org/10.1371/journal.pone.0349360.g001

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

(6)

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.

thumbnail
Fig 2. Image quality metrics for all sixteen filter configurations on the image quality phantom (short-scan, 193°).

(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).

https://doi.org/10.1371/journal.pone.0349360.g002

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.

thumbnail
Table 2. MTF10 (lp/mm) for each filter kernel and cutoff frequency. Values are mean standard deviation; best value (highest MTF10) in bold.

https://doi.org/10.1371/journal.pone.0349360.t002

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.

thumbnail
Table 3. Integrated NPS (HU2) for each filter kernel and cutoff frequency. Values are mean standard deviation; best value (lowest integrated NPS) in bold.

https://doi.org/10.1371/journal.pone.0349360.t003

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.

thumbnail
Table 4. Rose criterion crossing diameter (mm) at . The smallest disc diameter for which ; smaller values indicate better detectability. Values are mean standard deviation; best (smallest) values in bold.

https://doi.org/10.1371/journal.pone.0349360.t004

thumbnail
Table 5. Rose criterion crossing diameter (mm) at . The low-contrast counterpart to Table 4; smaller values indicate better detectability. Values are mean standard deviation; best (smallest) value in bold.

https://doi.org/10.1371/journal.pone.0349360.t005

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.

thumbnail
Fig 3. Spatial resolution as a function of filter configuration.

(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.

https://doi.org/10.1371/journal.pone.0349360.g003

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.

thumbnail
Fig 4. Mouse lung reconstructions (axial slice) for all sixteen filter configurations, displayed with identical window/level settings.

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).

https://doi.org/10.1371/journal.pone.0349360.g004

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.

thumbnail
Fig 5. Best versus worst filter configuration across mice, anatomy, and imaging planes.

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.

https://doi.org/10.1371/journal.pone.0349360.g005

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. 1. Feldkamp LA, Davis LC, Kress JW. Practical cone-beam algorithm. J Opt Soc Am A. 1984;1(6):612.
  2. 2. Wiegmann FL, Ford NL. Benchmarking Open-Source FDK Against Commercial and Iterative Reconstruction Methods for Preclinical Micro-CBCT. 2026.
  3. 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. 4. Kak AC, Slaney M. Principles of Computerized Tomographic Imaging. New York: IEEE Press; 1988.
  5. 5. Shepp LA, Logan BF. The Fourier reconstruction of a head section. IEEE Trans Nucl Sci. 1974;21(3):21–43.
  6. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 18. Parker DL. Optimal short scan convolution reconstruction for fanbeam CT. Med Phys. 1982;9(2):254–7. pmid:7087912
  19. 19. Wiegmann FL, Ford NL. Visualising Parker Weighting in Short-Scan Cone-Beam Micro-CT: A Practical Reference. 2026.
  20. 20. International Organization for Standardization. Photography — Electronic still picture imaging — Resolution and spatial frequency responses. 2017.
  21. 21. International Commission on Radiation Units and Measurements. Radiation dose and image-quality assessment in computed tomography. J ICRU. 2012;12(1).
  22. 22. Rose A. Vision: human and electronic. New York: Plenum Press; 1973.