Related Experiment Video
Updated: Jun 23, 2026

08:00
Observation of the Ciliary Movement of Choroid Plexus Epithelial Cells Ex Vivo
Published on: July 13, 2015
Very fast best-fit circular and elliptical boundaries by chord data
1Rocky Mound Engineering, 116 White Pine Ct., Macon, GA 31216, USA. dsbarwick@cox.net
Summary
A new least-squares method improves circle and ellipse fitting in machine vision. This real-time algorithm offers greater computational efficiency and robustness to outliers compared to algebraic methods.
Area of Science:
- Computer Vision
- Image Processing
- Geometric Modeling
Background:
- Circle and ellipse fitting are crucial for delineating objects in machine vision.
- Algebraic least-squares methods are computationally efficient but prone to bias and outliers.
Purpose of the Study:
- To introduce a novel real-time, least-squares method for fitting elliptic primitives.
- To address the limitations of existing algebraic methods in terms of bias and outlier sensitivity.
Main Methods:
- An indirect geometric fit using the quadratic polynomial form of parallel chord lengths.
- A real-time, least-squares approach for ellipse fitting in noisy image data.
Main Results:
- The proposed method demonstrates superior computational efficiency over algebraic techniques.
- The algorithm shows enhanced robustness to outlier data.
- Experimental results indicate reduced bias error in parameter estimation.
Conclusions:
- The novel indirect geometric fitting method offers a more accurate and robust solution for ellipse fitting in machine vision.
- This approach is suitable for real-time applications requiring reliable object delineation.
Related Concept Videos
Non-uniform Circular Motion
In uniform circular motion, the particle executing circular motion has a constant speed, and the circle is at a fixed radius. However, not all circular motion occurs at a constant speed. A particle can travel in a circle and speed up or slow down, showing an acceleration in the direction of motion. In that case, the motion is called non-uniform circular motion, and an additional acceleration is introduced, which is in the direction tangential to the circle.
For example, such accelerations...
For example, such accelerations...
Dynamics Of Circular Motion: Applications
Suppose a car moves on flat ground and turns to the left. The centripetal force causing the car to turn in a circular path is due to friction between the tires and the road. For this, a minimum coefficient of friction is needed, or the car will move in a larger-radius curve and leave the roadway. Let's now consider banked curves, where the slope of the road helps in negotiating the curve. The greater the angle of the curve, the faster one can take the curve. It is common for race tracks for...
Dynamics of Circular Motion
An object undergoing circular motion, like a race car, is accelerating because it is changing the direction of its velocity. This centrally directed acceleration is called centripetal acceleration. This acceleration acts along the radius of the curved path (thus is also referred to as radial acceleration).
Any acceleration must be produced by some force. Therefore, any force or combination of forces can cause centripetal acceleration. A few examples include the tension in the rope on a...
Any acceleration must be produced by some force. Therefore, any force or combination of forces can cause centripetal acceleration. A few examples include the tension in the rope on a...
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...
Uniform Circular Motion
Uniform circular motion is a specific type of motion in which an object travels in a circle with a constant speed. For example, any point on a propeller spinning at a constant rate is undergoing uniform circular motion. The second, minute, and hour hands of a watch also undergo uniform circular motion. It is hard to believe that points on these rotating objects are actually accelerating, even though the rotation rate is constant. To understand this, we must analyze the motion in terms of...
Circular Orbits and Critical Velocity for Satellites
The Moon orbits around the Earth. In turn, the Earth (and other planets) orbit the Sun. The space directly above our atmosphere is filled with artificial satellites in orbit. One can examine the circular orbit, the simplest kind of orbit, to understand the relationship between the speed and the period of planets and satellites with respect to their positions and the bodies that they orbit.
Nicolaus Copernicus (1473-1543) first suggested that the Earth and all other planets orbit the Sun in...
Nicolaus Copernicus (1473-1543) first suggested that the Earth and all other planets orbit the Sun in...

