CIS 601 Spring 2008

Homework 5: Circle Detection

Due date: April 1st, no joke.


Detect circles in our gear-image, using Hough transform. Since you only have to find circles yet not to invent the wheel again, please extend the matlab code that can be found under:

HOUGH CIRCLE MATLAB CODE

This code finds a circle with a certain radius, using a 2-dimensional Hough accumulator. EXTEND the code, such that it takes arguments 'rMin, rMax' (min. radius, max. radius) instead of a single radius. Do NOT just call the original function with radii from-to rMin:rMax, but EXTEND the original function using a 3-dimensional Hough accumulator.

please show a 3D plot of the hough accumulator (showing entries above a reasonable threshold).

good luck!