This project explores a novel pipeline for tracking critical topological features on Triangulated Irregular Networks (TINs) using a scale-space method. By leveraging adaptive triangular meshes, this approach enhances the precision and efficiency of terrain analysis, overcoming limitations of traditional grid-based models.
High-resolution terrain analysis is essential for fields like cartography, remote sensing, and land-use planning. Traditional Digital Elevation Models (DEMs) suffer from the trade-off between accuracy and quadratically increasing computational cost. Besides, point cloud becomes widely available and provides better accuracy and flexibility than raster format datasets. Thus, TINs have the capability of adapting to varying data density and topographical complexity and preserve critical details.
Comparison between a TIN and a regular grid representation of a terrain with the same number of vertices.
Scale space is an analytical framework widely used for image process and analysis. It processes input data from different scales. Using a scale-space method, critical points can be identified and attracked through the scale changes from fine to rough. As illustrated in the following animation, more proninent critical features survive more scales:
Tracking the transition of critical features in a scale space. The homological persistent maximum survives across more scales than the other maximum, who is Collapsed with its neighboring saddle point during when the scale changes from fine to coarse.
Our main contributions are three folds:
- Efficient Critical Point Tracking: The project introduces a scale-space method that accurately identifies and tracks critical features, such as peaks, saddles, and pits, across varying scales.
- Robustness to Variable Terrain Complexity: Utilizing TINs allows for optimized vertex allocation, focusing resources on complex areas while minimizing redundancy in flatter regions.
- Scale space on TINs: developed the Gaussain smoothing operation over a scalar function defiend on the discrete TIN. With the angle-based re-weighting and virtual neighbors, the scale space can be constructed in parallel on modern GPUs.
More details can be found in our paper and the recorded presentation at Youtube.