1 / 17

Outline

Outline. Announcement Perceptual organization, grouping, and segmentation Hough transform Read Chapter 17 of the textbook. File: week14-m.ppt. Announcement. Class evaluation this coming Friday Please come to class on time so that we can start the class evaluation first Class presentation

Download Presentation

Outline

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Outline • Announcement • Perceptual organization, grouping, and segmentation • Hough transform • Read Chapter 17 of the textbook File: week14-m.ppt

  2. Announcement • Class evaluation this coming Friday • Please come to class on time so that we can start the class evaluation first • Class presentation • Your presentation should be about 20 minutes following a brief question-and-answer section which is about 5 minutes Visual Perception Modeling

  3. Introduction – cont. • Computational models/implementations • There are generally two kinds of computational models/implementations for segmentation • Based on homogeneity measure to group pixels with similar attributes together • Region growing/split-and-merge • Based on discontinuity of attributes to detect boundaries/contours of regions • Active contours Visual Perception Modeling

  4. Introduction – cont. • Hough transform • An algorithm to group edge points from edge detectors or from any other process Visual Perception Modeling

  5. Hough Transform • Straight line case • Consider a single isolated edge point (xi, yi) • There are an infinite number of lines that could pass through the points • Each of these lines can be characterized by some particular equation Visual Perception Modeling

  6. Hough Transform – cont. Visual Perception Modeling

  7. Hough Transform – cont. • Hough transform algorithm 1. Find all of the desired feature points in the image 2. For each feature point For each possibility i in the accumulator that passes through the feature point Increment that position in the accumulator 3. Find local maxima in the accumulator 4. If desired, map each maximum in the accumulator back to image space Visual Perception Modeling

  8. Hough Transform – cont. • A better way of expressing lines for hough transform Visual Perception Modeling

  9. Hough Transform – cont. Visual Perception Modeling

  10. Hough Transform – cont. Visual Perception Modeling

  11. Hough Transform – cont. • Circles • Hough transform can also be used for circles Visual Perception Modeling

  12. Hough Transform – cont. Here the radius is fixed Visual Perception Modeling

  13. Hough Transform – cont. A 3-dimensional parameter space for circles in general Visual Perception Modeling

  14. Hough Transform – cont. • More complicated shapes • As you can see, the hough transform can be used to find shapes with arbitrary complexity as long as we can describe the shape with some fixed number of parameters • The number of parameters required indicates the dimensionality of the accumulator Visual Perception Modeling

  15. Generalized Hough Transform • Some shapes may not be easily expressed using a small set of parameters • In this case, we explicitly list all the points on the shape • This variation of Hough transform is known as generalized Hough transform Visual Perception Modeling

  16. Hough Transform – cont. • Implementation issues • Quantization of the accumulator space • Utilization of additional information • For line-matching Hough transform, the orientation of an edge point from the Canny edge detector can be used to limit the votes in the accumulator space • Smoothing the accumulator • To reduce the effects of noise • Gray-level voting Visual Perception Modeling

  17. Hough Transform – cont. • Implementation issues - continued • Refining the accumulator • Find a maximum and vote only near the maximum with a higher resolution of the parameter space • Randomized Hough transform Visual Perception Modeling

More Related