Skip to main content
Log in

Quantitative prediction of contrast enhancement from test bolus data in cardiac MSCT

  • Cardiac
  • Published:
European Radiology Aims and scope Submit manuscript

Abstract

The purpose of this study was to evaluate a new algorithm for the prediction of contrast enhancement from test bolus data in cardiac multislice spiral computed tomography (MSCT). An algorithm for the prediction of contrast enhancement using test bolus data was developed. A total of 30 consecutive patients (15 male, 69.5 ± 9.6 years) underwent cardiac MSCT (12 × 0.75 mm, 120 kV, 500 mAseff.) with a biphasic contrast material injection protocol. Contrast timing was derived from a standard 20 ml test bolus injection. Based on the test bolus time attenuation curves, expected enhancement values were computed for the ascending and descending aorta and the pulmonary trunk and compared with measured data from the cardiac CT scan. At the level of the test bolus measurement in the ascending aorta, the corresponding attenuation values were 309.4 ± 49.6 Hounsfield Units (HU) for the predicted and 285.6 ± 42.6 HU for the measured attenuation, respectively. The mean deviation between predicted and measured CT values was 32.8 ± 48.2 HU (upper and lower limits of agreement 101.4/−53.8 HU), indicating a slight systematic tendency for overestimation. For 80% of the patients the prediction error was less than 50 HU. Prediction of contrast enhancement in cardiac MSCT from test bolus data is feasible with a relatively small mean deviation; 80% of the predictions were within a range that might be acceptable for routine clinical application.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Flohr TG, McCollough CH, Bruder H, Petersilka M, Gruber K, Suss C, Grasruck M, Stierstorfer K, Krauss B, Raupach R, Primak AN, Kuttner A, Achenbach S, Becker C, Kopp A, Ohnesorge BM (2006) First performance evaluation of a dual-source CT (DSCT) system. Eur Radiol 16:256–268

    Article  PubMed  Google Scholar 

  2. Johnson TR, Nikolaou K, Wintersperger BJ, Leber AW, von Ziegler F, Rist C, Buhmann S, Knez A, Reiser MF, Becker CR (2006) Dual-source CT cardiac imaging: initial experience. Eur Radiol 16:1409–1415

    Article  PubMed  Google Scholar 

  3. Nieman K, Oudkerk M, Rensing BJ, van Ooijen P, Munne A, van Geuns RJ, de Feyter PJ (2001) Coronary angiography with multi-slice computed tomography. Lancet 357:599–603

    Article  PubMed  CAS  Google Scholar 

  4. Raff GL, Gallagher MJ, O’Neill WW, Goldstein JA (2005) Diagnostic accuracy of noninvasive coronary angiography using 64-slice spiral computed tomography. J Am Coll Cardiol 46:552–557

    Article  PubMed  Google Scholar 

  5. Achenbach S, Ropers D, Kuettner A, Flohr T, Ohnesorge B, Bruder H, Theessen H, Karakaya M, Daniel WG, Bautz W, Kalender WA, Anders K (2006) Contrast-enhanced coronary artery visualization by dual-source computed tomography-initial experience. Eur J Radiol 57:331–335

    Article  PubMed  Google Scholar 

  6. Pugliese F, Mollet NR, Runza G, van Mieghem C, Meijboom WB, Malagutti P, Baks T, Krestin GP, Defeyter PJ, Cademartiri F (2006) Diagnostic accuracy of non-invasive 64-slice CT coronary angiography in patients with stable angina pectoris. Eur Radiol 16:575–582

    Article  PubMed  Google Scholar 

  7. Mollet NR, Cademartiri F, van Mieghem CA, Runza G, McFadden EP, Baks T, Serruys PW, Krestin GP, de Feyter PJ (2005) High-resolution spiral computed tomography coronary angiography in patients referred for diagnostic conventional coronary angiography. Circulation 112:2318–2323

    Article  PubMed  Google Scholar 

  8. Leber AW, Knez A, von Ziegler F, Becker A, Nikolaou K, Paul S, Wintersperger B, Reiser M, Becker CR, Steinbeck G, Boekstegers P (2005) Quantification of obstructive and nonobstructive coronary lesions by 64-slice computed tomography: a comparative study with quantitative coronary angiography and intravascular ultrasound. J Am Coll Cardiol 46:147–154

    Article  PubMed  Google Scholar 

  9. Leschka S, Alkadhi H, Plass A, Desbiolles L, Grunenfelder J, Marincek B, Wildermuth S (2005) Accuracy of MSCT coronary angiography with 64-slice technology: first experience. Eur Heart J 26:1482–1487

    Article  PubMed  Google Scholar 

  10. Fleischmann D, Rubin GD, Bankier AA, Hittmair K (2000) Improved uniformity of aortic enhancement with customized contrast medium injection protocols at CT angiography. Radiology 214:363–371

    PubMed  CAS  Google Scholar 

  11. Bae KT, Tran HQ, Heiken JP (2000) Multiphasic injection method for uniform prolonged vascular enhancement at CT angiography: pharmacokinetic analysis and experimental porcine model. Radiology 216:872–880

    PubMed  CAS  Google Scholar 

  12. Mahnken AH, Klotz E, Hennemuth A, Jung B, Koos R, Wildberger JE, Gunther RW (2003) Measurement of cardiac output from a test-bolus injection in multislice computed tomography. Eur Radiol 13:2498–2504

    Article  PubMed  Google Scholar 

  13. Flohr T, Ohnesorge B (2001) Heart rate adaptive optimization of spatial and temporal resolution for electrocardiogram-gated multislice spiral CT of the heart. J Comput Assist Tomogr 25:907–923

    Article  PubMed  CAS  Google Scholar 

  14. Kalender WA, Schmidt B, Zankl M, Schmidt M (1999) A PC program for estimating organ dose and effective dose values in computed tomography. Eur Radiol 9:552–562

    Article  Google Scholar 

  15. Hittmair K, Fleischmann D (2001) Accuracy of predicting and controlling time-dependent aortic enhancement from a test bolus injection. J Comput Assist Tomogr 25:287–294

    Article  PubMed  CAS  Google Scholar 

  16. Becker C, Hong C, Knez A, Leber A, Bruening R, Schopef UJ, Reiser MF (2003) Optimal contrast application for cardiac 4-detector-row computed tomography. Invest Radiol 38:690–694

    Article  PubMed  Google Scholar 

  17. Husmann L, Alkadhi H, Boehm T, Leschka S, Schepis T, Koepfli P, Desbiolles L, Marincek B, Kaufmann PA, Wildermuth S (2006) Influence of cardiac hemodynamic parameters on coronary artery opacification with 64-slice computed tomography. Eur Radiol 16:1111–1116

    Article  PubMed  Google Scholar 

  18. Awai K, Imuta M, Utsunomiya D, Nakaura T, Shamima S, Kawanaka K, Hori S, Yamashita Y (2004) Contrast enhancement for whole-body screening using multidetector row helical CT: comparison between uniphasic and biphasic injection protocols. Radiat Med 22:303–309

    PubMed  Google Scholar 

  19. Joseph PM, Ruth C (1997) A method for simultaneous correction of spectrum hardening artifacts in CT images containing both bone and iodine. Med Phys 24:1629–1634

    Article  PubMed  CAS  Google Scholar 

  20. Kachelriess M, Sourbelle K, Kalender WA (2006) Empirical cupping correction: a first-order raw data precorrection for cone-beam computed tomography. Med Phys 33:1269–1274

    Article  PubMed  Google Scholar 

  21. Van Hoe L, Marchal G, Baert AL, Gryspeerdt S, Mertens L (1995) Determination of scan delay time in spiral CT angiography: utility of a test-bolus injection. J Comput Assist Tomogr 19:216–220

    Article  PubMed  Google Scholar 

  22. Platt JF, Reige KA, Ellis JH (1999) Aortic enhancement during abdominal CT angiography: correlations with test injections, flow rates, and patient demographics. AJR Am J Roentgenol 172:53–56

    PubMed  CAS  Google Scholar 

  23. Cademartiri F, van der Lugt A, Luccichenti G, Pavone P, Krestin GP (2002) Parameters affecting bolus geometry in CTA: a review. J Comput Assist Tomogr 26:598–607

    Article  PubMed  Google Scholar 

  24. Fleischmann D, Hittmair K (2001) Accuracy of predicting and controlling time-dependent aortic enhancement from a test bolus injection. J Comput Assist Tomogr 25(2):287–294

    Article  PubMed  Google Scholar 

  25. Fleischmann D, Hittmair K (1999) Mathematical analysis of arterial enhancement and optimization of bolus geometry for CT angiography using the discrete fourier transform. J Comput Assist Tomogr 23:474–484

    Article  PubMed  CAS  Google Scholar 

  26. Harpen MD, Lecklitner ML (1984) Derivation of gamma variate indicator dilution function from simple convective dispersion model of blood flow. Med Phys 11:690–692

    Article  PubMed  CAS  Google Scholar 

  27. Thompson HK, Starmer CF, Whalen RE, McIntosh HD (1963) Indicator transit time considered as gamma variate. Circ Res 14:502–515

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andreas H. Mahnken.

