1. 2 3 4 5 6 7 8 9 10 11 12 13 14 15.

Slides:



Advertisements
Similar presentations
Image Repairing: Robust Image Synthesis by Adaptive ND Tensor Voting IEEE Computer Society Conference on Computer Vision and Pattern Recognition Jiaya.
Advertisements

3D Morphing using Multiplanar Representation
Solids of Revolution Washer Method
Department of Electrical and Electronic Engineering, The University of Hong Kong, Pokfulam Road, Hong Kong Three-dimensional curve reconstruction from.
OBLIQUE VIEWS Oblique drawings provide a quick way to sketch an object and represent the three dimensions of height, width and depth. Oblique drawings.
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
AIIA Lab, Department of Informatics Aristotle University of Thessaloniki Z.Theodosiou, F.Raimondo, M.E.Garefalaki, G.Karayannopoulou, K.Lyroudia, I.Pitas,
D contour based local manual correction of liver segmentations1Institute for Medical Image Computing 3D contour based local manual correction.
3D Reconstruction of Anatomical Structures from Serial EM images.
Segmentation Divide the image into segments. Each segment:
Computer Vision Basics Image Terminology Binary Operations Filtering Edge Operators.
Lecture#6: segmentation Anat Levin Introduction to Computer Vision Class Fall 2009 Department of Computer Science and App math, Weizmann Institute of Science.
1 Introduction What IS computer vision? Where do images come from? the analysis of digital images by a computer.
Facial Features Extraction Amit Pillay Ravi Mattani Amit Pillay Ravi Mattani.
GUIDED BY: C.VENKATESH PRESENTED BY: S.FAHIMUDDIN C.VAMSI KRISHNA ASST.PROFESSOR M.V.KRISHNA REDDY (DEPT.ECE)
3-D Modeling Concepts V part 2.
G52IIP, School of Computer Science, University of Nottingham What we will learn … Topics relate to the use of computer to Acquire/generate Process/manipulate/store.
Xiaojiang Ling CSE 668, Animate Vision Principles for 3D Image Sequences CSE Department, SUNY Buffalo
Segmentation Lucia Ballerini Digital Image Processing Lecture 8 Course book reading: GW 10.
1. Introduction Motion Segmentation The Affine Motion Model Contour Extraction & Shape Estimation Recursive Shape Estimation & Motion Estimation Occlusion.
AUTOMATIZATION OF COMPUTED TOMOGRAPHY PATHOLOGY DETECTION Semyon Medvedik Elena Kozakevich.
Lecture 6 : Level Set Method
An Automated Segmentation Method for Microarray Image Analysis Wei-Bang Chen 1, Chengcui Zhang 1 and Wen-Lin Liu 2 1 Department of Computer and Information.
CSED451 Term Project Jaeyong Jeong Minsung Sung D Reconstruction of realistic cardiac geometry from medical images.
主講人 : 張緯德 1.  Image segmentation ◦ ex: edge-based, region-based  Image representation ◦ ex: Chain code, polygonal approximation signatures, skeletons.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 1: Introduction -Produced by Bartlane cable picture.
CS-498 Computer Vision Week 8, Day 3 Thresholding and morphological operators My thesis? 1.
Mathematical Morphology Mathematical morphology (matematická morfologie) –A special image analysis discipline based on morphological transformations of.
AdvisorStudent Dr. Jia Li Shaojun Liu Dept. of Computer Science and Engineering, Oakland University Automatic 3D Image Segmentation of Internal Lung Structures.
6 Section Views. 6 Section Views Explain the characteristics of a drawing that features a full section view. Describe the characteristics of a half.
(c) 2000, 2001 SNU CSE Biointelligence Lab Finding Region Another method for processing image  to find “regions” Finding regions  Finding outlines.
More digital reading explaining LUT RT 244 Perry Sprawls, Ph.D. Professor Emeritus Department of Radiology Emory University School of.
Category Independent Region Proposals Ian Endres and Derek Hoiem University of Illinois at Urbana-Champaign.
In the name of God Computer Graphics Bastanfard. Curve Function(2) Other method is approximate it using a poly-line. Just locate a set of points along.
Computer Vision UNR George Bebis Computer Vision Laboratory (CVL) Department of Computer Science and Engineering University of Nevada, Reno,
Visual Tracking by Cluster Analysis Arthur Pece Department of Computer Science University of Copenhagen
Image Segmentation Image segmentation (segmentace obrazu)
Quiz Week 8 Topical. Topical Quiz (Section 2) What is the difference between Computer Vision and Computer Graphics What is the difference between Computer.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
More digital 244 wk 12 Perry Sprawls, Ph.D. Professor Emeritus Department of Radiology Emory University School of Medicine Atlanta, GA,
Machine Vision ENT 273 Hema C.R. Binary Image Processing Lecture 3.
Introduction to 3D Solids and Solids of Revolution Some 3D shapes can be formed by revolving a 2D shape around a line (called the axis of revolution).
6.3 Volumes by Cylindrical Shells. Find the volume of the solid obtained by rotating the region bounded,, and about the y -axis. We can use the washer.
3-D Modeling Concepts V part 2.
Pathology Spatial Analysis February 2017
3-D Modeling Concepts V part 2.
7.3 day 2 Disks, Washers and Shells
Mean Shift Segmentation
Introduction Computer vision is the analysis of digital images
CSE/EE 576 Computer Vision Spring 2007
CSE/EE 576 Computer Vision Spring 2011
CSE 455 Computer Vision Autumn 2014
3D Models and Matching particular matching techniques
EE 596 Machine Vision Autumn 2015
CSEP 576 Computer Vision Winter 2008
Level Set Tree Feature Detection
Introduction Computer vision is the analysis of digital images
Reconstruction of Blood Vessel Trees from Visible Human Data Zhenrong Qian and Linda Shapiro Computer Science & Engineering.
Introduction What IS computer vision?
CSE/EE 576 Computer Vision Spring 2012
CSE 455 Computer Vision Autumn 2010
Binary Image Analysis used in a variety of applications:
3-D Modeling Concepts V part B.
Introduction What IS computer vision?
Find the volume of the solid obtained by rotating about the x-axis the region under the curve {image} from x = 2 to x = 3. Select the correct answer. {image}
CSE/EE 576 Computer Vision Spring 2010
Department of Computer Engineering
3-D Modeling Concepts V part 2.
Introduction Computer vision is the analysis of digital images
Binary Image Analysis used in a variety of applications:
Presentation transcript:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16 Reconstruction of Blood Vessel Trees from Visible Human Data Zhenrong Qian and Linda Shapiro Computer Science & Engineering Department University of Washington

