계산기하 이론 및 응용 (graduate course) Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University.

Slides:



Advertisements
Similar presentations
Visualization Data Representation Ray Gasser SCV Visualization Workshop – Fall 2008.
Advertisements

Volume Graphics (lecture 5 : Contour Tree / Contour Spectrum) lecture notes acknowledgement : J. Snoeyink, C. Bajaj Bong-Soo Sohn School of Computer Science.
Adapted from Min Chen’s Presentation in Dagstuhl Seminar Enriching Volume Modelling with Scalar Fields Min Chen, Andrew S Winter, David Rodgman and.
Trans-rectal near-infrared optical tomography reconstruction of a regressing experimental tumor in a canine prostate by using the prostate shape profile.
Developer’s Survey of Polygonal Simplification Algorithms Based on David Luebke’s IEEE CG&A survey paper.
VIRTUAL ARTHROSCOPIC KNEE SURGERY TRANING SYSTEM Yang Xiaosong The Chinese University of Hong Kong Tsinghua University.
Image Space Based Visualization of Unsteady Flow on Surfaces Robert Laramee Bruno Jobard Helwig Hauser Presenter: Bob Armstrong 24 January 2007.
Volume Rendering Volume Modeling Volume Rendering Volume Modeling Volume Rendering 20 Apr
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Information Visualization.
lecture 4 : Isosurface Extraction
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
Introduction to Volume Visualization Mengxia Zhu Fall 2007.
Interactive Systems Technical Design
Computer Science Department Graduate Orientation 1 August 31, 2006 Center for Visual Computing.
Fast Isosurface Visualization on a High-Resolution Scalable Display Wall Adam Finkelstein Allison Klein Kai Li Princeton University Sponsors: DOE, Intel,
CorridorOne CorridorOne - Utah Faculty: Chris Johnson, Chuck Hansen, Steve Parker Staff: Richard Coffey, David Hart, Yarden Livnat Students Eric Luke,
ITUppsala universitet Data representation and fundamental algorithms Filip Malmberg
Biomedical Image Analysis and Machine Learning BMI 731 Winter 2005 Kun Huang Department of Biomedical Informatics Ohio State University.
Ultrasound Visualization Pipeline A Survey
Introduction to Biomedical Image Analysis BMI 705 Winter 2009 Kun Huang Department of Biomedical Informatics Ohio State University.
CGPage: 1 東吳資訊科學 江清水 Part I: Computer Graphics 1. Computer Graphics and Its application 2. Computer Graphics Hardware and Software (Skip) 3. 2D Coordinate.
Computer Graphics at The Ohio State University. Computer Graphics Group Ranked US News Top 15 Research Foci: computer animation, geometry modeling, scientific.
Interactive Visualization of Volumetric Data on Consumer PC Hardware: Introduction Daniel Weiskopf Graphics Hardware Trends Faster development than Moore’s.
Marching Cubes: A High Resolution 3D Surface Construction Algorithm
Volumetric and Blobby Objects Lecture 8 (Modelling)
Lecture 4 : Isosurface Extraction (Advanced Topics)
Volume Graphics (graduate course) Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University.
Lecture 2 : Visualization Basics Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University.
lecture 2 : Visualization Basics
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
CP467 Image Processing and Pattern Recognition Instructor: Hongbing Fan Introduction About DIP & PR About this course Lecture 1: an overview of DIP DIP&PR.
Thinking outside the “Visualization” Box Ken Joy Visualization and Graphics Research Group Institute for Data Analysis and Visualization Computer Science.
Lecture 3 : Direct Volume Rendering Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University Acknowledgement : Han-Wei Shen Lecture.
Scientific Visualization Module 6 Volumetric Algorithms (adapted by S.V. Moore – slides deleted, modified, and added) prof. dr. Alexandru (Alex) Telea.
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.
Illustrative Visualization of Segmented Human Cardiac Anatomy Based on Context-Preserving Model Kuanquan Wang, Lei Zhang, Changqing Gai, Wangmeng Zuo.
Institute for Visualization and Perception Research 1 © Copyright 2000 Haim Levkowitz Introduction (Foley & Van Dam Ch 1) Uses of computer graphics … Some.
N n Debanga Raj Neog, Anurag Ranjan, João L. Cardoso, Dinesh K. Pai Sensorimotor Systems Lab, Department of Computer Science The University of British.
Using Graphics Hardware for Multiple Datasets Visualization Gaurav Khanduja Dr. Bijaya B. Karki Louisiana State University, Department of Computer Science.
Research Interests of Dr. Dennis J Bouvier Fall 2007.
CMSC 635 Volume Rendering. Volume data  3D Scalar Field: F(x,y,z) = ?  Implicit functions  Voxel grid  Scalar data  Density  Temperature  Wind.
Volume Rendering CMSC 491/635. Volume data  3D Scalar Field: F(x,y,z) = ?  Implicit functions  Voxel grid  Scalar data  Density  Temperature  Wind.
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
CCV, ICES, University of Texas at Austin Biomoleculer Visualization and Computations at CCV Angstrom Vinay K Siddavanahalli Center for Computational Visualization.
3D Volume Visualization. Volume Graphics  Maintains a 3D image representation that is close to the underlying fully-3D object (but discrete)  경계표면 (Boundary.
Volume Visualization Presented by Zhao, hai. What’ volume visualization Volume visualization is the creation of graphical representations of data sets.
Blood Vessel Modeling using 2D/3D Level Set Method
Daniele D’Agostino CNR - IMATI - Sezione di Genova
Design and Implementation of Geometric and Texture-Based Flow Visualization Techniques Robert S. Laramee Markus Hadwiger Helwig Hauser.
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
Approach Outline Polygonal-Functional Hybrids for Computer Animation and Games The modern world of computer graphics is mostly dominated by polygonal models.
Large Scale Time-Varying Data Visualization Han-Wei Shen Department of Computer and Information Science The Ohio State University.
CHAPTER 5 CONTOURING. 5.3 CONTOURING Fig 5.7. Relationship between color banding and contouring Contour line (isoline): the same scalar value, or isovalue.
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
컴퓨터 그래픽스 Real-time Rendering 1. Introduction.
3-D Information cs5764: Information Visualization Chris North.
CDS 301 Fall, 2008 Domain-Modeling Techniques Chap. 8 November 04, 2008 Jie Zhang Copyright ©
Volume Graphics (graduate course) Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University.
IllustraSound Illustrative Visualization meets Ultrasound Veronika Solteszova Åsmund Birkeland Paolo Angelelli.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
Volume Visualization Chap. 10 November 20 , 2008 Jie Zhang Copyright ©
Salient Contour Extraction Using Contour Tee
Volume Visualization Chap. 10 December 3 , 2009 Jie Zhang Copyright ©
ATCM 6317 Procedural Animation
Lecture 3 : Isosurface Extraction
Volume Graphics (lecture 4 : Isosurface Extraction)
Procedural Animation Lecture 10: Volume simulation
Visualization CSE 694L Roger Crawfis The Ohio State University.
Presentation transcript:

계산기하 이론 및 응용 (graduate course) Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University

Course Overview Level : CSE graduate course 교재 없음. 관련 분야 최신 논문 목록 및 handout 이용 강의방식 – 담당교수의 이론부분 강의 및 관심분야에 대한 학생 발표 및 토론 – 인용지수가 높은 유명 논문 및 최신 논문에 대하여 발표 및 토론 본 과목에서는 CT 나 MRI 와 같은 스캐닝 장치 등으로 부터 얻어지는 삼차원 영상 자료를 대상으로 그래픽스 및 가시화 처리하는 방법과 의료 / 과학 / 공학에서의 응용 분야에 대하여 공부한다. 또한 Voronoi Diagram, Delaunay Triangulation 등과 같은 계산기하 자료구조 및 알고리즘을 다룬다.

Topics Volume Visualization and Applications of Computational Geometry –Scalar Visualization Techniques Volume Rendering Isocontouring –Quantitative Visualization Contour spectrum Contour Tree Automatic Generation of Color & Opacity Map –Vector (Flow) Visualization –Image Based Geometric Modeling (Mesh Generation) –Computational Geometry Data Structures : Voronoi Diagram & Delaunay Triangulation

Volumetric Image Processing and Graphics  Graphics / Image Processing  Biomedical Applications 3D/4D Image CT/MRI Electron Microscopy OCT Ultrasound Geometric Modeling Processing Filtering, Segmentation Visualization (Rendering) Quantification (Structure Analysis)

Input Biomedical Images  Rapid Advance of Imaging Techniques  Multiscale  Static(3D) vs time-varying(4D) Molecular Level (Angstrom Scale) Cellular and Tissue Level (Nano Scale) Organ Level (Micro Scale) Organ Level Cryo-EM Electron Microscopy OCT (Optical Coherence Tomography) CT/MRI X-ray Crystallography

Course Information 시간 : 화 7,8,9 교시 Class webpage : 담당교수 정보 – 연구실 : – –Office Tel : – 면담시간 : 목 4pm-5pm 또는 사전 이메일약속

Schedule Visualization Basics (1 주 ) Scalar Visualization Techniques (3 주 ) –Isosurface Extraction Marching Cubes topology problem Accelerated method –Volume Rendering Ray casting HW accelerated volume rendering

Schedule Quantitative Visualization (2 주 ) –Contour Tree –Automatic Generation of Transfer Function Vector Field Visualization(1-2 주 ) Applications of Computational Geometry (2 주 ) –Mesh generation –Voronoi Diagram –Delaunay Triangulation

Schedule Special Topics (4-5 주 ) –Pattern recognition in volume visualization Contour Tree Visualization –3D Image Processing Segmentation Filtering –Perception in Visualization –Medical Visualization

Volume Graphics  3D World is modeled with a function (= image)  F(x,y,z) (e.g. CT : human body density)  Surface is modeled with a level set of a function  level set = isosurface = isocontour = implicit surface  { (x,y,z) | F(x,y,z) = w } ( w is a fixed value, called isovalue )  Level set may represent important features of a function  e.g. skin surface ( w =skin density) or bone surface ( w =bone density) in body CT

Example (Volume Rendering, Isosurface) [ volume image ] [ skin surface ] [ bone surface ] F(x,y,z) Level Set : F(x,y,z) = w w = skin density w = bone density

Image Based Geometric Modeling  Contribution  Property –Image Based Geometric Model –Multiresolution, Adaptive Tetrahedral Mesh –Quality Mesh –Feature Preservation ( Computer Methods in Applied Mechanics and Engineering [SCI], 2005 ) Volumetric Image Quality Tetrahedral Mesh Model

Cardiovascular Modeling  Research Pipeline 3D Image Acquisition Geometric Modeling Simulation Rendering, Quantitative Visualization cardivascular disease research, medical device design, and surgical planning

Rendering : Interactive VolVideo  Contribution : 3D Video  Interactive Rendering of Large Time-Varying 3D Images  Compression for time-varying volume & isosurface (4D = 3D X 1D)  Interactive playback of volume and isosurface (Graphics Hardware)  Design of Interactive Volumetric Video System Raw Volumetric Video 3D Video Stream Rendered Image Graphics HW (2D/3D Texture) Volume Decoder Network User Interaction Volume Encoder isovalues, Viewing direction, Color and opacity maps Time frames Video Server Interactive Browser ( Computer Vision and Image Understanding [SCI], 2004 )

Analysis : Quantitative Visualization  Contribution  Automatic Structure Computation of Static and Time-Varying 3D Images  Contour Trees –Structure (topology) of Level Sets –Level set component segmentation –Seed set generation for fast extraction  Extend benefits of Contour Trees to time-varying volume. ( IEEE Transactions on Visualization and Computer Graphics [SCI], 2006 ) Ethanol : CH3CH2OH

Example : Hemoglobin Dynamics Time Extension (a) Vol Ren(b) Contour Tree (c) Level Set Segment ( IEEE Transactions on Visualization and Computer Graphics [SCI], 2006 )

Biomedical OCT Visualization  OCT(Optical Coherence Tomography)  Non-invasive optical tomographic imaging technique with micrometer scale resolution.  Widely accepted in biomedical applications  Contribution  Real-time volume visualization of 3-dimensional OCT images. ( Journal of Korean Physical Society [SCI], 2007 ) 3D Volume Visualization

Non-Photorealistic Volume Rendering