Back to Adaptive Vision Studio website

You are here: Start » Filter Reference » Geometry 2D » Geometry 2D Fitting

Geometry 2D Fitting

Select a filter from the list below.

Icon Name Description / Applications Modules
AdjustPointArrays

Aligns a point array to match best the input point array.

FoundationPro
DetectPointSegments

Detect points that lie along multiple segments.

FoundationPro
FitArcToPath

Approximates path by an arc using the selected outliers suppression method and considering path's start and end.

FoundationBasic
FitArcToPoints

Approximates points with an arc using the selected outliers suppression method.

FoundationBasic
FitCircleToPoints

Approximates points with a circle using selected outliers suppression method.

FoundationBasic
FitLineToPoints

Approximates points with a line using the Least Squares method.

FoundationBasic
FitLineToPoints_LTE

Approximates points with a line using Least Trimmed Error algorithm.


Brute-force finding of a line that best matches a subset of the input points. Very efficient against outliers, but possibly slow for bigger subsets.

FoundationBasic
FitLineToPoints_M

Approximates points with a line using selected M-estimator for outlier suppression.


Finding a locally optimal line. Good enough when the number of outliers is small.

FoundationBasic
FitLineToPoints_RANSAC

Approximates points with a line using a RANSAC algorithm.


Finds a well matching line, but for handling outliers requires a distance threshold that may be difficult to set.

FoundationBasic
FitLineToPoints_TheilSen

Approximates points with a line using TheilSen algorithm, optionally with Siegel's improvement.


Finds a well matching line, ignoring up to 29.3% (TheilSen) or 50.0% (Siegel) outliers. Outliers do have some influence on accuracy.

FoundationBasic
FitSegmentToPoints

Approximates points with a segment using selected outliers suppression method.


Finding a locally optimal segment. Good enough when the number of outliers is small.

FoundationBasic
FitSegmentToPoints_LTE

Approximates points with a segment using Least Trimmed Error algorithm.


Brute-force finding of a segment that best matches a subset of the input points. Very efficient against outliers, but possibly slow for bigger subsets.

FoundationBasic
FitSegmentToPoints_RANSAC

Approximates points with a segment using a RANSAC algorithm.


Finds a well matching segments, but for handling outliers requires a distance threshold that may be difficult to set.

FoundationBasic
FitSegmentToPoints_TheilSen

Approximates points with a segment using TheilSen algorithm, optionally with Siegel's improvement.


Finds a well matching segment, ignoring up to 29.3% (TheilSen) or 50.0% (Siegel) outliers. Outliers do have some influence on accuracy.

FoundationBasic
LocateMultiplePointPatterns

Finds occurrences of a pattern in a 2D cloud of (feature) points.


Can be used to find entire objects after finding their characteristic points with tools such as Template Matching or DL_LocatePoints.

FoundationPro
LocateSinglePointPattern

Finds an occurrence of the pattern in the input points.


Can be used to find an entire object after finding its characteristic points with tools such as Template Matching or DL_LocatePoints.

FoundationPro