Exploring Photic Extremum Lines (PELs) for 3D Surface Visualization Mario Rincón-Nigro Slides based on Xie et al Vis 2007 Presentation.

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

Multi-variate, Time-varying, and Comparative Visualization with Contextual Cues Jon Woodring and Han-Wei Shen The Ohio State University.
Why is photorealism the aim? People paint! What is NPR? NPR issues NonPhotorealistic Rendering.
7.1 Vis_04 Data Visualization Lecture 7 3D Scalar Visualization Part 2 : Volume Rendering- Introduction.
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
Wavelets Fast Multiresolution Image Querying Jacobs et.al. SIGGRAPH95.
VECTOR CALCULUS 1.10 GRADIENT OF A SCALAR 1.11 DIVERGENCE OF A VECTOR
CE En 112 Engineering Drawing with CAD Application
Queensland University of Technology CRICOS No J Visualisation of complex flows using texture-based techniques D. J. Warne 1,2, J. Young 1, N. A.
Chunlei Han Turku PET centre March 31, 2005
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
Active Contour Models (Snakes)
NCIP SEGMENTATION OF MEDICAL IMAGES USING ACTIVE CONTOURS AND GRADIENT VECTOR FLOW B.Hemakumar M.Tech student, Biomedical signal processing and.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Information Visualization.
Lecture 5 Template matching
lecture 4 : Isosurface Extraction
Advanced Computer Graphics CSE 190 [Spring 2015], Lecture 14 Ravi Ramamoorthi
A Survey of Real-time Soft Shadows Algorithms Speaker: Alvin Date: 2003/7/23 EUROGRAPHICS 2003 J.-M. Hasenfratz, M. Lapierre, N. Holzschuch and F.X. Sillion.
Advanced Computer Vision Introduction Goal and objectives To introduce the fundamental problems of computer vision. To introduce the main concepts and.
May 2004SFS1 Shape from shading Surface brightness and Surface Orientation --> Reflectance map READING: Nalwa Chapter 5. BKP Horn, Chapter 10.
CS 4731: Computer Graphics Lecture 19: Shadows Emmanuel Agu.
Representations of Visual Appearance COMS 6160 [Spring 2007], Lecture 4 Image-Based Modeling and Rendering
Suggestive Contours Final programming assignment Advanced topics in Computer Graphics.
Computer Vision Marc Pollefeys COMP 256 Administrivia Classes: Mon & Wed, 11-12:15, SN115 Instructor: Marc Pollefeys (919) Room.
6.1 Vis_04 Data Visualization Lecture 6 - A Rough Guide to Rendering.
Rendering Silhouettes with Virtual Lights Domingo Martin Juan Carlos Torres.
Tensor Field Visualization
WPI Center for Research in Exploratory Data and Information Analysis From Data to Knowledge: Exploring Industrial, Scientific, and Commercial Databases.
Computer Graphics Shadows
Input: Original intensity image. Target intensity image (i.e. a value sketch). Using Value Images to Adjust Intensity in 3D Renderings and Photographs.
Efficient Visualization of Lagrangian Coherent Structures by Filtered AMR Ridge Extraction October IEEE Vis Filip Sadlo, Ronald CGL -
SIGGRAPH 2007 Tilke Judd Frédo Durand Edward Adelson.
Volume Graphics (graduate course) Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University.
Deformable Models Segmentation methods until now (no knowledge of shape: Thresholding Edge based Region based Deformable models Knowledge of the shape.
Advanced Computer Graphics March 06, Grading Programming assignments Paper study and reports (flipped classroom) Final project No written exams.
Scientific Visualization Module 6 Volumetric Algorithms (adapted by S.V. Moore – slides deleted, modified, and added) prof. dr. Alexandru (Alex) Telea.
Visualizing Fiber Tracts in the Brain Using Diffusion Tensor Data Masters Project Presentation Yoshihito Yagi Thursday, July 28 th, 10:00 a.m. 499 Dirac.
Illustrative Visualization of Segmented Human Cardiac Anatomy Based on Context-Preserving Model Kuanquan Wang, Lei Zhang, Changqing Gai, Wangmeng Zuo.
CSE 581: Interactive Computer Graphics Spring 2012, UG 4 Tuesday, Thursday – 9:00AM – 10:18AM DL 0317 Raghu Machiraju Slides: Courtesy - Prof. Huamin Wang,
Shape Descriptors Thomas Funkhouser and Michael Kazhdan Princeton University Thomas Funkhouser and Michael Kazhdan Princeton University.
A Segmentation Algorithm Using Dyadic Wavelet Transform and the Discrete Dynamic Contour Bernard Chiu University of Waterloo.
Now days, sampled 3D models become more widespread in many fields and applications. It is often necessary to have a credible 2D model that emphasizes.
12/7/10 Looking Back, Moving Forward Computational Photography Derek Hoiem, University of Illinois Photo Credit Lee Cullivan.
Efficient Methods for Ambient Lighting Tamás Umenhoffer Balázs Tóth László Szirmay-Kalos.
Radiosity Jian Huang, CS594, Fall 2002 This set of slides reference the text book and slides used at Ohio State.
High Quality Silhouette Illustration for Texture Based Volume Rendering, Nagy and Klein.
Edges.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
Electronic Visualization Laboratory (EVL) University of Illinois at Chicago Paper-4 Interactive Translucent Volume Rendering and Procedural Modeling Joe.
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
Multiple Light Source Optical Flow Multiple Light Source Optical Flow Robert J. Woodham ICCV’90.
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
1Ellen L. Walker 3D Vision Why? The world is 3D Not all useful information is readily available in 2D Why so hard? “Inverse problem”: one image = many.
Sound and Light POWERPOINT!
Image features and properties. Image content representation The simplest representation of an image pattern is to list image pixels, one after the other.
Pre-Integrated Volume Rendering: Past, Present, Future
Expressions for fields in terms of potentials where is the electric field intensity, is the magnetic flux density, and is the magnetic vector potential,
Distributed Ray Tracing. Can you get this with ray tracing?
Volume Graphics (graduate course) Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University.
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
An Additive Latent Feature Model
Prof. Bart M. ter Haar Romeny, PhD
Removing Highlight Spots in Visual Hull Rendering
Using Flow Textures to Visualize Unsteady Vector Fields
Wei Chen1, Song Zhang2, Stephan Correia3, and David S. Ebert4
A Tutorial on HOG Human Detection
Volume Rendering.
GPU Accelerated Image Super-Resolution
Images in Curved Mirrors
Presentation transcript:

Exploring Photic Extremum Lines (PELs) for 3D Surface Visualization Mario Rincón-Nigro Slides based on Xie et al Vis 2007 Presentation

Illustrative visualization

Feature Lines: Contours Pros: – Show strongest cues with model-to-background distinction Cons: – Cannot capture structure of the interior of the shape

Feature Lines: Suggestive Contours Pros: – Extends contours of surface. Captures concave regions Cons: – Cannot illustrate salient features in convex regions

Feature Lines: Ridge-Valley Lines Pros: – Captures convex and concave regions Cons: – View and light independent.

Photonic Extremum Lines (PELs) [Xie et al. IEEE TVCG 2007] In 2D image, an edge point is defined as a point at which the gradient magnitude assumes a maximum in the gradient direction. On 3D surfaces, the PEL is a set of points where the variation of illumination in the direction of its gradient reaches the local maximum.

Photonic Extremum Lines Captures inner structure Appears in both convex and concave areas View and light-dependent

Reported Performance [Xie et al. IEEE TVCG 2007]

Project Goals Implement Photum Extremum Lines [Xie et al. IEEE TVCG 2007] Implement alternative feature lines techniques for comparison purposes: – Contours – Suggestive contours – Ridges and valleys Visualize different kind of data: – Iso-surfaces from 3D scalar data – Streamtapes/streamsurfaces from 3D vector fields Evaluation is not clear: -User study -Objective metric (?) Report on findings Be interactive – Use GPU acceleration if required [Xie et al. IEEE TVCG 2007] [Chen et al CGF 2011][Hummel et al IEEE TVCG 2010]

Work Plan Week 1 (Nov 5): -Literature review -Prepare topic presentation Week 2 (Nov 12) & 3 (Nov 19): -PEL implementation Week 4 (Nov 26): -Implement alternative techniques for feature lines rendering: contours, suggestive contours, ridges and valleys. Week 5 (Dec 3): -Buffer week. Either: – Catch up, if delayed – Try something else (e.g. GPU acceleration), otherwise Week 6 (Dec 10): -Final presentation