reconstruction of blood vessel trees from visible human data

32
1

Upload: alexa

Post on 25-Feb-2016

29 views

Category:

Documents


1 download

DESCRIPTION

Reconstruction of Blood Vessel Trees from Visible Human Data. Zhenrong Qian and Linda Shapiro Computer Science & Engineering Department University of Washington. Introduction. Goal to reconstruct the blood vessels of the lungs from Visible Human Data Computer vision semi-automation - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Reconstruction of Blood Vessel Trees from Visible Human Data

1

Page 2: Reconstruction of Blood Vessel Trees from Visible Human Data

2

Page 3: Reconstruction of Blood Vessel Trees from Visible Human Data

3

Page 4: Reconstruction of Blood Vessel Trees from Visible Human Data

4

Page 5: Reconstruction of Blood Vessel Trees from Visible Human Data

5

Page 6: Reconstruction of Blood Vessel Trees from Visible Human Data

6

Page 7: Reconstruction of Blood Vessel Trees from Visible Human Data

7

Page 8: Reconstruction of Blood Vessel Trees from Visible Human Data

8

Page 9: Reconstruction of Blood Vessel Trees from Visible Human Data

9

Page 10: Reconstruction of Blood Vessel Trees from Visible Human Data

10

Page 11: Reconstruction of Blood Vessel Trees from Visible Human Data

11

Page 12: Reconstruction of Blood Vessel Trees from Visible Human Data

12

Page 13: Reconstruction of Blood Vessel Trees from Visible Human Data

13

Page 14: Reconstruction of Blood Vessel Trees from Visible Human Data

14

Page 15: Reconstruction of Blood Vessel Trees from Visible Human Data

15

Page 16: Reconstruction of Blood Vessel Trees from Visible Human Data

16

Reconstruction of Blood Vessel Trees from Visible Human

DataZhenrong Qian and Linda ShapiroComputer Science & Engineering

DepartmentUniversity of Washington

Page 17: Reconstruction of Blood Vessel Trees from Visible Human Data

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

Page 18: Reconstruction of Blood Vessel Trees from Visible Human Data

18

Visible Human Data: Slice through the Lung

Page 19: Reconstruction of Blood Vessel Trees from Visible Human Data

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

Page 20: Reconstruction of Blood Vessel Trees from Visible Human Data

20

Finding the contours of a vessel being tracked (1)

Previous contour Current slice

EM Segmentation False color for the segmentation

Page 21: Reconstruction of Blood Vessel Trees from Visible Human Data

21

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

Page 22: Reconstruction of Blood Vessel Trees from Visible Human Data

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

Page 23: Reconstruction of Blood Vessel Trees from Visible Human Data

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

Page 24: Reconstruction of Blood Vessel Trees from Visible Human Data

24

Find the contours of a vessel being tracked (5)

• The contour is determined through a fast-marching level-set approach

Previous contour Current contour

Page 25: Reconstruction of Blood Vessel Trees from Visible Human Data

25

How branching is handled• One contour divides into two

• Two contours merge into one

Page 26: Reconstruction of Blood Vessel Trees from Visible Human Data

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

Page 27: Reconstruction of Blood Vessel Trees from Visible Human Data

27Center points of found contours

Detect the axis

Spline-fitted axis

Page 28: Reconstruction of Blood Vessel Trees from Visible Human Data

28

Resample the data perpendicular to the spline curve

Page 29: Reconstruction of Blood Vessel Trees from Visible Human Data

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

Page 30: Reconstruction of Blood Vessel Trees from Visible Human Data

30

Some Initial Results

Artery tree from single seed Vein tree from single seed

Page 31: Reconstruction of Blood Vessel Trees from Visible Human Data

31

Typical Cross Section

Page 32: Reconstruction of Blood Vessel Trees from Visible Human Data

32

Results : blood vessels in right lung from previous section