Authors: I. Viola, A. Kanitsar, M. Gr ö ler Institute of Computer Graphics and Algorithms Vienna University of Technology, Austria Importance Driven Volume.

Slides:



Advertisements
Similar presentations
Sauber et al.: Multifield-Graphs Multifield-Graphs: An Approach to Visualizing Correlations in Multifield Scalar Data Natascha Sauber, Holger Theisel,
Advertisements

7.1 Vis_04 Data Visualization Lecture 7 3D Scalar Visualization Part 2 : Volume Rendering- Introduction.
Colon Visualization Using Shape Preserving Flattening Joseph Marino and Arie Kaufman Stony Brook University.
Active Contours, Level Sets, and Image Segmentation
Direct Volume Rendering. What is volume rendering? Accumulate information along 1 dimension line through volume.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2013 – 12269: Continuous Solution for Boundary Value Problems.
Illustrating Smooth Surfaces Aaron Hertzmann Denis Zorin New York University Presented by Mark Blackburn, Fall 2005.
1 Higher Dimensional Vector Field Visualization: A Survey Zhenmin Peng, Robert S. Laramee Department of Computer Science Swansea University, Wales UK
DREAM PLAN IDEA IMPLEMENTATION Introduction to Image Processing Dr. Kourosh Kiani
CLASS 9 ADVANCE RENDERING RAY TRACING RADIOSITY LIGHT FIELD CS770/870.
The Discrete Ray-casting Algorithm Qiang Xue Jiaoying Shi State Key Lab Of CAD&CG Zhejiang University.
Hank Childs, University of Oregon November 15 th, 2013 Volume Rendering, Part 2.
Proportion Priors for Image Sequence Segmentation Claudia Nieuwenhuis, etc. ICCV 2013 Oral.
Image Space Based Visualization of Unsteady Flow on Surfaces Robert Laramee Bruno Jobard Helwig Hauser Presenter: Bob Armstrong 24 January 2007.
Computing 3D Geometry Directly From Range Images Sarah F. Frisken and Ronald N. Perry Mitsubishi Electric Research Laboratories.
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.
Implicit Surfaces Tom Ouyang January 29, Outline Properties of Implicit Surfaces Polygonization Ways of generating implicit surfaces Applications.
Focus of Attention for Volumetric Data Inspection Ivan Viola 1, Miquel Feixas 2, Mateu Sbert 2, and Meister Eduard Gröller 1 1 Institute of Computer Graphics.
Memory Efficient Acceleration Structures and Techniques for CPU-based Volume Raycasting of Large Data S. Grimm, S. Bruckner, A. Kanitsar and E. Gröller.
Adaptively Sampled Distance Fields (ADFs) A General Representation of Shape for Computer Graphics S. Frisken, R. Perry, A. Rockwood, T. Jones Richard Keiser.
Volume Visualization Acknowledgements: Torsten Möller (SFU)
VOTS VOlume doTS as Point-based Representation of Volumetric Data S. Grimm, S. Bruckner, A. Kanitsar and E. Gröller Institute of Computer Graphics and.
Three-Dimensional Concepts
Michael Burns Martin Haidacher Eduard Gröller Ivan ViolaWolfgang Wein.
Ultrasound Visualization Pipeline A Survey
Importance Driven Volume Rendering Authors: I. Viola, A. Kanitsar, M. Gröler Visualization II Instructor: Jessica Crouch.
Computer-Generated Pen- and-Ink Illustration Georges Winkenbach, David H. Salesin.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
1 Computer Graphics Week13 –Shading Models. Shading Models Flat Shading Model: In this technique, each surface is assumed to have one normal vector (usually.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
19/18/ :34 Graphics II Volume Rendering Session 10.
Efficient Volume Visualization of Large Medical Datasets Stefan Bruckner Institute of Computer Graphics and Algorithms Vienna University of Technology.
Automatic Registration of Color Images to 3D Geometry Computer Graphics International 2009 Yunzhen Li and Kok-Lim Low School of Computing National University.
COLLEGE OF ENGINEERING UNIVERSITY OF PORTO COMPUTER GRAPHICS AND INTERFACES / GRAPHICS SYSTEMS JGB / AAS 1 Shading (Shading) & Smooth Shading Graphics.
Scientific Visualization Module 6 Volumetric Algorithms (adapted by S.V. Moore – slides deleted, modified, and added) prof. dr. Alexandru (Alex) Telea.
Object Stereo- Joint Stereo Matching and Object Segmentation Computer Vision and Pattern Recognition (CVPR), 2011 IEEE Conference on Michael Bleyer Vienna.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm William E. Lorenson Harvey E. Cline General Electric Company Corporate Research and.
Introduction Surgical training environments as well as pre- and intra-operative planning environments require physics-based simulation systems to achieve.
Course Organization & Format Visualization II MSIM 842, CS 795/895 Instructor: Jessica Crouch.
Illustrative Visualization of Segmented Human Cardiac Anatomy Based on Context-Preserving Model Kuanquan Wang, Lei Zhang, Changqing Gai, Wangmeng Zuo.
Quadratic Surfaces. SPLINE REPRESENTATIONS a spline is a flexible strip used to produce a smooth curve through a designated set of points. We.
Image-based Rendering. © 2002 James K. Hahn2 Image-based Rendering Usually based on 2-D imagesUsually based on 2-D images Pre-calculationPre-calculation.
A particle-gridless hybrid methods for incompressible flows
Stylization and Abstraction of Photographs Doug Decarlo and Anthony Santella.
1 Interactive Thickness Visualization of Articular Cartilage Author :Matej Mlejnek, Anna Vilanova,Meister Eduard GröllerMatej MlejnekAnna VilanovaMeister.
Copyright © 2010 Siemens Medical Solutions USA, Inc. All rights reserved. Hierarchical Segmentation and Identification of Thoracic Vertebra Using Learning-based.
Real-time Graphics for VR Chapter 23. What is it about? In this part of the course we will look at how to render images given the constrains of VR: –we.
Computer graphics & visualization. IntuitiveVersatileFast.
Introduction --Classification Shape ContourRegion Structural Syntactic Graph Tree Model-driven Data-driven Perimeter Compactness Eccentricity.
Visual Computing Geometric Modelling 1 INFO410 & INFO350 S2 2015
Vector Graphics Digital Multimedia Chap 이병희
Exploded Views for Volume Data Stefan Bruckner and M. Eduard Gröller IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, VOL. 12, NO. 5, 2006.
3D Digital Cleansing Using Segmentation Rays Authors: Sarang Lakare, Ming Wan, Mie Sato and Arie Kaufman Source: In Proceedings of the IEEE Visualization.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information
Artistic Surface Rendering Using Layout Of Text Tatiana Surazhsky Gershon Elber Technion, Israel Institute of Technology.
2006/10/25 1 A Virtual Endoscopy System Author : Author : Anna Vilanova 、 Andreas K ö nig 、 Eduard Gr ö ller Source :Machine Graphics and Vision, 8(3),
Introduction to Curves
Digital Image Processing CSC331
1 Per-Pixel Opacity Modulation for Feature Enhancement in Volume Rendering Speaker: 吳昱慧 Date:2010/11/16 IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER.
Volume Visualization Chap. 10 November 20 , 2008 Jie Zhang Copyright ©
Reconstruction For Rendering distribution Effect
Dynamic Focus + Context for Volume Rendering
Alternate Views Introduction to Engineering Design
Volume Visualization Chap. 10 December 3 , 2009 Jie Zhang Copyright ©
Volume Rendering (2).
Semi-Automatic Generation of Transfer Functions
Advanced Computer Graphics: Teddy
Presentation transcript:

Authors: I. Viola, A. Kanitsar, M. Gr ö ler Institute of Computer Graphics and Algorithms Vienna University of Technology, Austria Importance Driven Volume Rendering

Introduction (problem)  Volume visualization has inherent difficulties with occlusion Exterior objects occlude interior objects Interior objects might be more interesting or important

Introduction (motivation)  3D medical image visualization in general  Specific example: liver tumor visualization For radiotherapy planning For surgery planning  Need to clearly see: Tumor location, size, shape Blood vessel tree Parenchyma

Introduction (solution)  object importance  level of sparseness  make interesting objects occluded clearly visible Artistic medical illustration Method proposed in this paper

Related Work  Transfer Function Incorporate first and second derivatives (gradient and curvature values) Degree of interest (Hauser & Mlejnek)  Focus +Context Rendering Focus: Render that part with more detail, with magnification, or other enhancement Context: according to Distance to focal point, d etail or magnification gradually fades as distance increases

Related Work  Sparse Representation Interior structures — fully opaque Enclosing objects — curvature-directed lines  Cut-Away Views

Importance Driven Rendering  Importance is widely used in other graphics fields  Employ as additional dimension to improve the behavior of traditional approaches  Apply this in volume rendering

Importance Driven Volume Rendering  Object Importance  Importance Compositing  Levels of sparseness

Object Importance  Additional property besides color and opacity  Positive scalar value to show priority of each object importance  Constant for the whole object

Levels of sparseness Various different representations of a certain object from dense to sparse

Importance Compositing Specify the level of sparseness Simple way:Maximum importance projection (MImP) Average Importance Compositing

Importance Compositing  Mode 1: Maximum Importance Projection highest importance—visible Highest sparseness—transparent Assign sparseness level of 0 or 1 to each point 0 1 1

Problems with MImP  The spatial management of structures is not readily apparent.

Improved MImP  Consider MImP as a cut-away view Cylindrical Conical Countersink

 Mode 2: Average Importance Compositing Compute sum of object importances along a ray  Each surface point intersected by the ray is assigned a sparseness level based on the ratio of its importance to the sum of all intersected surface importances Importance Compositing 0 1 2

Smooth Transition with level of sparseness With Avg. Importance Compositing, generate jaggy object boundaries  Color and Opacity Modulation  Screen-Door Transparency  Volume Thinning

 Use transfer function to modulation the saturation of color and opacity Color and Opacity Modulation

Screen-Door Transparency  Semi-transparency  Object is Visible through the holes  Mesh occludes the object behind

Volume Thinning  Render objects using a set of iso- surfaces

Results  Pre-segmented objects Leopard Gecko 512*512*87 Monster Study 256*256*610

Conclusion  A new factor to traditional volume rendering—object importance  Apply level of sparseness if interesting structures are occlude  Methods to smooth transitions

Future work  How to automatically assign importance  Figure out the application in Volume Graphics  Incorporate 1 st and 2 nd order derivatives to preserve object boundaries in composition schemes  How to automatically determine optimal viewpoints