HOUGH ALGORITHM USING EDGE INFORMATION - PowerPoint PPT Presentation

About This Presentation
Title:

HOUGH ALGORITHM USING EDGE INFORMATION

Description:

Also note reduction in the number of pixels that are effectively visited: Instead of examining all pixels as a possible center' for the shape we now only ... – PowerPoint PPT presentation

Number of Views:58
Avg rating:3.0/5.0
Slides: 11
Provided by: larry105
Learn more at: https://www.cs.jhu.edu
Category:

less

Transcript and Presenter's Notes

Title: HOUGH ALGORITHM USING EDGE INFORMATION


1
HOUGH ALGORITHM USING EDGE INFORMATION
2
Hough Algorithm So far we have seen..
  • Choose an analytic form f(x,y,a1,a2,,an) and
    choose a range of values for parameters a1, a2,
    a3,.,an.
  • Create accumulator array A(a1,a2,,an) which
    represents direct match of f(x,y,a1,a2,,an) with
    binary image.
  • Local for local maximum which exceeds certain
    threshold.

3
Hough Algorithm Consider this simple
modification..
4
Hough Algorithm Revisited An Example..
f(x,y,a1,a2,a3)0
5
Hough Algorithm Revisited
6
Hough Algorithm Revisited
7
Modified Hough Algorithm(More Efficient)
  • Note that for p-parameters a1,a2,,ap containing
    2 translation parameters that the accumulator
    array is now (p-2) dimensional.
  • Also note reduction in the number of pixels that
    are effectively visited
  • Instead of examining all pixels as a possible
    center for the shape we now only examine edge
    points as possible boundary points for the shape.

8
GENERALIZED HOUGH ALGORITHM
  • In general many important shapes do not have an
    analytic form f(x,y,a1,a2,,an).
  • How do we incorporate general shape matching into
    this modified scheme for the Hough Algorithm ?
  • ANSWER Use an R-Table to represent a general
    shape relating edge orientation, f, at a boundary
    point (Bx,By) to the center (Xc,Yc) using
    vector displacement, r(Xc-Bx,Yc-By).

9
GENERALIZED HOUGH ALGORITHM
10
Generalized Hough Algorithm
Write a Comment
User Comments (0)
About PowerShow.com