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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on visualization and computer graphics 2007-03, Vol.13 (2), p.330-341 |
---|---|
Hauptverfasser: | , , , , |
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 & 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 & 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 |