Topology-Controlled Volume Rendering

Topology provides a foundation for the development of mathematically sound tools for processing and exploration of scalar fields. Existing topology-based methods can be used to identify interesting features in volumetric data sets, to find seed sets for accelerated isosurface extraction, or to treat...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on visualization and computer graphics 2007-03, Vol.13 (2), p.330-341
Hauptverfasser: Weber, G.H., Dillard, S.E., Carr, H., Pascucci, V., Hamann, B.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 341
container_issue 2
container_start_page 330
container_title IEEE transactions on visualization and computer graphics
container_volume 13
creator Weber, G.H.
Dillard, S.E.
Carr, H.
Pascucci, V.
Hamann, B.
description Topology provides a foundation for the development of mathematically sound tools for processing and exploration of scalar fields. Existing topology-based methods can be used to identify interesting features in volumetric data sets, to find seed sets for accelerated isosurface extraction, or to treat individual connected components as distinct entities for isosurfacing or interval volume rendering. We describe a framework for direct volume rendering based on segmenting a volume into regions of equivalent contour topology and applying separate transfer functions to each region. Each region corresponds to a branch of a hierarchical contour tree decomposition, and a separate transfer function can be defined for it. The novel contributions of our work are: 1) a volume rendering framework and interface where a unique transfer function can be assigned to each subvolume corresponding to a branch of the contour tree, 2) a runtime method for adjusting data values to reflect contour tree simplifications, 3) an efficient way of mapping a spatial location into the contour tree to determine the applicable transfer function, and 4) an algorithm for hardware-accelerated direct volume rendering that visualizes the contour tree-based segmentation at interactive frame rates using graphics processing units (GPUs) that support loops and conditional branches in fragment programs
doi_str_mv 10.1109/TVCG.2007.47
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_34473396</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4069241</ieee_id><sourcerecordid>880662640</sourcerecordid><originalsourceid>FETCH-LOGICAL-c469t-c7328208cc0cd74c251ae17cd70b4216faf51d10cc7c4095d8233ca4d65354643</originalsourceid><addsrcrecordid>eNqF0c9LwzAUB_AgipvTmzdBhohe7HxJXvPjKEWnMBBk7hq6NB0dbTPb9bD_3owNBQ_ulAf58IX3voRcUhhRCvpxOkvGIwYgRyiPSJ9qpBHEII7DDFJGTDDRI2dtuwSgiEqfkh6VjCqJuk9up37lS7_YRImv140vS5cNZ77sKjf8cHXmmqJenJOTPC1bd7F_B-Tz5XmavEaT9_Fb8jSJLAq9jqzkTDFQ1oLNJFoW09RRGWaYI6MiT_OYZhSslRZBx5linNsUMxHzGAXyAbnf5a4a_9W5dm2qorWuLNPa-a41GrhAqVAdlEqBCHsjBHn3rxQKGaCgByFHlJxrEeDNH7j0XVOHwxgluI4xJAb0sEO28W3buNysmqJKm42hYLa9mW1vZtubCbkDcr3P7OaVy37xvqgArnagcM79fCMIzZDyb2Yvl_0</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>863954842</pqid></control><display><type>article</type><title>Topology-Controlled Volume Rendering</title><source>IEEE Electronic Library (IEL)</source><creator>Weber, G.H. ; Dillard, S.E. ; Carr, H. ; Pascucci, V. ; Hamann, B.</creator><creatorcontrib>Weber, G.H. ; Dillard, S.E. ; Carr, H. ; Pascucci, V. ; Hamann, B.</creatorcontrib><description>Topology provides a foundation for the development of mathematically sound tools for processing and exploration of scalar fields. Existing topology-based methods can be used to identify interesting features in volumetric data sets, to find seed sets for accelerated isosurface extraction, or to treat individual connected components as distinct entities for isosurfacing or interval volume rendering. We describe a framework for direct volume rendering based on segmenting a volume into regions of equivalent contour topology and applying separate transfer functions to each region. Each region corresponds to a branch of a hierarchical contour tree decomposition, and a separate transfer function can be defined for it. The novel contributions of our work are: 1) a volume rendering framework and interface where a unique transfer function can be assigned to each subvolume corresponding to a branch of the contour tree, 2) a runtime method for adjusting data values to reflect contour tree simplifications, 3) an efficient way of mapping a spatial location into the contour tree to determine the applicable transfer function, and 4) an algorithm for hardware-accelerated direct volume rendering that visualizes the contour tree-based segmentation at interactive frame rates using graphics processing units (GPUs) that support loops and conditional branches in fragment programs</description><identifier>ISSN: 1077-2626</identifier><identifier>EISSN: 1941-0506</identifier><identifier>DOI: 10.1109/TVCG.2007.47</identifier><identifier>PMID: 17218749</identifier><identifier>CODEN: ITVGEA</identifier><language>eng</language><publisher>United States: IEEE</publisher><subject>Acceleration ; Algorithms ; Computer Graphics ; contour tree ; Data mining ; Data visualization ; Direct volume rendering ; Graphics ; Image Enhancement - methods ; Image Interpretation, Computer-Assisted - methods ; Imaging, Three-Dimensional - methods ; Isosurfaces ; Mathematical analysis ; Rendering ; Rendering (computer graphics) ; Runtime ; Segmentation ; Shape ; simplification ; Studies ; Topology ; transfer function design ; Transfer functions ; Tree graphs ; Trees</subject><ispartof>IEEE transactions on visualization and computer graphics, 2007-03, Vol.13 (2), p.330-341</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2007</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c469t-c7328208cc0cd74c251ae17cd70b4216faf51d10cc7c4095d8233ca4d65354643</citedby><cites>FETCH-LOGICAL-c469t-c7328208cc0cd74c251ae17cd70b4216faf51d10cc7c4095d8233ca4d65354643</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4069241$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4069241$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/17218749$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Weber, G.H.</creatorcontrib><creatorcontrib>Dillard, S.E.</creatorcontrib><creatorcontrib>Carr, H.</creatorcontrib><creatorcontrib>Pascucci, V.</creatorcontrib><creatorcontrib>Hamann, B.</creatorcontrib><title>Topology-Controlled Volume Rendering</title><title>IEEE transactions on visualization and computer graphics</title><addtitle>TVCG</addtitle><addtitle>IEEE Trans Vis Comput Graph</addtitle><description>Topology provides a foundation for the development of mathematically sound tools for processing and exploration of scalar fields. Existing topology-based methods can be used to identify interesting features in volumetric data sets, to find seed sets for accelerated isosurface extraction, or to treat individual connected components as distinct entities for isosurfacing or interval volume rendering. We describe a framework for direct volume rendering based on segmenting a volume into regions of equivalent contour topology and applying separate transfer functions to each region. Each region corresponds to a branch of a hierarchical contour tree decomposition, and a separate transfer function can be defined for it. The novel contributions of our work are: 1) a volume rendering framework and interface where a unique transfer function can be assigned to each subvolume corresponding to a branch of the contour tree, 2) a runtime method for adjusting data values to reflect contour tree simplifications, 3) an efficient way of mapping a spatial location into the contour tree to determine the applicable transfer function, and 4) an algorithm for hardware-accelerated direct volume rendering that visualizes the contour tree-based segmentation at interactive frame rates using graphics processing units (GPUs) that support loops and conditional branches in fragment programs</description><subject>Acceleration</subject><subject>Algorithms</subject><subject>Computer Graphics</subject><subject>contour tree</subject><subject>Data mining</subject><subject>Data visualization</subject><subject>Direct volume rendering</subject><subject>Graphics</subject><subject>Image Enhancement - methods</subject><subject>Image Interpretation, Computer-Assisted - methods</subject><subject>Imaging, Three-Dimensional - methods</subject><subject>Isosurfaces</subject><subject>Mathematical analysis</subject><subject>Rendering</subject><subject>Rendering (computer graphics)</subject><subject>Runtime</subject><subject>Segmentation</subject><subject>Shape</subject><subject>simplification</subject><subject>Studies</subject><subject>Topology</subject><subject>transfer function design</subject><subject>Transfer functions</subject><subject>Tree graphs</subject><subject>Trees</subject><issn>1077-2626</issn><issn>1941-0506</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><sourceid>EIF</sourceid><recordid>eNqF0c9LwzAUB_AgipvTmzdBhohe7HxJXvPjKEWnMBBk7hq6NB0dbTPb9bD_3owNBQ_ulAf58IX3voRcUhhRCvpxOkvGIwYgRyiPSJ9qpBHEII7DDFJGTDDRI2dtuwSgiEqfkh6VjCqJuk9up37lS7_YRImv140vS5cNZ77sKjf8cHXmmqJenJOTPC1bd7F_B-Tz5XmavEaT9_Fb8jSJLAq9jqzkTDFQ1oLNJFoW09RRGWaYI6MiT_OYZhSslRZBx5linNsUMxHzGAXyAbnf5a4a_9W5dm2qorWuLNPa-a41GrhAqVAdlEqBCHsjBHn3rxQKGaCgByFHlJxrEeDNH7j0XVOHwxgluI4xJAb0sEO28W3buNysmqJKm42hYLa9mW1vZtubCbkDcr3P7OaVy37xvqgArnagcM79fCMIzZDyb2Yvl_0</recordid><startdate>20070301</startdate><enddate>20070301</enddate><creator>Weber, G.H.</creator><creator>Dillard, S.E.</creator><creator>Carr, H.</creator><creator>Pascucci, V.</creator><creator>Hamann, B.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope><scope>7X8</scope></search><sort><creationdate>20070301</creationdate><title>Topology-Controlled Volume Rendering</title><author>Weber, G.H. ; Dillard, S.E. ; Carr, H. ; Pascucci, V. ; Hamann, B.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c469t-c7328208cc0cd74c251ae17cd70b4216faf51d10cc7c4095d8233ca4d65354643</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Acceleration</topic><topic>Algorithms</topic><topic>Computer Graphics</topic><topic>contour tree</topic><topic>Data mining</topic><topic>Data visualization</topic><topic>Direct volume rendering</topic><topic>Graphics</topic><topic>Image Enhancement - methods</topic><topic>Image Interpretation, Computer-Assisted - methods</topic><topic>Imaging, Three-Dimensional - methods</topic><topic>Isosurfaces</topic><topic>Mathematical analysis</topic><topic>Rendering</topic><topic>Rendering (computer graphics)</topic><topic>Runtime</topic><topic>Segmentation</topic><topic>Shape</topic><topic>simplification</topic><topic>Studies</topic><topic>Topology</topic><topic>transfer function design</topic><topic>Transfer functions</topic><topic>Tree graphs</topic><topic>Trees</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Weber, G.H.</creatorcontrib><creatorcontrib>Dillard, S.E.</creatorcontrib><creatorcontrib>Carr, H.</creatorcontrib><creatorcontrib>Pascucci, V.</creatorcontrib><creatorcontrib>Hamann, B.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>MEDLINE - Academic</collection><jtitle>IEEE transactions on visualization and computer graphics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Weber, G.H.</au><au>Dillard, S.E.</au><au>Carr, H.</au><au>Pascucci, V.</au><au>Hamann, B.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Topology-Controlled Volume Rendering</atitle><jtitle>IEEE transactions on visualization and computer graphics</jtitle><stitle>TVCG</stitle><addtitle>IEEE Trans Vis Comput Graph</addtitle><date>2007-03-01</date><risdate>2007</risdate><volume>13</volume><issue>2</issue><spage>330</spage><epage>341</epage><pages>330-341</pages><issn>1077-2626</issn><eissn>1941-0506</eissn><coden>ITVGEA</coden><abstract>Topology provides a foundation for the development of mathematically sound tools for processing and exploration of scalar fields. Existing topology-based methods can be used to identify interesting features in volumetric data sets, to find seed sets for accelerated isosurface extraction, or to treat individual connected components as distinct entities for isosurfacing or interval volume rendering. We describe a framework for direct volume rendering based on segmenting a volume into regions of equivalent contour topology and applying separate transfer functions to each region. Each region corresponds to a branch of a hierarchical contour tree decomposition, and a separate transfer function can be defined for it. The novel contributions of our work are: 1) a volume rendering framework and interface where a unique transfer function can be assigned to each subvolume corresponding to a branch of the contour tree, 2) a runtime method for adjusting data values to reflect contour tree simplifications, 3) an efficient way of mapping a spatial location into the contour tree to determine the applicable transfer function, and 4) an algorithm for hardware-accelerated direct volume rendering that visualizes the contour tree-based segmentation at interactive frame rates using graphics processing units (GPUs) that support loops and conditional branches in fragment programs</abstract><cop>United States</cop><pub>IEEE</pub><pmid>17218749</pmid><doi>10.1109/TVCG.2007.47</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1077-2626
ispartof IEEE transactions on visualization and computer graphics, 2007-03, Vol.13 (2), p.330-341
issn 1077-2626
1941-0506
language eng
recordid cdi_proquest_miscellaneous_34473396
source IEEE Electronic Library (IEL)
subjects Acceleration
Algorithms
Computer Graphics
contour tree
Data mining
Data visualization
Direct volume rendering
Graphics
Image Enhancement - methods
Image Interpretation, Computer-Assisted - methods
Imaging, Three-Dimensional - methods
Isosurfaces
Mathematical analysis
Rendering
Rendering (computer graphics)
Runtime
Segmentation
Shape
simplification
Studies
Topology
transfer function design
Transfer functions
Tree graphs
Trees
title Topology-Controlled Volume Rendering
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-21T03%3A09%3A09IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Topology-Controlled%20Volume%20Rendering&rft.jtitle=IEEE%20transactions%20on%20visualization%20and%20computer%20graphics&rft.au=Weber,%20G.H.&rft.date=2007-03-01&rft.volume=13&rft.issue=2&rft.spage=330&rft.epage=341&rft.pages=330-341&rft.issn=1077-2626&rft.eissn=1941-0506&rft.coden=ITVGEA&rft_id=info:doi/10.1109/TVCG.2007.47&rft_dat=%3Cproquest_RIE%3E880662640%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=863954842&rft_id=info:pmid/17218749&rft_ieee_id=4069241&rfr_iscdi=true