Up | ObjectPosition3D - 105 | CreatePointCloud3D - 109 | ReferenceOnPlane3D - 143 | SphereFit3D - 141 | ModifyReference - 131 | ReferenceDiff3D - 126 | MapTo3D - 125 | ExtractMap3D - 122 | PlaneFit3D - 121 | CylinderFit3D - 112 | ChangeReference3D - 96 | Locate3D - 97 | MoveReference3D - 107 | ExternalReference3D - 95 | Calibrator3D - 155 | LineFromPoints3D - 98 | ReferenceFromPoints3D - 99 | Angle3D - 100 | NearestPointOnLine3D - 101 | ExternalPoint3D - 103 | ExternalLine3D - 104 | Point2Dfrom3D - 106 | GlobalPosition3D - 108 | Point3Dfrom2D - 115 | PointFromLines3D - 116 | ReferenceFromLines3D - 117 | NearestPointOnPlane3D - 118 | ChangePointReference3D - 119 | ChangeLineReference3D - 120 | PointOnLine3D - 130 | MoveLine3D - 138 | MovePoint3D - 137 | PlanePlaneIntersect3D - 139 | PlaneLineIntersect3D - 142 | Combine3D- 161

  

PlaneFit3D - 121

This tool does a plane fit to find planes in 3D data sets - eg Point Cloud - Scorpion 3D Image


Setup

3D coordinate system

  • Reference - select a 3D reference for position and results

ROI

  • X,Y,Z position
    • Center - ROI box center
    • Size - ROI box dimensions
  • X,Y,Z angle - ROI box rotation

Point cloud decimation (x & y)

  • Factor - keep only every nth sample in x and y directions

Point cloud filter

  • Contrast - element 4 in a 5-element point cloud; set min and max allowable value

Constraints

The plane fit can run a two-pass fit procedure. The first option is used to turn this on or off.

  • Ignore points further from plane than - if activated, points further from the initially fitted plane will be ignored in the second pass. If not activated, only a single pass is run, using all points within the ROI.
  • Max fit RMS for accept - RMS filter to accept/decline the result
  • Min fit percent for accept - fit percent filter to accept/decline the result (only effective if two-pass is run)
  • Min number of points for accept - point count filter to accept/decline the result (only effective if two-pass is run)


Visualisation
FittedPoints Accepted points within the ROI
Plane The found plane, visualized on the edge of the ROI cube
Points All points within the ROI
ROI The ROI cube


Results
Plane.x The plane is given as four numbers, x,y,z and w
Plane.y See remarks below
Plane.z
Plane.w
NormalLine.p.x Plane normal: a line perpendicular to the plane
NormalLine.p.y See remarks below
NormalLine.p.z
NormalLine.v.x
NormalLine.v.y
NormalLine.v.z
RMS Quality of fit
Point count Total number of points within ROI
Fit count Used points
Fit percent Percentage of points used


Remarks

Plane

A plane is given by the equation ax + by + cz + d = 0. The constants a, b, c and d are given as the results Plane.x, Plane.y, Plane.z resp. Plane.w

NormalLine

The plane normal is a unit length line with its point p located at the center of gravity for all points used to fit the plane (of course projected down on the plane). The vector v points perpendicular to the plane.

 

Scorpion Vision Software Version: 9.2.0.515 - Date: 20120502
Scorpion Vision Software® is a registered trademark of Tordivel AS.
Copyright © 2000 - 2012 Tordivel AS.