Related Experiment Video
Updated: Jun 28, 2026

13:44
Detection of Architectural Distortion in Prior Mammograms via Analysis of Oriented Patterns
Published on: August 30, 2013
42.6K
Circle Detection with Adaptive Parameterization: A Bottom-Up Approach
Lin Han1, Yan Zhuang1, Ke Chen1
1College of Biomedical Engineering, Sichuan University, Chengdu 610065, China.
Sensors (Basel, Switzerland)
|April 26, 2025
Summary
This study introduces a new circle detection algorithm using human perception parameters. It achieves high accuracy and robust performance, even with significant noise, outperforming existing methods.
Area of Science:
- Computer Vision
- Image Processing
- Human-Computer Interaction
Background:
- Circle detection is crucial in computer vision but challenging under complex imaging conditions.
- Existing methods struggle with parameter tuning and noise resilience.
Purpose of the Study:
- To present a novel circle detection algorithm using perceptually grounded parameters.
- To eliminate the need for manual hyperparameter tuning through adaptive parameterization.
Main Methods:
- Utilizes perceptual length difference resolution (λ) and minimum distinguishable distance threshold (K).
- Employs a local stochastic sampling strategy and bottom-up circular search.
- Derives all critical parameters adaptively based on λ and K.
Main Results:
- Achieved an F-score of 85.5% on a public dataset, surpassing state-of-the-art by 7.3%.
- Maintained robust detection (F-score = 85%) under 50% Gaussian noise.
- Demonstrated superior performance compared to existing methods under noisy conditions.
Conclusions:
- The novel algorithm offers high accuracy and noise resilience in circle detection.
- Adaptive parameterization based on perceptual cues enhances computational efficiency and robustness.
- Provides insights for developing vision systems aligned with human perceptual capabilities.
Related Concept Videos
Curvilinear Motion: Rectangular Components
Curvilinear motion characterizes the movement of a particle or object along a curved path, notably evident when envisioning a car navigating a winding road. If the car starts at point A, its position vector is established within a fixed frame of reference, where the ratio of the position vector to its magnitude signifies the unit vector pointing in the position vector's direction.
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the time...
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the time...
Parametric Surfaces
A parametric surface in three-dimensional space is defined through a vector-valued function\begin{equation*}\mathbf{r}(u, v) = x(u, v)\mathbf{i} + y(u, v)\mathbf{j} + z(u, v)\mathbf{k}\end{equation*}where u and v are parameters within a specified domain D in the uv-plane. The functions x(u, v), y(u, v), and z(u, v) define the coordinates of points on the surface. As u and v vary over D, the position vector r(u, v) traces a continuous surface in space. This parametric representation is essential...