Appendix

Appendix

Defining the problem

A short test bolus of contrast agent is injected with constant flow during a certain time and the resulting enhancement curve is measured. From this we want to predict the resulting enhancement curve after having injected the actual examination bolus. The prediction of the expected contrast agent flow is made using the theory of time-invariant linear systems and its main assumptions of time invariance, superposition and homogeneity. As in CT measured enhancement is proportional to the tracer concentration, we do not need to explicitly consider enhancement, concentration, contrast amount or the type of contrast agent used as long as we measure both test bolus and final injection data under the same conditions.

Fourier approach

The problem can in principle be solved using a Fourier transformation; this approach was successfully used for the optimization of aortic CT angiography studies with scan times in the range of 30 s [24, 25]. It requires test bolus data with high temporal resolution and over a sufficiently long time span that also includes recirculation. For lower quality data and few data points, this approach is numerically not very stable. If the test bolus data are corrupt, e.g. if the scan started too late or was stopped too early, a prediction using a Fourier transform becomes even more unreliable.

Modelling

A test bolus b T (t) of contrast agent is injected with a constant injection rate F T from time t 0T until t FT . With Θ(t) denoting the step (or Heaviside) function, this can be written as

$$ b_{T} {\left( t \right)} = F_{T} \Theta {\left( {t - t_{{0T}} } \right)}\Theta {\left( {t_{{FT}} - t} \right)}. $$

