Modeling Prior Shape and Appearance Knowledge in Watershed

  • Slides: 20
Download presentation
Modeling Prior Shape and Appearance Knowledge in Watershed Segmentation Xiaoxing Li & Ghassan Hamarneh

Modeling Prior Shape and Appearance Knowledge in Watershed Segmentation Xiaoxing Li & Ghassan Hamarneh School of Computing Science Simon Fraser University 1

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results Conclusion & future work 2

Motivation • Shortcomings of watershed transform Ø Over-segmentation Ø Sensitivity to noise • Why

Motivation • Shortcomings of watershed transform Ø Over-segmentation Ø Sensitivity to noise • Why still watershed? Ø A simple, intuitive and fast method. Ø Capable of identifying object boundaries. • Our aim Ø Use prior shape and appearance model to guide watershed segmentation. Ø No human interaction 3

Watershed segmentation Lower slope; Topographical distance; Catchment basin ; Watershed pixels; 4

Watershed segmentation Lower slope; Topographical distance; Catchment basin ; Watershed pixels; 4

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results Conclusion & future work 5

Prior Knowledge I Shape histogram (SH): Sum of a set of well aligned shape

Prior Knowledge I Shape histogram (SH): Sum of a set of well aligned shape models. 6

Prior Knowledge II Probability map: Appearance descriptors: 7

Prior Knowledge II Probability map: Appearance descriptors: 7

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results Conclusion & future work 8

I. Watershed transform Input: A midsagittal brain MR image containing the corpus callosum. Gradient

I. Watershed transform Input: A midsagittal brain MR image containing the corpus callosum. Gradient magnitude image; Watershed transform result. 9

II. K-means clustering Input: ØMean intensity of each segment ØSpatial centroid of each segment

II. K-means clustering Input: ØMean intensity of each segment ØSpatial centroid of each segment K-means algorithm: Output: The cluster j that minimizes 10

III. Iterative shape alignment Estimate T : Morphological closing operation to fill the watersheds;

III. Iterative shape alignment Estimate T : Morphological closing operation to fill the watersheds; In the i-th iteration: Øalign: : scaling; : rotation; ØProbability map: Construct : translation. based on ØRemove: Convergence: all remaining pixels have probability higher than threshold. 11

Example 1 -Iterative shape alignment 12

Example 1 -Iterative shape alignment 12

Example 2 -Iterative shape alignment 13

Example 2 -Iterative shape alignment 13

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results Conclusion & future work 14

Segmentation Results 15

Segmentation Results 15

Problems ØAll parameters can be fixed, except it is hard to decide a proper

Problems ØAll parameters can be fixed, except it is hard to decide a proper cluster number k in k-means algorithm; ØA failure case when the shape and intensity differ greatly from the training data. 16

Numerical validation 17

Numerical validation 17

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results

Outline • • • Motivation Watershed segmentation Shape histogram & appearance descriptors Algorithm Results Conclusion & future work 18

Conclusion & Future Works • A fully automatic segmentation algorithm; • Overcome problems of

Conclusion & Future Works • A fully automatic segmentation algorithm; • Overcome problems of watershed segmentation: Ø Over-segmentation: clustering and merging Ø Sensitivity to noise: considering an appearance model • Advanced appearance models; • 3 D segmentation. 19

Q&A 20

Q&A 20