ABSTRACT
PURPOSE
To develop and validate an automated computational tool for calculating a slice-specific volume computed tomography (CT) dose index (CTDIvol), a water-equivalent diameter (Dw), and size-specific dose estimates (SSDEs) from CT images, addressing limitations of conventional console-displayed values that provide only averaged values across scan regions.
METHODS
A custom ImageJ macro was developed based on methodologies proposed in American Association of Physicists in Medicine reports 220 and 293. The tool employs threshold-based body contour segmentation [−140 Hounsfield unit (HU)] to extract patient cross-sectional areas and calculates slice-specific Dw using mean CT numbers. Slice-specific CTDIvol values are estimated by normalizing scanner-displayed CTDIvol to individual slice exposure values from Digital Imaging and Communications in Medicine metadata. An SSDE was computed using appropriate correction factors for head and body examinations. Validation was performed using water phantoms, anthropomorphic phantoms, and clinical datasets from ≥30 patients. Two Siemens CT scanners were evaluated: SOMATOM go.Top®, with console-displayed values, and SOMATOM Force®, with Radimetrics software. Agreement was assessed using intraclass correlation coefficients (ICCs) and Bland–Altman analysis.
RESULTS
Water phantom validation demonstrated excellent accuracy, with differences of <2.3% for both Dw and SSDEs. The macro required approximately 30 seconds per examination to complete the analysis. Bland–Altman plots confirmed clinically acceptable mean differences. Importantly, the slice-specific approach revealed substantial intra-scan dose variations not captured by console-reported averages, particularly in the chest phantom, where SSDEs ranged from 5.77 to 23.68 mGy despite identical average values. For the clinical dataset, ICC (3,1) values for Scanner A indicated good to excellent agreement across both head and chest/abdomen examinations (head CT—CTDIvol: 0.974, Dw: 0.893, SSDE: 0.965; chest/abdomen CT—CTDIvol: 1.000, Dw: 0.994, SSDE: 0.989). By contrast, Scanner B demonstrated near-perfect agreement for head CT in CTDIvol (0.996) and SSDE (0.967) but poor agreement for Dw (0.267). For chest/abdomen CT, however, Scanner B showed consistently high agreement, with ICC values ranging from 0.884 to 1.000.
CONCLUSION
The developed ImageJ macro provides accurate, transparent, and low-cost open-source solution slice-specific CT dose estimation that correlates well with commercial systems while offering superior spatial resolution. This automated method overcomes the limitations of traditional dose reporting by providing detailed slice-by-slice dose variations, which are often overlooked in average summary values, allowing for more accurate and clinically meaningful dose assessments.
CLINICAL SIGNIFICANCE
This tool supports detailed dose evaluation across scan regions, helping optimize protocols and enhance radiation safety. Its slice-specific approach is especially useful in anatomically complex areas and research, offering clinicians more precise dose information to guide patient care.
Main points
• A custom ImageJ macro was developed to automatically calculate the slice-specific volume computed tomography (CT) dose index (CTDIvol), water-equivalent diameter, and size-specific dose estimate (SSDE) from CT images.
• The macro exhibited excellent agreement with both scanner console values and commercial software (Radimetrics), especially for CTDIvol and SSDE.
• Slice-by-slice dose evaluation revealed dose variations that are not visible in conventional average-based reporting.
• This method allows detailed, patient-specific dose assessment and supports protocol optimization in clinical and research settings.
• The tool is low cost, open source, and suitable for institutions without access to commercial dose monitoring systems.
Computed tomography (CT) examinations contribute substantially to radiation exposure in the general population due to their relatively high radiation doses. Radiation doses to individual organs are associated with both deterministic effects, such as skin burns and epilation, and stochastic risks, including cancer induction and genetic mutations.1-3 Accurate quantification of the radiation dose received by a patient undergoing a CT scan is essential for both radiation protection and clinical optimization. Traditionally, the CT radiation dose has been reported using the volume CT dose index (CTDIvol) and the dose-length product (DLP), both of which are derived from output measurements in 16- and 32-cm cylindrical polymethyl methacrylate phantoms. However, CTDIvol is primarily dependent on exposure parameters (e.g., tube current and tube voltage) and does not account for patient size.4-6 Given that larger patients receive relatively low radiation doses for the same CTDIvol, size correction methods have been proposed to improve dose estimation accuracy.
To address the limitations of CTDIvol, the American Association of Physicists in Medicine (AAPM) introduced the size-specific dose estimate (SSDE) in Report 204.7 The SSDE adjusts CTDIvol based on patient size, providing a more individualized dose estimate at the center of the scanned region. The patient’s physical dimensions, derived from CT images, are used in SSDE calculations. Initially, AAPM Report 204 relied on geometric size as a proxy for X-ray attenuation. However, since X-ray attenuation depends on tissue density and composition, different anatomical regions (e.g., thorax vs. abdomen) exhibit varying attenuation properties, even when their geometric sizes are identical. For instance, the thorax, being less dense than the abdomen, results in higher radiation exposure for the same CTDIvol. To further refine SSDE calculations, AAPM Report 2208 introduced the concept of the water-equivalent diameter (Dw), which represents the diameter of a cylindrical water volume with equivalent mean attenuation. This approach accounts for tissue composition and provides a more accurate, patient-specific dose estimation; Dw is derived from attenuation values in axial images along the z-axis. More recently, AAPM Report 293 extended the application of SSDEs to head CT examinations by incorporating region-specific correction factors.9
Several studies have suggested that SSDEs serve as a more reliable surrogate for organ-absorbed doses on a slice-by-slice basis.10-12 In clinical practice, automatic tube current modulation (ATCM) is widely implemented in CT imaging, adjusting the tube current according to the attenuation level in the xy-plane and along the z-axis. Consequently, CTDIvol and SSDEs vary across slices throughout the scanned region.13 CT manufacturers have begun displaying estimated SSDE values alongside other dosimetry quantities, but these features often incur additional costs. Furthermore, different CT manufacturers incorporate proprietary algorithms within their software to estimate Dw and SSDEs. Variations in computational methods across manufacturers may lead to discrepancies in reported Dw values, potentially affecting SSDE calculations and radiation dose assessments. In some manufacturers’ software, the SSDE (geometrical) is displayed as an estimate of the radiation dose a patient receives from a CT scan. This estimate is calculated using the patient’s dimensions, such as the effective diameter to derive a conversion factor from CTDIvol, rather than using the Dw as the primary metric. Moreover, the SSDE value displayed by CT scanners is often a single value, representing either an average across the scanned region or a measurement from the middle slice. This approach limits the ability of users to assess the SSDE for individual slices, which may more accurately reflect localized radiation absorption. As a result, non-commercial automated solutions have gained popularity. Some studies have developed automated programs to calculate SSDEs; however, many of these lack direct comparison with established methods, making it difficult to confirm their validity and clinical reliability.14-16 In this study, we developed and validated a user-friendly computational tool for estimating slice-specific Dw, CTDIvol, and SSDEs, based on methodologies outlined in AAPM reports. A custom ImageJ macro was created to perform automated, threshold-based body contour segmentation and extract slice-specific exposure values directly from Digital Imaging and Communications in Medicine (DICOM) metadata. The accuracy and clinical relevance of the method were evaluated through comparison with both commercial CT scanner outputs and dose monitoring software using phantom and patient datasets. This approach provides an accessible and transparent solution for patient-specific dose estimation, enabling detailed slice-by-slice assessment and offering greater spatial resolution than conventional scanner displays or commercial software systems.
Methods
CT imaging was performed using both homogeneous circular phantoms and anthropomorphic phantoms representing the head, thorax, and abdomen. All phantom scans were conducted using the Siemens SOMATOM go.Top® scanner (Siemens Healthineers, Erlangen, Germany).
In addition, clinical CT datasets were retrospectively collected from at least 30 patients who underwent routine head, chest, and abdomen examinations in accordance with the hospital’s standard imaging protocols. Two CT scanners were involved in data collection. For Scanner A (Siemens SOMATOM go.Top®), the CTDIvol, Dw, and SSDE values were recorded directly from the scanner console. For Scanner B (Siemens SOMATOM Force®), the corresponding dose parameters were extracted using Radimetrics, a commercial dose monitoring software integrated with the scanner.
Development of ImageJ macro for slice-specific dose calculations
A custom macro was developed using ImageJ (version 1.54g, National Institutes of Health, Bethesda, MD, USA)17 to estimate the SSDE from DICOM-format CT image stacks, in accordance with the guidelines provided by AAPM reports 220 and 293.
Data acquisition and preprocessing
CT image datasets were acquired from a Siemens SOMATOM scanner (syngo CT VA40A software) and SOMATOM force, and DICOM files were imported into ImageJ as image stacks, each representing a series of contiguous axial slices from either head or body examinations. Prior to analysis, metadata, including the number of slices, slice location, and exposure (DICOM tag 0018,1152—“Exposure”), were extracted using the ImageJ DICOM header parser.
Body contour segmentation and area calculation
To estimate patient size (Dw), each slice underwent automatic body contour segmentation using a threshold-based method. A threshold of –140 Hounsfield unit (HU) was applied to segment the patient’s body contour, effectively distinguishing body tissues from the surrounding air to enable consistent and reproducible Dw measurements. This threshold has been successfully applied in previous SSDE-related studies in CT examinations18 and was selected to balance the exclusion of air while avoiding inclusion of the scanner couch. Although lower thresholds (–300 to –500 HU) have been employed in other pipelines, such as the CT contour (–383 HU) for abdomen–pelvic CT,19 these have been reported to occasionally include couch structures, potentially reducing contour accuracy. After segmentation, the “Analyze Particles” function in ImageJ was used to detect regions of interest (ROIs), with size and circularity constraints (size: 5000–∞ pixels, circularity: 0.2–1.0) to exclude non-patient structures such as the scanner couch. The cross-sectional area (A) of each ROI was then calculated based on pixel spacing from the DICOM metadata.
Slice-specific water-equivalent diameter calculation
For each slice, the Dw was calculated from the segmented area and average CT number within the ROI, as follows:
where Dw is the water-equivalent diameter (cm), is the average CT number within the area of interest, and is the area of the ROI (cm2).
Size-specific dose estimate calculation
The slice-specific SSDE was calculated as follows:
The correction factor (f) was determined from the calculated Dw value, accounting for variations in patient size and scanner phantom type. Separate exponential functions were applied depending on whether CTDIvol was derived from a 16- or 32-cm calibration phantom, with the source equations taken from AAPM Report 293 for head examinations9 and AAPM Report 220 for body examinations8:
where H16 and B32 nomenclature are used in the superscript of the conversion factor f when 16- or 32-cm CTDI phantoms were used for the head (H) or body (B) CTDIvol measurements and Dw is the water-equivalent diameter.
The slice-specific CTDIvol (CTDIvol,slice) was estimated by normalizing the scanner-displayed CTDIvol to the exposure value of each slice) (CTDIvol,avg) The exposure value (tag 0018,1152) represents the tube current–time product in mAs, where Exposureslice refers to the tube current–time product for that particular slice and Exposureavg refers to the average tube current–time product across the entire scan.
Finally, SSDE per slice (SSDEslice) was calculated as follows:
where fcorr is the correction factor corresponding to the slice-specific Dw and scan region (head or body).
The macro generated an output table containing the following parameters for each slice: slice location, exposure, segmented area, mean pixel value, Dw, correction factor, CTDIvol per slice, and SSDE per slice. All calculations were performed in real time within the ImageJ environment and exported to CSV format for further statistical analysis.
Data comparison and statistical analysis
Statistical analyses were performed using Stata version 17 (StataCorp, College Station, TX, USA). Agreement between CTDIvol, Dw, and SSDE values obtained from the custom ImageJ macro and those from the scanner console and Radimetrics software was assessed using intraclass correlation coefficients (ICCs) and Bland–Altman plots. Specifically, ICC (3,1), a two-way mixed-effects model for absolute agreement with single measurements, was employed. Interpretation of ICC values followed established guidelines: <0.5 = poor agreement, 0.5–0.75 = moderate agreement, 0.75–0.9 = good agreement, and >0.9 = excellent agreement.
Research ethics standards compliance
This retrospective study was approved by the Institutional Review Board (IRB) under expedited review (COA No. 081/2025) on March 18, 2025. All CT images were originally acquired for clinical purposes and were fully anonymized before being retrospectively analyzed, with no identifiable patient information included. As the CT images were already taken for routine medical care and later de‑identified, the IRB waived the requirement for obtaining informed consent in accordance with ethical guidelines for retrospective studies.
Results
Development of the dose calculation macro
The study population is presented in Figure 1a. The workflow of the macro is illustrated in Figure 1b, showing sequential steps from image input, DICOM metadata extraction, ROI detection, dose calculations, and final data export.
An ImageJ macro was successfully developed to calculate slice-specific dose metrics from CT images. The tool automatically segments the patient contour on each slice using a −140 HU threshold, calculates Dw, and determines slice-specific CTDIvol and CTDIvol,slice based on DICOM exposure values (tag 0018,1152). The SSDE is then computed for each slice using the appropriate correction factors from AAPM reports. The macro completes analysis in approximately 30 seconds per examination, providing comprehensive output including the slice location, exposure, area, Dw, correction factor, CTDIvol, and SSDE for each slice.
Validation of the macro with phantom studies
The accuracy of the macro-calculated Dw and SSDE values was validated against scanner-displayed measurements using both uniform water phantoms and anthropomorphic phantoms. The results for water phantoms of different sizes (16 and 19 cm inner diameter) are presented in Table 1, showing excellent agreement with differences of less than 2.3% for both Dw and SSDE measurements.
For anthropomorphic phantoms of the head, chest, and abdomen (Table 2), the macro demonstrated comparable accuracy. In the head phantom, both the middle-slice and average values closely matched the scanner output. The chest phantom showed the most pronounced slice-to-slice variation in SSDE (range: 5.77–23.68 mGy) despite the average value (12.56 ± 6.99 mGy) being nearly identical to the scanner-reported value (12.5 mGy). This key variation highlights the importance of slice-specific dose assessment in anatomically heterogeneous regions. The abdomen phantom showed more consistent values across slices, with average measurements within 5% of scanner-displayed values.
These validation studies confirm that the macro provides accurate Dw and SSDE calculations that align well with scanner-reported values while offering the additional advantage of slice-specific analysis that reveals dose distribution patterns not captured by console-displayed averages.
Analysis of clinical patient scans
Scanner A
Agreement between the automated slice-specific dose calculations and the scanner-displayed values from Scanner A (Siemens SOMATOM go.Top®) was evaluated using Bland–Altman analysis and ICCs. The comparison included three dose parameters—CTDIvol, Dw, and SSDE—assessed separately for head and chest/abdomen scans.
The Bland–Altman analysis shown in Table 3 and plots shown in Figure 2 demonstrate excellent overall agreement between the ImageJ macro and the scanner-reported values. For head scans, the mean differences between the macro-derived and scanner-reported values were 2.285 mGy for CTDIvol, 0.649 cm for Dw, and −1.670 mGy for the SSDE, with 95% limits of agreement indicating acceptable variability. Similarly, for chest and abdomen scans, the mean differences were −0.001 mGy, −0.336 cm, and 0.284 mGy, respectively, within clinically acceptable ranges.
These findings were further supported by ICC analysis. The ICC (3,1) values for CTDIvol, Dw, and the SSDE for head scans were 0.974, 0.893, and 0.965, respectively, indicating good to excellent agreement. For chest and abdomen scans, ICC (3,1) values were 1.000 for CTDIvol, 0.994 for Dw, and 0.989 for the SSDE, also reflecting excellent agreement across methods.
Scanner B
The Bland–Altman analysis (Table 3 and Figure 3) for head CT showed a mean difference in CTDIvol of 0.067 mGy, with 95% limits of agreement from –0.653 to 0.787 mGy and an ICC (3,1) of 0.996. For the SSDE, the mean difference was –0.123 mGy (–1.911 to 1.665 mGy), with an ICC of 0.967, confirming near-perfect agreement between the ImageJ macro and Radimetrics for head scans on Scanner B. By contrast, Dw demonstrated poor agreement, with a mean difference of 1.250 cm (0.609 to 1.890 cm) and an ICC of 0.267. This discrepancy highlights a potential risk of misestimating patient size and dose if console-reported Dw is used alone; however, the SSDE values maintained near-perfect agreement (ICC: 0.967), underscoring its robustness as a clinically relevant dose metric.
For chest/abdomen CT, the mean difference in CTDIvol was −0.014 mGy, with limits of agreement ranging from –0.1 to 0.072 mGy and an ICC of 1.000. The Dw comparison showed a mean difference of −0.312 cm (–2.577 to 1.954 cm), with an ICC of 0.94. The SSDE values differed by a mean of −0.119 mGy (−4.670 to 4.432 mGy), and the ICC was 0.884.
A comparative analysis of Dw and SSDE values between the CT console output and the ImageJ macro for the two scanners across the head, chest, and abdomen regions is shown in Figure 4. For Scanner A, the macro slightly overestimated Dw in the head region [mean ± standard deviation (SD): 15.8 ± 1.4 vs. 15.2 ± 1.5 cm]; this was similar for Scanner B, with higher macro values (17.2 ± 0.6 vs. 16.0 ± 0.6 cm). In the chest and abdomen, the differences were minor, with both scanners showing close agreement between methods.
Macro-derived SSDE values closely matched those from the console. In head CT scans, Scanner A showed a mean SSDE value of 39.8 ± 7.5 (macro) and 41.4 ± 8.0 mGy (console), whereas Scanner B yielded 38.3 ± 3.6 (macro) and 38.5 ± 3.5 mGy (console). For the chest and abdomen, differences were minor for Scanner A; however, for Scanner B, slightly greater differences were observed: mean chest SSDEs of 13.5 ± 4.0 (macro) and 12.0 ± 3.3 mGy (console), and mean abdomen SSDEs of 16.7 ± 4.3 (macro) and 18.3 ± 4.6 mGy (console).
Larger variations were observed in the chest and abdomen for Scanner B than for Scanner A, with Bland–Altman analysis showing 95% limits of agreement from –4.670 to +4.432 mGy (Figure 3f) compared with –0.435 to +1.003 mGy for Scanner A (Figure 2f). Nevertheless, mean SSDE differences between the macro and console for Scanner B were minimal, with relative deviations of 0.52% for head CT and 0.66% for chest/abdomen CT, both well below the ± 10% threshold generally considered acceptable for clinical dose estimation.
Discussion
It is important to emphasize that CTDIvol, DLP, and the SSDE are not intended to represent actual absorbed doses in individual patients; rather, these dose indicators are designed for quality assurance (QA), dose tracking, and protocol optimization, as recommended by the AAPM.
However, conventional metrics such as CTDIvol and DLP reflect only averaged values across the entire scan range, potentially masking substantial intra-scan dose variations. To address this limitation, we developed and validated an ImageJ macro capable of slice-specific dose estimation. By generating spatially resolved CTDIvol, Dw, and SSDE values, the macro enhances the granularity of dose reporting and enables identification of within-scan dose fluctuations that may be clinically relevant.
Although DLP provides a cumulative measure of radiation output over the scanned region, it lacks spatial resolution. By contrast, the slice-specific CTDIvol values derived using our tool offer a detailed map of dose distribution along the z-axis. This capability allows for the identification of peak dose regions—commonly occurring at anatomical transitions such as the shoulders or skull base—and provides valuable data for tailoring protocols or conducting organ-level dosimetric studies.
Comparison between the developed macro and siemens console display
The ImageJ macro developed in this study provides patient-specific, slice-by-slice analysis of CT dose parameters, offering higher granularity than the Siemens console display. Although the console reports effective mAs, CTDIvol, and SSDEs as modulation-weighted averages or values from a representative slice, these measurements do not capture anatomical variations throughout the scan range. By contrast, the macro calculates CTDIvol and SSDE per slice using exposure data extracted from DICOM metadata (tag 0018,1152) and cross-sectional area measurements (Dw) obtained through threshold-based segmentation.
This difference was particularly evident in head CT examinations, where substantial anatomical variation exists between the vertex and skull base. The slice-by-slice approach provided more detailed SSDEs, revealing dose variations that are not apparent in the averaged values shown on the scanner console. Notably, discrepancies of 15%–35% were observed at anatomical transition zones, such as the thoracoabdominal junction, where rapid changes in cross-sectional area occur.
Another key difference involves the handling of tube current modulation. The Siemens console provides only averaged effective mAs for the entire scan, whereas the macro captures actual slice-specific exposure values, reflecting real-time adjustments in tube current. This capability allows for more precise dose estimation, particularly for modern protocols that employ aggressive modulation techniques.
The macro also offers temporal resolution advantages by generating comprehensive dose profiles across the scan range, enabling identification of dose peaks and facilitating protocol optimization. Although console-displayed metrics remain useful for rapid dose feedback and protocol adjustments in clinical workflows, they typically provide only a single averaged value. By contrast, the macro yields high-resolution, slice-specific dose estimates that reveal otherwise obscured intra-scan dose variations not captured by conventional summary metrics, a feature particularly valuable in anatomically heterogeneous regions such as the thorax and pelvis.
Comparison between the developed imagej macro and commercial dose monitoring software (Radimetrics)
Considerable methodological and functional differences were observed between the developed ImageJ macro and the commercial dose monitoring software Radimetrics™ (Bayer Healthcare). Although both systems extract dose-relevant information from DICOM headers and estimate patient-specific dose metrics, the processes, assumptions, and applications differ substantially.
The observed differences in Dw agreement between anatomical regions can be attributed to distinct threshold segmentation approaches. Our ImageJ macro uses a fixed threshold of −140 HU; by contrast, although the exact threshold values used by commercial dose management systems such as Radimetrics are not publicly disclosed, several studies and indirect validations suggest that these systems commonly apply a body contour segmentation threshold in the range of approximately –300 to –500 HU. This threshold range is designed to avoid including excessive air (below −500 HU) while preventing the exclusion of soft tissue (above −300 HU).
The anatomical differences substantially influence the impact of threshold selection on Dw calculation. In head CT, the relatively uniform soft tissue density and distinct bone–air interfaces make Dw particularly sensitive to segmentation. For example, a threshold of –140 HU (as used in our macro) may inadvertently exclude bone edges or include small air pockets, leading to substantial changes in mean CT numbers within the ROI and consequently affecting Dw calculations, in accordance with AAPM 220 methodology. Similarly, lower thresholds within the range applied by commercial systems (–300 to –500 HU, e.g., –400 HU) have also been reported to occasionally include couch structures. These threshold-related factors explain the poor agreement (ICC = 0.267) observed for head Dw measurements.
Conversely, in chest and abdomen CT, the more heterogeneous tissue composition and larger soft tissue volumes make the calculations less sensitive to threshold variations. The predominance of soft tissue in these regions provides more stable mean CT numbers, resulting in improved Dw agreement (ICC = 0.940) despite different threshold approaches.
Quantitative comparison between the two systems using Bland–Altman plots and ICC analysis reflects these methodological differences. For head CT examinations, although CTDIvol and SSDEs showed near-perfect agreement with ICC values of 0.996 and 0.967, respectively, Dw demonstrated poor agreement (IC: 0.267), with a mean difference of 1.25 cm. This substantial discrepancy likely stems from the different threshold segmentation approaches affecting the CT number-based calculations more substantially in the relatively homogeneous head anatomy. Nevertheless, SSDEs remained robust despite this variability in Dw, as the exponential correction factor f(Dw) changes only gradually in the head diameter range, limiting the propagation of Dw errors into SSDEs. Together with the near-perfect agreement in CTDIvol, this explains the consistently high SSDE agreement observed for head CT examinations.
For chest/abdomen scans, the agreement was more consistent across all parameters: CTDIvol showed excellent agreement, with an ICC of 1.00 and mean difference of −0.014 mGy; Dw comparison yielded good agreement (ICC: 0.940), with a mean difference of −0.312 cm; and SSDEs showed excellent agreement (ICC: 0.884), with a mean difference of −0.119 mGy. This suggests that the heterogeneous tissue composition in these regions provides more robust results despite methodological differences.
The macro’s threshold-based segmentation was validated using phantoms and yielded results within 5% of physical dimensions while requiring fewer computational resources. However, challenges such as low-contrast boundaries (e.g., at air–bone interfaces) can reduce accuracy in specific regions such as the head. These findings highlight the importance of understanding the underlying algorithmic differences when comparing dose monitoring systems. The threshold-dependent nature of Dw calculations, particularly in anatomically uniform regions such as the head, suggests that standardization of segmentation approaches may be necessary for consistent inter-system comparisons.
From a practical standpoint, Radimetrics excels in enterprise-wide integration. It automatically processes all CT examinations without user interaction and provides compliance dashboards and centralized QA tools. By contrast, the ImageJ macro requires manual execution, input selection, and parameter adjustment. Although this limits automation, it offers unmatched flexibility for protocol-specific analysis, research customization, and pediatric dose assessment. In terms of cost, the macro presents a clear advantage. Commercial systems such as Radimetrics require considerable investment in licensing, infrastructure, and ongoing support. The macro, built entirely on open-source tools, is a cost-effective alternative for institutions with research goals, limited budgets, or custom analysis needs.
Practical considerations for clinical implementation
Significant differences in Dw and SSDEs were observed in chest and abdomen scans, likely due to variations in field-of-view (FOV) settings. In some cases, the FOV may not fully cover the patient’s body cross section, particularly at the lateral margins, leading to underestimation of body size in image-based calculations. This effect may be more pronounced in larger or misaligned patients.
Despite being statistically significant, these differences are generally within ± 10% and may have limited clinical impact, as key organs typically remain within the scan range. To reduce such discrepancies, consistent patient positioning and standardized FOV protocols are essential. Regular QA processes should validate dose calculation accuracy across various scanning conditions. Further studies in broader patient groups, including pediatric and atypical body types, are recommended to ensure the robustness of SSDEs.
Clinical implication of slice-specific dose estimates for protocol optimization
The granularity provided by slice-specific SSDEs offers critical insight into dose heterogeneity along the scan length. For instance, anatomical regions such as the shoulders or skull base often exhibit elevated SSDE values due to increased patient attenuation, which can trigger ATCM to deliver higher output. Conversely, areas such as the lungs or extremities may receive lower doses. Identifying these “higher” or “lower” dose sections allows radiology teams to fine-tune scan protocols accordingly.
For high-dose regions, protocol adjustments may involve reducing the maximum tube current limit, modifying ATCM curves, adjusting the noise index, or narrowing z-axis coverage if clinically acceptable. By contrast, persistently low-dose areas—especially those critical to diagnosis—may benefit from increased minimum mA thresholds, longer rotation times, or customized reconstruction parameters to preserve image quality. Such region-specific refinement, when guided by slice-level SSDE data and supported by institutional or national diagnostic reference levels, enables a more personalized approach to CT protocol design. Ultimately, this facilitates a balance between diagnostic performance and radiation safety.
This study has several limitations. The use of a fixed threshold (–140 HU) may not be optimal for all anatomical regions, particularly in low-contrast boundaries such as air–bone interfaces in head CT, where Dw accuracy may be affected. Future work could explore adaptive or data-driven thresholding approaches to improve segmentation performance across diverse anatomies, thereby enhancing the robustness and clinical applicability of the tool. Validation was limited to Siemens scanners and Radimetrics software; testing with other vendors (e.g., GE, Philips, Canon) is needed to assess broader applicability. The clinical dataset included only 30 patients, restricting variability in body size, pathology, and scan protocols. Inter-observer variability in manual parameter settings was not evaluated, which may affect reproducibility. Additionally, the macro currently lacks automated quality checks and standardized reporting, limiting its readiness for routine clinical integration. Moreover, we did not compare scanner-reported DLP values with the cumulative CTDIvol from the macro, as the precise irradiation length used by the scanner was not available in the DICOM metadata. Since DLP calculation depends on irradiation length, which may differ from the reconstructed scan length due to overscanning or collimation, direct comparisons would be inaccurate or misleading. Therefore, instead of focusing on DLP comparison, our study emphasizes the added value of slice-specific CTDIvol analysis, which reveals spatial variations in dose that global metrics such as DLP or average CTDIvol cannot capture. Future development should address automation, segmentation robustness, cross-vendor compatibility, and streamlined clinical implementation.
In conclusion, the developed ImageJ macro enables automated, slice-specific calculation of CTDIvol, Dw, and SSDEs with high agreement with scanner and commercial software outputs. Its ability to reveal intra-scan dose variations offers improved slice-by-slice information for dose assessment and supports protocol optimization in clinical and research settings.