The enhancement curve \(\widetilde{c}_{T} {\left( t \right)}\) after injecting this bolus is measured. We want to predict the enhancement curve \( \widetilde{c}_{R} {\left( t \right)} \)that results after having injected the examination bolus

$$ b_{R} {\left( t \right)} = F_{R} \Theta {\left( {t - t_{{0R}} } \right)}\Theta {\left( {t_{{FR}} - t} \right)}, $$

with constant flow F R from time t 0R until t FR .

Generalized summation

For a linear system the dependence of cause (injection of contrast agent) and effect (enhancement) can be mathematically expressed as

$$\widetilde{c}{\left( t \right)} = {\int\limits_{ - \infty }^\infty {dt\prime } }k{\left( {t - t\prime } \right)}b{\left( {t\prime } \right)},$$

with k(t) being the patient and ROI specific response function. In Fourier space this can be simplified to

$$\widetilde{C}{\left( \xi \right)} = K{\left( \xi \right)}B{\left( \xi \right)}.$$

If we use the test bolus data to determine

$$ K{\left( \xi \right)} = \frac{{C_{T} {\left( \xi \right)}}} {{B_{T} {\left( \xi \right)}}}, $$

we can calculate the desired \(\widetilde{c}_{R} {\left( t \right)}\) as the inverse Fourier transform of

$$\widetilde{C}_{R} {\left( \xi \right)} = \frac{{B_{R} {\left( \xi \right)}}}{{B_{T} {\left( \xi \right)}}}C_{T} {\left( \xi \right)}.$$

The Fourier transform of the bolus function can be analytically determined as

$$ B{\left( \xi \right)} = F\frac{1} {\xi }{\left( {\exp {\left( {i\xi t_{F} } \right)} - \exp {\left( {i\xi t_{0} } \right)}} \right)} $$

Therefore the desired enhancement curve results as

$$\widetilde{c}_{R} {\left( t \right)} = \frac{1}{{2\pi }}\frac{{F_{R} }}{{F_{T} }}{\int\limits_{ - \infty }^\infty {d\xi \exp {\left( { - i\xi t} \right)}} }\frac{{\exp {\left( {i\xi t_{{FR}} } \right)} - \exp {\left( {i\xi t_{{0R}} } \right)}}}{{\exp {\left( {i\xi t_{{FT}} } \right)} - \exp {\left( {i\xi t_{{0T}} } \right)}}}\widetilde{C}_{T} {\left( \xi \right)}.$$

This can be integrated without explicit knowledge of \(\widetilde{C}_{T} {\left( \xi \right)}\) by developing the denominator in a geometrical series and then using an inverse Fourier transform

$$\widetilde{c}_{R} {\left( t \right)} = \frac{{F_{R} }}{{F_{T} }}{\sum\nolimits_{n = 0}^\infty {{\left( {\widetilde{c}_{T} {\left( {t - t_{{0R}} + t_{{0T}} - n\Delta _{T} } \right)} - \widetilde{c}_{T} {\left( {t - t_{{FR}} + t_{{0T}} - n\Delta _{T} } \right)}} \right)}} },$$

