LIS Analysis - in depth analysis of point clouds
This package contains tools for the in-depth analysis of point cloud data like 3D distance measurement between two point clouds, normal vector and positional accuracy estimation, the calculation of various point features by neighborhood analysis (including height features, density features, geometric features, local plane features and Eigenvalue features), the calculation of segment features for object-based classification, statistical analyses and fuzzy c-means clustering.
Tool: Change Detection by ICP
Features |
---|
• 3D change detection between point clouds of two epochs |
• three different processing options: fixed block size, core points or segments |
• output of measured 3D distance, displacement vector and angles of rotation |
Applications |
---|
• 3D distance measurement between two point clouds |
• change detection and quantification |
Tool: Distances Between Point Clouds
Features |
---|
• 3D distance measurement between two point clouds |
• measurement along normal vector direction between two fitted planes |
• choice of analysis scale and thus consideration of surface roughness |
• automatic derivation of a level-of-detection (LOD) based on surface roughness, point count, positional (range, laser beam incidence angle) and registration error |
• output of measured 3D distance, displacement vector, LOD, etc. |
Applications |
---|
• 3D distance measurement between two point clouds |
• change detection and quantification |
• error assessment |
• quality control |
Tool: Feature Statistics
Features |
---|
• calculation of cumulative statistics of pre-computed point cloud attributes: count, minimum, maximum, range, sum, mean, standard deviation, median and majority |
• in the case a segment identifier is provided the statistics are calculated per segment |
• calculation results can be attached to the point cloud or reported in a table |
Applications |
---|
• statistical analysis of (pre-computed) point attributes / features |
Tool: Fuzzy C-Means Clustering
Features |
---|
• Fuzzy C-Means clustering on point cloud attributes |
• application of a minimum degree of membership |
• optional output of derived cluster centers |
Applications |
---|
• cluster analysis |
• unsupervised classification |
Tool: Normal Estimation (Robust PCA)
Features |
---|
• Normal vector calculation by robust principal component analysis |
• Nearest Neighbors: k nearest neighbors or radius search |
• optional output of smoothed point cloud |
Applications |
---|
• normal vector calculation for each point |
Tool: Point Cloud Accuracy Estimation
Features |
---|
• estimation of positional accuracy of each point based on scanner position, beam divergence and local surface orientation |
• calculation of range (distance to scanner), footprint diameter, incidence angle, horizontal error, vertical error and total error |
Applications |
---|
• estimation of positional uncertainty of each point in a point cloud |
• calculation of range (e.g. for intensity normalization) |
Tool: Point Cloud Attribute Histogram
Features |
---|
• calculation of histograms of point cloud attributes (reported in a table) |
• user-defined bin size and bin minimum |
Applications |
---|
• determination of point cloud attribute value distributions |
Tool: Point Cloud Cluster Analysis
Features |
---|
• cluster analysis on selected point cloud attributes |
Applications |
---|
• clustering of points based on attribute values, e.g., intensity |
Tool: Point Cloud Features
Features |
---|
• calculation of geometrical and echo-based point features based on the analysis of the local point neighborhood |
• height features: 2D height difference, 2D height variance, 2D elevation range, 3D elevation range, 3D height variance, offset to a raster dataset |
• density features: 2D point density, 3D point density, 3D/2D point density ratio, 3D/2D neighbor ratio, 3D/2D slope-adaptive echo ratio |
• local plane features: normal vector, slope, aspect, distance, deviation, standard deviation, quality of fit |
• Eigenvalue features: Eigenvalues, Eigenvectors, anisotropy, omnivariance, planarity, linearity, scatter, entropy, Sneed-Folk-Form-Index, vertical angle of largest Eigenvalue, vertical angle of smallest Eigenvalue, horizontal angle of largest Eigenvalue, boundary angle, geometric curvature, change of curvature |
• radius and k-nearest neighbor search |
• least-squares and robust plane fitting |
• optional: use of core points and a separate neighborhood point cloud, e.g. to perform the analysis on different scales |
Applications |
---|
• calculation of a manifold set of point features describing the local point neighborhood |
• point cloud (statistical) analysis |
• point cloud classification |
Tool: Point Neighborhood Statistics
Features |
---|
• calculation of cumulative statistics of point cloud attributes from the point's neighborhood: count, minimum, maximum, range, mean, median, standard deviation, percentile, skewness, majority, number of unique values |
• 2D or 3D neighborhood |
• user defined search radius |
• optional: use of core points and a separate neighborhood point cloud, e.g. to perform the analysis on different scales |
Applications |
---|
• computation of statistical measures from the local point neighborhood |
• computation of statistical measures from the neighborhood of a separate point cloud |
Tool: Segment Features
Features |
---|
• calculation of features for point cloud segments |
• analysis of all points belonging to a (pre-computed) segment instead of using a search radius |
• geometric features: point count, length 2D/3D, width 2D/3D, height 2D/3D, shape ratio 2D/3D, bounding box area 2D/3D and bounding box volume 2D/3D |
• polygon features: polygon area 2D/3D, perimeter 2D/3D, P/A 2D/3D, Deqpc 2D/3D, sphericity 2D/3D, shape index 2D/3D |
• plane features: normal vector, slope, aspect, distance, deviation, standard deviation |
• Eigenvalue features: Eigenvalues, Eigenvectors, anisotropy, omnivariance, planarity, linearity, scatter, entropy, Sneed-Folk-Form-Index, vertical angle, horizontal angle |
Applications |
---|
• calculation of a manifold set of segment features describing the segment properties |
• (statistical) analysis of segments |
• object-based point cloud classification |
Tool: Segment Neighborhood Statistics
Features |
---|
• calculation of cumulative statistics of point cloud attributes from point cloud segment's neighborhood: count, minimum, maximum, range, sum, mean, median, standard deviation, majority and number of unique values |
• 2D or 3D neighborhood |
• user defined search radius |
• optional: use of core points and a separate neighborhood point cloud, e.g. to perform the analysis on different scales |
Applications |
---|
• computation of statistical measures from the segment neighborhood |
• computation of statistical measures from the segment neighborhood of a separate point cloud |