You are here: Start » Filter Reference » Point3DGrid
Point3DGrid
Point3DGrid Basics | 
	
||||
| Icon | Name | Description / Applications | Modules | |
|---|---|---|---|---|
| CreatePoint3DGridFromImage |  
 | 
		Creates a Point3DGrid structure from coordinates encoded in pixels of image. Creating a Point3DGrid structure out of an image obtained from a 3D camera or other external sources that encodes point cloud XYZ coordinates as pixel components of 2D image.  | 
		Vision3DStandard | |
| GetPoint3DGridPoint_Interpolated |  
 | 
		Returns an interpolated single point of a point 3D grid.  | 
		Vision3DLite | |
| SkipEmptyPoint3DGrid |  
 | 
		If the input Point3DGrid has at least one point defined, then it is copied to the output; otherwise Nil is returned. Secures against domain errors caused by empty grids, e.g. just before the FitPlaneToPoints filter is to be invoked.  | 
		Vision3DLite | |
| TestPoint3DGrid |  
 | 
		Returns a sample 3D object.  | 
		FoundationLite | |
Point3DGrid Features | 
	
||||
| Icon | Name | Description / Applications | Modules | |
| Point3DGridHole |  
 | 
		Finds a biggest hole in a given section of point cloud.  | 
		Vision3DLite | |
| Point3DGridValidPointsRegion |  
 | 
		Computes region of locations where points are valid in a points 3D grid and where they are invalid.  | 
		Vision3DLite | |
Point3DGrid Fitting | 
	
||||
| Icon | Name | Description / Applications | Modules | |
| AdjustPointGrids3D |  
 | 
		Aligns (rotation + translation) a point grid to match best the reference point grid.  | 
		Vision3DStandard | |
| AdjustPointGrids3DGlobal |  
 | 
		Aligns (rotation + translation) a point grid to match best the reference point grid using a global registration algorithm.  | 
		Vision3DStandard | |
| FitPlaneToPoint3DGrid |  
 | 
		Approximates points of the input grid with a plane using the Least Squares method.  | 
		Vision3DStandard | |
| FitPlaneToPoint3DGrid_M |  
 | 
		Approximates points of the input grid with a plane using selected M-estimator for outlier suppression. Finding a locally optimal plane. Good enough when the number of outliers is small.  | 
		Vision3DStandard | |
| GoldenTemplate3D |  
 | 
		Compares points on the input with the golden object. Any significant differences are considered defects.  | 
		Vision3DPro | |
| Point3DGridDistance |  
 | 
		Computes distances between two input grids.  | 
		Vision3DStandard | |
| Point3DGridRMSE |  
 | 
		Computes point-to-point RMSE between two point grids.  | 
		Vision3DPro | |
| RemoveOutliersFromPoint3DGrid |  
 | 
		Removes noise from a given Point3DGrid. All points that are too far from their neighbors are removed.  | 
		Vision3DPro | |
| VoxelizePoint3DGrid |  
 | 
		Keeps one point from each occupied voxel of a given size. Value of all remaining grid points is set to invalid.  | 
		Vision3DPro | |
Point3DGrid Spatial Transforms | 
	
||||
| Icon | Name | Description / Applications | Modules | |
| AlignPoint3DGridToPlane |  
 | 
		Rotates a grid of 3D points with a rotation that transforms the input plane to be parallel to XY plane.  | 
		Vision3DLite | |
| CropPoint3DGrid |  
 | 
		Removes from the grid points that are not contained in a given rectangular box.  | 
		Vision3DLite | |
| CropPoint3DGridByNeighborsProximity |  
 | 
		Removes from the grid points that are too distant from their neighbor points.  | 
		Vision3DLite | |
| CropPoint3DGridByPlaneProximity |  
 | 
		Removes from the grid points that are too distant from a given plane.  | 
		Vision3DLite | |
| CropPoint3DGridToRegion |  
 | 
		Removes points that are not represented in a given region of the input grid.  | 
		Vision3DLite | |
| JoinPoint3DGrids |  
 | 
		Combines two point grids into one.  | 
		Vision3DLite | |
| MirrorPoint3DGrid |  
 | 
		Mirrors each grid point according to the input plane.  | 
		Vision3DLite | |
| RescalePoint3DGrid |  
 | 
		Changes the distances of grid points to a reference point.  | 
		Vision3DLite | |
| RotatePoint3DGrid |  
 | 
		Rotates a grid of 3D points around an axis in 3D.  | 
		Vision3DLite | |
| RotatePoint3DGrid_AroundSegment |  
 | 
		Rotates a grid of 3D points around an segment3D (the axis) in 3D.  | 
		Vision3DLite | |
| SplitPoint3DGridByPlane |  
 | 
		Separates the points being on one side of the input plane from the others.  | 
		Vision3DLite | |
| TransformPoint3DGrid |  
 | 
		Applies a general transformation expressed by a matrix to a grid of 3D points.  | 
		Vision3DLite | |
| TranslatePoint3DGrid |  
 | 
		Translates a grid of points by a vector.  | 
		Vision3DLite | |