where Δ T  = t FT t 0T . This way the actual numerical Fourier transformation of the enhancement data can be avoided. The infinite sum causes no problems, because \(\widetilde{c}_{T} {\left( t \right)}\) vanishes before and after certain time points (i.e. before the bolus has been injected and after the injection has passed sufficiently long). Therefore, in practical cases only a finite number of terms have to be considered. In the special case that \( {{\left( {{\text{t}}_{{{\text{FR}}}} {\text{ - t}}_{{{\text{0R}}}} } \right)}} \mathord{\left/ {\vphantom {{{\left( {{\text{t}}_{{{\text{FR}}}} {\text{ - t}}_{{{\text{0R}}}} } \right)}} {\Delta _{T} }}} \right. \kern-\nulldelimiterspace} {\Delta _{T} } \) is an integer the sum reduces to a simple finite shifted adding up of the test bolus data. For arbitrary values of \( {{\left( {{\text{t}}_{{{\text{FR}}}} {\text{ - t}}_{{{\text{0R}}}} } \right)}} \mathord{\left/ {\vphantom {{{\left( {{\text{t}}_{{{\text{FR}}}} {\text{ - t}}_{{{\text{0R}}}} } \right)}} {\Delta _{T} }}} \right. \kern-\nulldelimiterspace} {\Delta _{T} } \) it can considered a generalization of this concept. In any case the resulting enhancement can be determined as a sum of terms of the test bolus data, not requiring the Fourier transformation. This has the advantage of being both numerically robust and simple. The disadvantage lies in the fact that it can only make predictions for times where the test bolus has been measured or can safely be assumed to vanish. If the test bolus data are corrupt, i.e. the scan started too late or was broken off too early, the prediction becomes unreliable.

Physiological modelling

In this approach a simple physiological model to describe the flow of the contrast agent is used [26]. The contrast agent is injected (re the source term on the right hand side) and assumed to be transported through the body with a constant mean velocity (represented by the left hand side). By adding a diffusion term we can allow for the tracer to have different velocities or take different paths within the system. For a flow rate of F we get a function depending on velocity v and diffusion constant D

$$ \frac{\partial } {{\partial t}}c{\left( {x,t} \right)} + v\frac{\partial } {{\partial x}}c{\left( {x,t} \right)} - D\frac{{\partial ^{2} }} {{\partial x^{2} }}c{\left( {x,t} \right)} = F\delta ^{{(1)}} {\left( x \right)}\Theta {\left( {t - t_{0} } \right)}\Theta {\left( {t_{F} - t} \right)}. $$

where t 0 denotes the start and t F the end time of the injection. As this is the well-known one-dimensional inhomogeneous heat equation with an additional drift term, its solution is straightforward and approximately given as

$$ b{\left( {x,t} \right)} = \frac{1} {{2v}}\Theta {\left( {t - t_{0} } \right)}{\left( {\Theta {\left( {t_{F} - t} \right)}{\left( {1 - Erf{\left( {\frac{{x - v{\left( {t - t_{0} } \right)}}} {{{\sqrt {4D{\left( {t - t_{0} } \right)}} }}}} \right)}} \right)} + \Theta {\left( {t - t_{F} } \right)}{\left( {Erf{\left( {\frac{{x - v{\left( {t - t_{F} } \right)}}} {{{\sqrt {4D{\left( {t - t_{F} } \right)}} }}}} \right)} - Erf{\left( {\frac{{x - v{\left( {t - t_{0} } \right)}}} {{{\sqrt {4D{\left( {t - t_{0} } \right)}} }}}} \right)}} \right)}} \right)} $$

in terms of the error function

$$ Erf{\left( x \right)} = \frac{2} {{{\sqrt \pi }}}{\int\limits_{ - \infty }^x {dt\exp {\left( { - t^{2} } \right)}} }, $$

where we have used its property of being unequal to 1 or −1 only around the zeros of its argument and assumed both x and v to be positive.

The fit of the test bolus data provides the patient (e.g. cardiac output) and ROI (e.g. transit time to this specific ROI) dependent parameters and allows predicting the expected behaviour by changing the source term to the contrast agent protocol to be predicted. This approach has the advantage of being able to account for partially missing data. Furthermore, the recirculation effects may be described by these solutions similar to a gamma variate function commonly used to correct for recirculation [27].

Combined approach

In practice a combination of both methods was used in our implementation. The generalized summation approach has the advantage of being both numerically robust and simple. Its drawback is that it can only make predictions for times where the test bolus has either been measured or can safely be assumed to vanish. Therefore, if enough data for the prediction are available, or in other words, if the test bolus curve with its recirculation is complete, only generalized summation is used. If the test bolus data are incomplete the second approach is used, which allows one to account for partially missing data. If there are not enough data, the physiological model is used to expand the test bolus data, such that we end up with a complete test bolus curve. The expanded data are then used as input for the generalized summation.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mahnken, A.H., Rauscher, A., Klotz, E. et al. Quantitative prediction of contrast enhancement from test bolus data in cardiac MSCT. Eur Radiol 17, 1310–1319 (2007). https://doi.org/10.1007/s00330-006-0486-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00330-006-0486-9

Keywords

Navigation