2D%20Skeleton%20Shape%20Representation%20using%20Shock%20Graphs - PowerPoint PPT Presentation

About This Presentation
Title:

2D%20Skeleton%20Shape%20Representation%20using%20Shock%20Graphs

Description:

WHILE (Heap.size 0) P=MaxHeapExtract(Heap) IF (P is removable) ... remove(P, Heap) FOR each neighbor, Q of P. IF (Q is removable) Insert(Q, Heap) END {FOR} ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 10
Provided by: kange
Category:

less

Transcript and Presenter's Notes

Title: 2D%20Skeleton%20Shape%20Representation%20using%20Shock%20Graphs


1
2D Skeleton Shape Representation using Shock
Graphs
  • Chung, In Young
  • Lee, Kang Eui
  • 12. 12. 2005

2
Outline
  • Motivation
  • Suggestion
  • Algorithm
  • ltStep.1 Step3gt
  • Results Conclusion

3
Problem with previous methods?
  • Blums techniques
  • high computational complexity
  • Voronoi techniques
  • remove important edges
  • (not preserve topology)

4
Suggestion and key idea
  • Suggestion
  • Methods based on Euclidean distance functions
  • Key idea
  • is to measure the net outward flux of a vector
    field per unit area, and to apply thinning process

5
Step 1. Result of Computed Vector Field
Original Image
6
Step 2. Result of Computed Flux
Original Image
7
Step 3.Thinning
  • Thinning Algorithm
  • Removable Point
  • 8 neighbors make a tree or its Euler (V-E)
    is 1.
  • End point
  • Only one neighbor or
  • Two neighbors if they are 4-adjacent to one
    another.

FOR each border point P IF (P is removable)
Insert(P,Heap) with Flux(P) END For WHILE
(Heap.sizegt0) PMaxHeapExtract(Heap) IF (P
is removable) IF P is not an end point
Flux(P)gtT remove(P, Heap) FOR
each neighbor, Q of P IF (Q is
removable) Insert(Q, Heap)
END FOR ELSE Mark P as a Skeletal
Point END WHILE
8
Step 3.Result of Thinning
Original Image
Thinned Image
Thresholded Image (Threshold -0.3)
9
Result Conclusion
  • A novel algorithm form computing subpixel
    skeletal graphs
  • Robust, accurate, computationally efficient,
    topology preserving
  • Essential idea
  • a divergence computation on the gradient vector
    filed
  • a thining process that preserves toplogy
Write a Comment
User Comments (0)
About PowerShow.com