17 Introduction Goal –to reconstruct the blood vessels of the lungs from Visible Human Data Computer vision –semi-automation –low-level image processing –model construction

18 Visible Human Data: Slice through the Lung

19 Problems Encountered Data source –black spots that are not blood vessels –variations of lighting Characteristics of blood vessels –similar color surrounds –lack of knowledge –close location –shape variety –continuous change not expected –dense data

20 Finding the contours of a vessel being tracked (1) Previous contourCurrent slice EM SegmentationFalse color for the segmentation

21 Finding the contours of a vessel being tracked (2) The results after selecting regions of similar color to the tracked region Segmentation resultSelected regions

22 Finding the contours of a vessel being tracked (3) The results after selecting the region that overlaps most with the previous contour Region that overlaps most Selected regions

23 Find the contours of a vessel being tracked (4) The results after morphology to close holes and remove noise Selected region After noise removal

24 Find the contours of a vessel being tracked (5) The contour is determined through a fast- marching level-set approach Previous contourCurrent contour

25 How branching is handled One contour divides into two Two contours merge into one

26 The use of resampling when the axis is not vertical Track the axis through the center points of found contours Fit a spline curve Resample the data perpendicular to the spline curve Use the resampled contours for model creation

27 Center points of found contours Detect the axis Spline-fitted axis

28 Resample the data perpendicular to the spline curve

29 Overall Procedure for finding Vessel Trees The user selects a starting point The program automatically tracks the selected vessel and any branches it finds The program creates a generalized cylinder representation of the vessel tree The user may select more starting points

30 Some Initial Results Artery tree from single seedVein tree from single seed

31 Typical Cross Section

32 Results : blood vessels in right lung from previous section