shape analysis
play

SHAPE ANALYSIS INEL 6088 Computer Vision Refs.: ch. 6, Davies; Ch. - PowerPoint PPT Presentation

SHAPE ANALYSIS INEL 6088 Computer Vision Refs.: ch. 6, Davies; Ch. 2 Jain et al. TOPICS Connected components CC Labeling Image moments Geometrical properties: position and orientation Region-boundary following Algorithm


  1. SHAPE ANALYSIS INEL 6088 Computer Vision Refs.: ch. 6, Davies; Ch. 2 Jain et al.

  2. TOPICS • Connected components • CC Labeling • Image moments • Geometrical properties: position and orientation • Region-boundary following Algorithm • Distance-metrics and skeleton • Morphological operations

  3. Distance metrics q ( x i − x j ) 2 + ( y i − y j ) 2 d E = q − − d 4 = | x i − x j | + | y i − y j | = ( ) | | | | − − d 8 = max ( | x i − x j | , | y i − y j | )

  4. DISK OF RADIOUS 3 Euclidean City-block Chessboard

  5. Distance transform: provides the minimum distance from a pixel of an object to the background. To compute, use where m is the iteration number for all pixels [u,v] such that d([u,v],[i,j])=1. Use 4-neighbors.

  6. skeleton, = medial axis = SKELETON set of pixels that are at a locally- maximum distance from the background A pixel [i,j] is locally maximum if its distance to S is not less than that of all its neighboring pixels [u,v]. Here we are using 4- neighbors.

  7. skeleton, = medial axis = set of pixels that are at a locally- maximum distance Skeleton from the background S* A pixel [i,j] is locally maximum if its distance to S is not less than that of all its neighboring pixels [u,v]. Here we are using 4- neighbors.

  8. THINNING

  9. THINNING • For each pixel in the CC, examine its 3x3 pixel- neighborhood • Remove pixels that are in the boundary until the region have been reduced to thin-lines • keep boundary pixels • that are needed to maintain 8-connectivity • that are at the end of a line

  10. EXPANDING AND SHRINKING Expanding: Change pixel from 0 to 1 if any neighbors of the pixel are 1. Shrinking: Change a pixel from 1 to 0 if any neighbors of a pixel are 0. Expanding followed by shrinking can be used to fill holes. Shrinking followed by expanding can remove isolated noise pixels.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend