skip to main content
10.1145/1865841.1865848acmotherconferencesArticle/Chapter ViewAbstractPublication PagesvinciConference Proceedingsconference-collections
research-article

Difference of inflow and outflow based 3D streamline placement

Published: 28 September 2010 Publication History

Abstract

Streamline based method is one of the most important vector field visualization methods. In the past streamline placements algorithms, little physical related feature was considered, which is very important in our opinion. A novel streamline placement algorithm for 3D vector field is introduced in this paper. We measure the difference between the inflow and the outflow to evaluate the local spatial-varying feature at a specified field point. A Difference of Inflow and Outflow Matrix (DIOM) is then calculated to describe the global appearance of the field. We draw streamlines by choosing the local extreme points in DIOM as seeds. DIOM is somewhat like flow divergence and is physics-related thus re-flects intrinsic characteristics of the vector field. The strategy performs well in revealing features of the vector field even with relatively few streamlines both in 3D vector field

References

[1]
}}Liu, Z., An Advanced Evenly-Spaced Streamline Placement Algorithm. IEEE Transactions on Visualization and Computer Graphics, 2006. 12(5): p. 965--972.
[2]
}}Verma, V., D. Kao, and A. Pang. A flow-guided streamline seeding strategy. in IEEE Visualization 2000. 2000.
[3]
}}Mattausch, O., et al. Strategies for interactive exploration of 3D flow using evenly-spaced illuminated streamlines. in Spring Conference on Computer Graphics. 2003: ACM New York, NY, USA.
[4]
}}Chen, Y., J. D. Cohen, and J. H. Krolik, Similarity-guided streamline placement with error evaluation. IEEE Transactions on Visualization and Computer Graphics, 2007. 13(6): p. 1448--1455.
[5]
}}Laramee, R. S., et al., The state of the art in flow visualization: dense and texture-based techniques. Computer Graphics Forum, 2004. 23(2): p. 203--221.
[6]
}}Post, F. H., et al., The state of the art in flow visualization: Feature extraction and tracking. Computer Graphics Forum, 2003. 22(4): p. 775--792.
[7]
}}Turk, G. and D. Banks. Image-guided streamline placement. in SIGGRAPH 1996. 1996. New York, USA.
[8]
}}Mao, X. Y., et al. Image-guided streamline placement on curvilinear grid surfaces. in IEEE Visualization '98. 1998.
[9]
}}Jobard, B. and W. Lefer. Creating evenly-spaced streamlines of arbitrary density. in Visualization in scientific computing '1997. 1997.
[10]
}}Mebarki, A., P. Alliez, and O. Devillers. Farthest point seeding for efficient placement of streamlines. in IEEE Visualization 2005. 2005.
[11]
}}Ye, X. H., D. Kao, and A. Pang, Strategy for seeding 3D streamlines. IEEE Visualization 2005, Proceedings, 2005: p. 471--478.
[12]
}}Li, L. Y. and H. W. Shen, Image-based streamline generation and rendering. IEEE Transactions on Visualization and Computer Graphics, 2007. 13(3): p. 630--640.
[13]
}}Schlemmer, M., et al. Priority Streamlines: A context-based Visualization of Flow Fields. in EuroVis07: Joint Eurographics - IEEE VGTC Symposium on Visualization. 2007. Norrk{\"o}ping, Sweden: Eurographics Association.
[14]
}}Greene, J. M., Locating three-dimensional roots by a bisection method. J. Comput. Phys., 1992. 98(2): p. 194--198.
[15]
}}Helman, J. and L. Hesselink, Representation and Display of Vector Field Topology in Fluid-Flow Data Sets. Computer, 1989. 22(8): p. 27--36.
[16]
}}Helman, J. L. and L. Hesselink, Visualizing Vector Field Topology in Fluid-Flows. Ieee Computer Graphics and Applications, 1991. 11(3): p. 36--46.
[17]
}}Sethian, J. A., Fast marching methods. Siam Review, 1999. 41(2): p. 199--235.
[18]
}}Crawfis, R. and N. Max. Texture splats for 3D scalar and vector field visualization. 1993.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
VINCI '10: Proceedings of the 3rd International Symposium on Visual Information Communication
September 2010
149 pages
ISBN:9781450304368
DOI:10.1145/1865841
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • Institute of Software, Chinese Academy of Sciences
  • ACM SIGCHI CHINA
  • CCF: China Computer Federation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 September 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. difference of inflow and outflow matrix
  2. seeding strategy
  3. streamline placement
  4. vector field visualization

Qualifiers

  • Research-article

Funding Sources

Conference

VINCI '10
Sponsor:
  • CCF

Acceptance Rates

Overall Acceptance Rate 71 of 193 submissions, 37%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 112
    Total Downloads
  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media