Circle Fitting Algorithm Optimization through the Iterative Hough Transform
Overview
Detection of an object, such as a line or a circle, is one of the major components of computer vision applications. The Hough Transform utilizes a voting procedure to identify arbitrary objects in an image according to pre-determined parameters to describe the shape. Recognition of the quadratic complexity – O(n^2) – of the Hough Transform has led to this research, which incorporated the iterative method into the Hough Transform to reduce the complexity of the algorithm to O(n). The traditional Hough Transform requires an examination of all possible points in the parameter space in order to fit a circle in the first trial. On the other hand, refinement through the iterative method using decreasing detection windows yields a constant amount of computation required for each trial, thus yielding O(n). The degree of accuracy is not compromised due to multiple iterations, whose Windows zoom in to the point in the parameter space that represents the fitted circle each time. The hand-coded Hough Transform in Wolfram Mathematica has allowed manual optimization and experiments to develop the iterative Hough Transform. This research successfully reduced the complexity of the traditional Hough Transform to O(n) using the iterative method, securing computing time, memory space, and accuracy.
Competition history
- ISEF 2015
Resources
Related projects
ISEF · 2018
Heuristic Redesign of the Hungarian Graph Algorithm for an Automated Asteroid Detection
ISEF · 2019
Development of Efficient Vision Processing Algorithm Using Color Border Recognition
ISEF · 2021
CDD Model: A Cylinder Detector and Dewarper
ISEF · 2018
Changing the Ratio of an Image Intelligently According to Its Contents: An Image Processing Tool Based on Pixel Weight and Face Detection
ISEF · 2024
Gauss Circle Problem Solving and Extending in 3D Shape Using Pick's Theorem
ISEF · 2015
A Novel Human Machine Interface: Hardware Implementation of the Kalman Filter with Faddeev's Algorithm for Advanced Co-Processing
ISEF · 2020
New Program for Construction of a Closed Curve Graph Using a Discrete Fourier Transform
ISEF · 2020
An Efficient Approach to Minor Planet Recovery, Detection, and Characterization Using N-body Integration and the Probabilistic Hough Line Transform
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: Regeneron International Science and Engineering Fair