Reconstruction of Blood Vessel Trees from Visible Human Data Zhenrong Qian and Linda Shapiro Computer Science & Engineering.

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

Department of Electrical and Electronic Engineering, The University of Hong Kong, Pokfulam Road, Hong Kong Three-dimensional curve reconstruction from.
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
Advanced Computer Vision Introduction Goal and objectives To introduce the fundamental problems of computer vision. To introduce the main concepts and.
3D Reconstruction of Anatomical Structures from Serial EM images.
Segmentation Divide the image into segments. Each segment:
Lecture#6: segmentation Anat Levin Introduction to Computer Vision Class Fall 2009 Department of Computer Science and App math, Weizmann Institute of Science.
Facial Features Extraction Amit Pillay Ravi Mattani Amit Pillay Ravi Mattani.
3-D Modeling Concepts V part 2.
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.
Lecture 5. Morphological Image Processing. 10/6/20152 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of animals.
Lecture 6 : Level Set Method
DIGITAL IMAGE PROCESSING
Computer Vision Why study Computer Vision? Images and movies are everywhere Fast-growing collection of useful applications –building representations.
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.
CS-498 Computer Vision Week 8, Day 3 Thresholding and morphological operators My thesis? 1.
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.

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.
Introduction to Related Papers of Vessel Segmentation Methods Advisor : Ku-Yaw Chang Student : Wei-Lu Lin 2015/1/7.
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,
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,
Lecture(s) 3-4. Morphological Image Processing. 3/13/20162 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of.
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).
Student Gesture Recognition System in Classroom 2.0 Chiung-Yao Fang, Min-Han Kuo, Greg-C Lee, and Sei-Wang Chen Department of Computer Science and Information.
3-D Modeling Concepts V part 2.
Image Representation and Description – Representation Schemes
Pathology Spatial Analysis February 2017
3-D Modeling Concepts V part 2.
Model Construction cgvr.korea.ac.kr.
Game Theoretic Image Segmentation
Segmentation Based Environment Modeling Using a Single Image
Introduction to Graphics Modeling
Finding Volumes.
7.3 day 2 Disks, Washers and Shells
Mean Shift Segmentation
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
Fitting Curve Models to Edges
Prostate Edge Detection Using a Knowledge Base
Knowledge-Based Organ Identification from CT Images
Introduction Computer vision is the analysis of digital images
CSc4730/6730 Scientific Visualization
Introduction What IS computer vision?
CSE/EE 576 Computer Vision Spring 2012
CSE 455 Computer Vision Autumn 2010
CS Digital Image Processing Lecture 5
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.
3-D Modeling Concepts Part 2.
EE 492 ENGINEERING PROJECT
Introduction Computer vision is the analysis of digital images
3D Shapes(Solids) Do you know the 5 types of 3D shapes?
3D Shapes(Solids) Do you know the 5 types of 3D shapes?
Presentation transcript:

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

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

Visible Human Data: Slice through the Lung

Problems Encountered Data source Characteristics of blood vessels 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

Finding the contours of a vessel being tracked (1) Previous contour Current slice EM Segmentation False color for the segmentation

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

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

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

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

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

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

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

Resample the data perpendicular to the spline curve

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

Some Initial Results Artery tree from single seed Vein tree from single seed

Typical Cross Section

Results : blood vessels in right lung from previous section