Journal of Engineering Mathematics

, Volume 76, Issue 1, pp 81–100 | Cite as

Equi-flux streamline seeding for three-dimensional vector fields

Article
  • 155 Downloads

Abstract

Appropriate streamline placement is important in the visualisation of 3D vector fields and many streamline seeding algorithms exist that produce evenly spaced or feature-based streamlines. However, in many areas of applied science, such as 3D coil design for magnetic resonance imaging hardware or in meteorology, interest lies with obtaining streamlines that represent equal flux across the entire 3D vector field. In this article, an equi-flux streamline seeding method is presented in the context of a 3D volumetric current density. Streamline density is controlled by a density map that evolves with the placement of each streamline. A novel Gaussian filter is described as part of the process, which has amplitude equal to the updated density map maximum and variance related to the inverse cube root of this amplitude such that each streamline represents approximately fixed flux or integrated current. The method is verified by applying it to simple 1D, 2D and 3D examples for which exact results can be obtained for comparison. In addition, the method allows streamline count to be varied in a straightforward manner, and can be applied to complicated 3D vector fields for which no exact result can be obtained.

Keywords

Equal flux Geostrophic flow MRI coil design Streamline seeding Three-dimensional vector fields Visualisation 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Mattausch O, Theussl T, Hauser H, Groller ME (2003) Strategies for interactive exploration of 3D flow using evenly-spaced illuminated streamlines. In: Proceedings of the 19th Spring Conference on Computer Graphics 19: 213–222Google Scholar
  2. 2.
    Darmofal DL, Haimes R (1996) An analysis of 3D particle path integration algorithms. J Comput Phys 123(1): 182–195ADSMATHCrossRefGoogle Scholar
  3. 3.
    Mallinson G (2008) CFD visualisation: challenges of complex 3D and 4D data fields. Int J Comput Fluid Dyn 22(1–2): 49–59MathSciNetMATHCrossRefGoogle Scholar
  4. 4.
    McLoughlin T, Laramee RS, Peikert R, Post FH, Chen M (2010) Over two decades of integration-based, geometric flow visualization. Comput Graph Forum 29(6): 1807–1829CrossRefGoogle Scholar
  5. 5.
    Ueng SK, Sikorski C, Ma KL (1996) Efficient streamline, streamribbon, and streamtube constructions on unstructured grids. IEEE Trans Vis Comput Graph 2(2): 100–110CrossRefGoogle Scholar
  6. 6.
    Liu Z, Moorhead RJ II, Groner J (2006) An advanced evenly-spaced streamline placement algorithm. IEEE Trans Vis Comput Graph 12(5): 965–972CrossRefGoogle Scholar
  7. 7.
    Verma V, Pang A (2004) Comparative flow visualization. IEEE Trans Vis Comput Graph 10(6): 609–624CrossRefGoogle Scholar
  8. 8.
    Kenwright DN, Mallinson GD (1992) A 3-D streamline tracking algorithm using dual stream functions. In: Proceedings of the 3rd Conference on Visualization, vol 3, pp 62–68Google Scholar
  9. 9.
    Li L, Shen HW (2007) Image-based streamline generation and rendering. IEEE Trans Vis Comput Graph 13(3): 630–640CrossRefGoogle Scholar
  10. 10.
    Chen Y, Cohen JD, Krolik JH (2007) Similarity-guided streamline placement with error evaluation. IEEE Trans Vis Comput Graph 13(6): 1448–1455CrossRefGoogle Scholar
  11. 11.
    Spencer B, Laramee RS, Chen G, Zhang E (2009) Evenly spaced streamlines for surfaces: An image-based approach. Comput Graph Forum 28(6): 1618–1631CrossRefGoogle Scholar
  12. 12.
    Turk G, Banks D (1996) Image-guided streamline placement. In: SIGGRAPH ’96: Proceedings of the 23rd Annual Conference on Computer Graphics and Interactive Techniques, New York, NY, USA, 1996, pp 453–460Google Scholar
  13. 13.
    Koyamada K, Ito T (1998) Seed specification for displaying a streamline in an irregular volume. Eng Comput 14(1): 73–80CrossRefGoogle Scholar
  14. 14.
    While PT, Forbes LK, Crozier S (2009) 3-D gradient coil design—initial theoretical framework. IEEE Trans Biomed Eng 56(4): 1169–1183CrossRefGoogle Scholar
  15. 15.
    Vallis GK (2006) Atmospheric and oceanic fluid dynamics: fundamentals and large-scale circulation. Cambridge University Press, CambridgeCrossRefGoogle Scholar
  16. 16.
    Dutton JA (1976) The ceaseless wind: an introduction to the theory of atmospheric motion. McGraw-Hill Inc., New YorkGoogle Scholar
  17. 17.
    Jin J (1999) Electromagnetic analysis and design in magnetic resonance imaging. CRC Press, FloridaGoogle Scholar
  18. 18.
    Turner R (1993) Gradient coil design—a review of methods. Magn Reson Imaging 11(7): 903–920CrossRefGoogle Scholar
  19. 19.
    Brideson MA, Forbes LK, Crozier S (2002) Determining complicated winding patterns for shim coils using stream functions and the target-field method. Concepts Magn Reson 14(1): 9–18CrossRefGoogle Scholar
  20. 20.
    Chapman BLW (2006) Gradients: the heart of the MRI machine. Curr Med Imaging Rev 2(1): 131–138CrossRefGoogle Scholar
  21. 21.
    While PT, Forbes LK, Crozier S (2009) 3D gradient coil design—toroidal surfaces. J Magn Reson 198(1): 31–40ADSCrossRefGoogle Scholar
  22. 22.
    Sanchez H, Liu F, Trakic A, Weber E, Crozier S (2007) Three-dimensional gradient coil structures for magnetic resonance imaging designed using-fuzzy membership functions. IEEE Trans Magn 43(9, Part 1): 3558–3566ADSCrossRefGoogle Scholar
  23. 23.
    Schlemmer M, Hotz I, Hamann B, Morr F, Hagen H (2007) Priority streamlines: a context-based visualization of flow fields. In: Museth K, Moller T, Ynnerman A (eds) Proceedings of Eurographics/IEEE-VGTC Symposium on Visualization, pp 1–8, Norrkopping, Sweden, May 2007Google Scholar
  24. 24.
    Batchelor GK (1967) An introduction to fluid dynamics. Cambridge University Press, CambridgeMATHGoogle Scholar
  25. 25.
    Abramowitz, M, Stegun, IA (eds) (1965) Handbook of mathematical functions. Dover Publications Inc., New YorkGoogle Scholar
  26. 26.
    While PT, Forbes LK, Crozier S (2010) 3D gradient coil design for open MRI systems. J Magn Reson 207(1): 124–133ADSCrossRefGoogle Scholar
  27. 27.
    Forbes LK, Crozier S (2003) A novel target-field method for magnetic resonance shim coils: III. Shielded zonal and tesseral coils. J Phys D 36(2): 68–80ADSCrossRefGoogle Scholar
  28. 28.
    Jackson JD (1999) Classical electrodynamics, 3rd edn. Wiley, New YorkMATHGoogle Scholar
  29. 29.
    Kreyszig E (1999) Advanced engineering mathematics, 8th edn. Wiley, SingaporeGoogle Scholar

Copyright information

© Springer Science+Business Media B.V. 2012

Authors and Affiliations

  1. 1.School of Mathematics and PhysicsUniversity of TasmaniaHobartAustralia

Personalised recommendations