A convolution approach to the circle Hough transform for arbitrary radius
circle recognition through a 2d hough transform and radius histogramming .