Transfer Function Transfer functions make volume data visible

Slides:



Advertisements
Similar presentations
Institute for vision and graphics university of siegen, germany High-Level User Interfaces for Transfer Function Design with Semantics Christof Rezk Salama.
Advertisements

Graphics Pipeline.
IView: A Feature Clustering Framework for Suggesting Informative Views in Volume Visualization Ziyi Zheng, Nafees Ahmed, Klaus Mueller Visual Analytics.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Information Visualization.
Exchanging Faces in Images SIGGRAPH ’04 Blanz V., Scherbaum K., Vetter T., Seidel HP. Speaker: Alvin Date: 21 July 2004.
CS6500 Adv. Computer Graphics © Chun-Fa Chang, Spring 2003 Object-Order vs. Screen-Order Rendering April 24, 2003.
High-Quality Volume Graphics on Consumer PC Hardware
Global Illumination May 7, Global Effects translucent surface shadow multiple reflection.
Volume Visualization Acknowledgements: Torsten Möller (SFU)
Information Visualization Chapter 1 - Continued. Reference Model Visualization: Mapping from data to visual form Raw DataData Tables Visual Structures.
Importance Driven Volume Rendering Authors: I. Viola, A. Kanitsar, M. Gröler Visualization II Instructor: Jessica Crouch.
MULTIMEDIA TECHNOLOGY SMM 3001 MEDIA - GRAPHICS. In this chapter how the computer creates, stores, and displays graphic images how the computer creates,
Visualization Services Group Steve Cutchin – Manager Amit Chourasia – Visualization Scientist Alex DeCastro – Visualization.
Image-Based Rendering. 3D Scene = Shape + Shading Source: Leonard mcMillan, UNC-CH.
MIT EECS 6.837, Durand and Cutler Graphics Pipeline: Projective Transformations.
Ray Tracing Chapter CAP4730: Computational Structures in Computer Graphics.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Unstructured Volume Rendering Jian Huang, CS 594, Spring 2002 This set of slides reference slides developed by Prof. Torsten Moeller, SFU, Canada.
University of Illinois at Chicago Electronic Visualization Laboratory (EVL) Multi-Dimensional Transfer Functions for Interactive Volume Rendering & Interactive.
CSE Real Time Rendering Week 2. Graphics Processing 2.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
X1t models reactive transport in groundwater flows in one linear or radial coordinate. Set initial fluid composition and mass of sorbing mineral Fe(OH)
3D Volume Visualization. Volume Graphics  Maintains a 3D image representation that is close to the underlying fully-3D object (but discrete)  경계표면 (Boundary.
Introduction to Cartography What is a Map? One of human communication ways. In which we can transfer data using symbols.
Shading in OpenGL Ed Angel Professor Emeritus of Computer Science University of New Mexico 1 E. Angel and D. Shreiner: Interactive Computer Graphics 6E.
Data Visualization Graphical representation of information Chars Plots Maps Time series.
MIT EECS 6.837, Durand and Cutler The Graphics Pipeline: Projective Transformations.
CS559: Computer Graphics Final Review Li Zhang Spring 2010.
Transfer Fucntion slides knowledgement : G. Kindlmann.
Graphics, Modeling, and Textures Computer Game Design and Development.
Outline ● Introduction – What is the problem ● Generate stochastic textures ● Improve realism ● High level approach - Don't just jump into details – Why.
Properties of Matter Chap Objectives > Distinguish between the physical and chemical properties of matter, and give examples of each. > Distinguish.
Why manifolds?. Motivation We know well how to compute with planar domains and functions many graphics and geometric modeling applications involve domains.
1 Per-Pixel Opacity Modulation for Feature Enhancement in Volume Rendering Speaker: 吳昱慧 Date:2010/11/16 IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER.
Space Tools Key Point (Std ): Compare the purposes of the tools and the technology that scientists use to study space.
Chapter 10 Getting Technical. Goals Expand your skills with the 3D Effects options Understand the process for mapping art to 3D surfaces Use the Perspective.
Volume Rendering (3) Hardware Texture Mapping Methods.
Study of the properties of Matter and Energy
© University of Wisconsin, CS559 Spring 2004
Photorealistic Rendering vs. Interactive 3D Graphics
Rendering Process of producing “realistic” images or pictures
A complete pipeline for 3D graphics
Image-Based Rendering
Ray Tracing Dr. Scott Schaefer.
Unit-7 Lighting and Shading
CENG 477 Introduction to Computer Graphics
Volume Visualization Chap. 10 December 3 , 2009 Jie Zhang Copyright ©
Models and Architectures
Introduction to Computer Graphics with WebGL
Alias-Free Shadow Maps
Graphics, Modeling, and Textures
It is an art form that has been around for more than 4000 years!
Volume Rendering (2).
Mathematics Domain California Preschool Learning Foundations Volume 1
An Artist Friendly Hair Shading System
Introduction to Computer Graphics with WebGL
Volume Rendering Lecture 21.
Fundamentals of Computer Graphics Part 6 Shading
Published by the California Department of Education (2008)
Semi-Automatic Generation of Transfer Functions
The Phong Illumination Model
An Algorithm of Eye-Based Ray Tracing on MATLAB
Visualization CSE 694L Roger Crawfis The Ohio State University.
CS5500 Computer Graphics May 29, 2006
CSCE 441: Computer Graphics Ray Tracing
What do we want to learn, and why?
School of Computer Science and Engineering
Computer Graphics Shading in OpenGL
Activity #20- Physical Properties of Matter
Lesson Plan Data Visualisation Duration: 50 mins.
Presentation transcript:

Transfer Function Transfer functions make volume data visible by mapping data values to optical properties volume data

Transfer Function

Optical Properties Anything that can be composited with a standard graphics operator (“over”) Opacity: “opacity functions” Most important Color Can help distinguish features Emittance Why don’t we use this more often? Phong parameters (ka, kd, ks) Index of refraction

Volume rendering with different transfer functions Setting transfer function is difficult, unintuitive, and slow

Goal Make good renderings easier to come by Make space of TFs less confusing Remove excess “flexibility” Provide one or more of: Information Guidance Semi-automation Automation

Multidimensional Transfer Fucntion Design

1D vs 2D histogram

Volume rendering using 2D transfer function

Function f , and Derivatives f’ , f’’

Multidimensional transfer function

Interaction Tools Data Probe Clipping plane Classification Widget Triangle rectangle

Dual Domain Interaction

Results

Results