Applications of point cloud technology in geomechanical characterization, analysis and predictive modeling