Rockfall detection using LiDAR and deep learning
Why this work is in the frame
A frame that forgets how it found something cannot be audited. These are the routes that admitted this work.
Bibliographic record
Abstract
Rockfall risk management has traditionally been built upon scenarios based on statistical analysis of historic frequency-magnitude rockfall patterns which allows for an estimation of the return period of rockfalls within given ranges of magnitude. Τhe availability of rockfall databases is thereby of crucial importance to quantify rockfall activity. In recent years, engineering geologists have been able to leverage light detection and ranging (LiDAR) technology with automated change detection and clustering workflows, for spatially accurate rockfall monitoring and inventorization. This wealth of digital data generates new research prospects for the development of an artificial intelligence (AI) system able to analyze change detection sequences and map spatio-temporal rockfall patterns by precisely capturing the rock slope evolution in near-real-time. However, prerequisite to such an advancement is the need to efficiently automate the process of classifying surface changes corresponding to rockfall. This task typically requires intensive human effort and is prone to multiple sources of human error like subjectivity, expertise, and experience that may differ from person to person involved in a particular project. This paper investigates the potential of integrating sophisticated deep learning architectures into dynamic rockfall database population processes, with the goal of relieving experts from the daunting task of manually classifying rockfall events within large loads of change detection data. Deep neural networks based on the pioneering PointNet and PointNet++ architectures for 3D point cloud learning are developed for this purpose based on a 5-year change detection database consisting of >8000 rock slope clusters of identified change for training, with scanning intervals ranging from 5 days to 6 months. The models are tested on the 536 clusters from the two last data acquisitions to simulate the real monitoring situation and subsequently on the most frequent of the campaigns to increase the probability of working with single-event clusters. The best-performing model achieves an accuracy of about 89% and 84% on the last and shortest campaign, respectively. The optimized deep learning models are further evaluated on a geologically different rockfall database achieving almost 93% accuracy in a location where discrete geomorphologic features such as steep rock outcrops and erosion channels are present. The study shows that although it is challenging to achieve generalization in rockfall detection, site-specific training of the proposed deep learning architecture can lead to high-level performance and support further advancements in rockfall risk management.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
Full frame distilled prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. Learned from the 10,348 direct Codex labels and 10,348 direct Gemma labels. Candidate is the union of thresholded teacher heads; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels or direct frontier model labels.
Codex and Gemma teacher scores by category
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.000 | 0.000 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.000 | 0.000 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.000 | 0.000 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.001 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it