LGCVDec 22, 2020

Towards an Automatic System for Extracting Planar Orientations from Software Generated Point Clouds

arXiv:2012.11780v1
AI Analysis

This system addresses the problem of automating geological planar orientation measurements for geologists, which are traditionally collected manually, offering a more efficient and cost-effective approach.

This paper presents GeoStructure, a machine learning-based system that automates the extraction of planar orientation measurements (Strike, Dip, Dip Direction) from software-generated point clouds, specifically those created using Structure from Motion (SfM) techniques. The system directly measures orientations from reconstructed point cloud surfaces, mitigating noise with Mahalanobis distance, characterizing structure with a k-nearest neighbor algorithm, and quantifying orientations using plane and normal direction cosines.

In geology, a key activity is the characterisation of geological structures (surface formation topology and rock units) using Planar Orientation measurements such as Strike, Dip and Dip Direction. In general these measurements are collected manually using basic equipment; usually a compass/clinometer and a backboard, recorded on a map by hand. Various computing techniques and technologies, such as Lidar, have been utilised in order to automate this process and update the collection paradigm for these types of measurements. Techniques such as Structure from Motion (SfM) reconstruct of scenes and objects by generating a point cloud from input images, with detailed reconstruction possible on the decimetre scale. SfM-type techniques provide advantages in areas of cost and usability in more varied environmental conditions, while sacrificing the extreme levels of data fidelity. Here is presented a methodology of data acquisition and a Machine Learning-based software system: GeoStructure, developed to automate the measurement of orientation measurements. Rather than deriving measurements using a method applied to the input images, such as the Hough Transform, this method takes measurements directly from the reconstructed point cloud surfaces. Point cloud noise is mitigated using a Mahalanobis distance implementation. Significant structure is characterised using a k-nearest neighbour region growing algorithm, and final surface orientations are quantified using the plane, and normal direction cosines.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes