Leila De Floriani’s research while affiliated with University of Maryland, College Park and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (21)


Critical Features Tracking on Triangulated Irregular Networks by a Scale-Space Method
  • Conference Paper

November 2024

·

8 Reads

·

Yunting Song

·

Leila De Floriani


Critical Features Tracking on Triangulated Irregular Networks by a Scale-Space Method

September 2024

·

16 Reads

The scale-space method is a well-established framework that constructs a hierarchical representation of an input signal and facilitates coarse-to-fine visual reasoning. Considering the terrain elevation function as the input signal, the scale-space method can identify and track significant topographic features across different scales. The number of scales a feature persists, called its life span, indicates the importance of that feature. In this way, important topographic features of a landscape can be selected, which are useful for many applications, including cartography, nautical charting, and land-use planning. The scale-space methods developed for terrain data use gridded Digital Elevation Models (DEMs) to represent the terrain. However, gridded DEMs lack the flexibility to adapt to the irregular distribution of input data and the varied topological complexity of different regions. Instead, Triangulated Irregular Networks (TINs) can be directly generated from irregularly distributed point clouds and accurately preserve important features. In this work, we introduce a novel scale-space analysis pipeline for TINs, addressing the multiple challenges in extending grid-based scale-space methods to TINs. Our pipeline can efficiently identify and track topologically important features on TINs. Moreover, it is capable of analyzing terrains with irregular boundaries, which poses challenges for grid-based methods. Comprehensive experiments show that, compared to grid-based methods, our TIN-based pipeline is more efficient, accurate, and has better resolution robustness.


Bathymetric Mesh Simplification and Modelled Coastal Ocean Tides in New York Harbor
  • Preprint
  • File available

August 2024

·

36 Reads

·

Soroosh Mani

·

·

[...]

·

Joseph 16 Zhang

Accurate and timely predictions from operational forecast systems are crucial for disaster response planning during extreme weather events. Many of these forecast systems utilize unstructured mesh representations to model seafloor topography and discretize the domain. The size of the bathymetric mesh can significantly impact the runtime performance of these systems. Mesh simplification is a technique used to reduce the number of elements composing a mesh while preserving desired characteristics, such as shape and topology. Reducing the overall size of the mesh can improve the performance of any subsequent simulations performed on the mesh. In this work, vertex removal and re-triangulation operations are used to simplify a bathymetric surface model. Differences in resulting vertical offset from the original mesh and a maximum triangle area constraint are used to identify candidate vertices for elimination. Identical tidal simulations are modelled on the original and each simplified mesh. Velocity direction, velocity magnitudes, and water levels are recorded at twelve sites in New York Harbor over time. It was demonstrated that the simplified mesh derived from using even the strictest parameters for the mesh simplification was able to reduce the overall mesh size by approximately 26.81%, which resulted in a 26.38% speed improvement percentage compared to the un-simplified mesh. Reduction of the overall mesh size was dependent on the parameters for simplification and the speed improvement percentage was relative to the number of resulting elements composing the simplified mesh.

Download



Figure 3. Gaussian pyramid and frequency view of Swiss1 dataset.
Figure 4. Comparison of topological analysis results of the synthetic terrain. Node colors and shapes represent the critical point types and the edge colors represent the separatrix lines as in the legend of (c) and (d). Better viewed in the digital version.
Figure 5. ImplicitTerrain fitting results and topological features extracted from Swiss1. (b) shows the fitting error with red color mapping to 0.25% error. Better viewed in the digital version.
Figure 7. Freqency domain comparison of the fitting results. (a) shows the ground truth. (b) Since the Fourier transform result is central symmetric, SPG and single model frequency domain loss are plotted together as labeled in the figure.
ImplicitTerrain: a Continuous Surface Model for Terrain Data Analysis

May 2024

·

52 Reads

Digital terrain models (DTMs) are pivotal in remote sensing, cartography, and landscape management, requiring accurate surface representation and topological information restoration. While topology analysis traditionally relies on smooth manifolds, the absence of an easy-to-use continuous surface model for a large terrain results in a preference for discrete meshes. Structural representation based on topology provides a succinct surface description, laying the foundation for many terrain analysis applications. However, on discrete meshes, numerical issues emerge, and complex algorithms are designed to handle them. This paper brings the context of terrain data analysis back to the continuous world and introduces ImplicitTerrain (Project homepage available at https://fengyee.github.io/implicit-terrain/), an implicit neural representation (INR) approach for modeling high-resolution terrain continuously and differentiably. Our comprehensive experiments demonstrate superior surface fitting accuracy, effective topological feature retrieval, and various topographical feature extraction that are implemented over this compact representation in parallel. To our knowledge, ImplicitTerrain pioneers a feasible continuous terrain surface modeling pipeline that provides a new research avenue for our community.


Parallel Topology-aware Mesh Simplification on Terrain Trees

March 2024

·

17 Reads

·

4 Citations

ACM Transactions on Spatial Algorithms and Systems

We address the problem of performing a topology-aware simplification algorithm on a compact and distributed data structure for triangle meshes, the Terrain trees. Topology-aware operators have been defined to coarsen a Triangulated Irregular Network (TIN) without affecting the topology of its underlying terrain, i.e., without modifying critical features of the terrain, such as pits, saddles, peaks, and their connectivity. However, their scalability is limited for large-scale meshes. Our proposed algorithm uses a batched processing strategy to reduce both the memory and time requirements of the simplification process and thanks to the spatial decomposition on the basis of Terrain trees, it can be easily parallelized. Also, since a Terrain tree after the simplification process becomes less compact and efficient, we propose an efficient post-processing step for updating hierarchical spatial decomposition. Our experiments on real-world TINs, derived from topographic and bathymetric LiDAR data, demonstrate the scalability and efficiency of our approach. Specifically, topology-aware simplification on Terrain trees uses 40% less memory and half the time compared to the most compact and efficient connectivity-based data structure for TINs. Furthermore, the parallel simplification algorithm on the Terrain trees exhibits a 12x speedup with an OpenMP implementation. The quality of the output mesh is not significantly affected by the distributed and parallel simplification strategy of Terrain trees, and we obtain similar quality levels compared to the global baseline method.


Chart features, data quality, and scale in cartographic sounding selection from composite bathymetric data

October 2023

·

91 Reads

·

1 Citation

Cartographic sounding selection is a constraint-based bathymetric generalization process for identifying navigationally relevant soundings for nautical chart display. Electronic Navigational Charts (ENCs) are the premier maritime navigation medium and are produced according to international standards and distributed around the world. Cartographic generalization for ENCs is a major bottleneck in the chart creation and update process, where high volumes of data collected from constantly changing seafloor topographies require tedious examination. Moreover, these data are provided by multiple sources from various collection platforms at different levels of quality, further complicating the generalization process. Therefore, in this work, a comprehensive sounding selection algorithm is presented that focuses on safe navigation, leveraging both the Digital Surface Model (DSM) of multi-source bathymetry and the cartographic portrayal of the ENC. A taxonomy and hierarchy of soundings found on ENCs are defined and methods to identify these soundings are employed. Furthermore, the significant impact of depth contour generalization on sounding selection distribution is explored. Incorporating additional ENC bathymetric features (rocks, wrecks, and obstructions) affecting sounding distribution, calculating metrics from current chart products, and introducing procedures to correct cartographic constraint violations ensures a shoal-bias and mariner-readable output. This results in a selection that is near navigationally ready and complementary to the specific waterways of the area, contributing to the complete automation of the ENC creation and update process for safer maritime navigation.


Topology-based individual tree segmentation for automated processing of terrestrial laser scanning point clouds

February 2023

·

559 Reads

·

19 Citations

International Journal of Applied Earth Observation and Geoinformation

Terrestrial laser scanning (TLS) is a ground-based approach to rapidly acquire 3D point clouds via Light Detection and Ranging (LiDAR) technologies. Quantifying tree-scale structure from TLS point clouds requires segmentation, yet there is a lack of automated methods available to the forest ecology community. In this work, we consider the problem of segmenting a forest TLS point cloud into individual tree point clouds. Different approaches have been investigated to identify and segment individual trees in a forest point cloud. Typically these methods require intensive parameter tuning and time-consuming user interactions, which has inhibited the application of TLS to large area research. Our goal is to define a new automated segmentation method that lifts these limitations. Our Topology-based Tree Segmentation (TTS) algorithm uses a new topological technique rooted in discrete Morse theory to segment input point clouds into single trees. TTS algorithm identifies distinctive tree structures (i.e., tree bottoms and tops) without user interactions. Tree tops and bottoms are then used to reconstruct single trees using the notion of relevant topological features. This mathematically well-established notion helps distinguish between noise and relevant tree features. To demonstrate the generality of our approach, we present an evaluation using multiple datasets, including different forest types and point densities. We also compare our TTS approach with open-source tree segmentation methods. The experiments show that we achieve a higher segmentation accuracy when performing point-by-point validation. Without expensive user interactions, TTS algorithm is promising for greater usage of TLS point clouds in the forest ecology community, such as fire risk and behavior modeling, estimating tree-level biodiversity structural traits, and above-ground biomass monitoring.


Citations (10)


... Bidirectional Long Short-Term Memory (Bi-LSTM) networks [8][9][10][11], an advanced type of Recurrent Neural Network (RNN) [12][13][14][15][16], are well-suited for this task. Bi-LSTM networks can leverage both past and future information in time series data, making them adept at capturing long-term dependencies. ...

Reference:

Recording Brain Activity While Listening to Music Using Wearable EEG Devices Combined with Bidirectional Long Short-Term Memory Networks
Parallel Topology-aware Mesh Simplification on Terrain Trees
  • Citing Article
  • March 2024

ACM Transactions on Spatial Algorithms and Systems

... As expected, and as Dyer et al. (2022) have shown, radius and grid-based approaches do not guarantee safety (and legibility). It is pointed out, though, that the ANG model is designed in a flexible way so that new and in development algorithms can be tested and incorporated in the model as they become available (e.g. that by Dyer et al. (2023) for a more sophisticated cartographic sounding selection). ...

Chart features, data quality, and scale in cartographic sounding selection from composite bathymetric data

... However, these methods force the point cloud data to be discretized into a grid. During this discretization process, information can be lost and errors introduced, especially for point clouds with a low point density [77], as is the case for the LD-ALS data used in this study. For this purpose, two different interpolation algorithms (point-to-raster and Pit-free) were tested to generate the CHM used as input for the Silva 2016 [39] and Dalponte 2016 [78] methods (see workflow depicted in Figure 2). ...

A topology-based approach to individual tree segmentation from airborne LiDAR data

GeoInformatica

... Our study established the first comprehensive baseline performance for the entire 1.4 ha of Wytham Woods (Calders et al., 2022), where previous efforts like those by Wilkes et al. (2023) and Xu et al. (2023) focused on a smaller area. Similarly to the results by Wilkes et al. (2023), the complexity of this forest (i.e. ...

Topology-based individual tree segmentation for automated processing of terrestrial laser scanning point clouds

International Journal of Applied Earth Observation and Geoinformation

... • Parallelization: we design and implement a parallel TIN smoothing procedure taking advantage of modern GPU architecture to significantly speed up the smoothing process. Additionally, the scale-space analysis stage is also parallelized with the help of the Terrain trees [11]. ...

Terrain trees: a framework for representing, analyzing and visualizing triangulated terrains

GeoInformatica

... Sounding selection, for example, is the identification of spot depths for a nautical chart. Only an algorithm cognizant of other charted bathymetric features (e.g., wrecks, rocks, obstructions, depth curves), as well as the final cartographic model, may yield acceptable outputs [15,32]. When the relevant chart features and/or the cartographic model (e.g., sounding label size and dimensions) are not considered by the automation algorithm, the adjustments that the cartographers must make may lead to a considerably different sounding selection, consequently, reducing their trust on the tool. ...

Towards an automated chart-ready cartographic sounding selection

... For instance, generating nautical charts from sounding datasets heavily relies on the manual selection of soundings by human experts, who face constraints from safety requirements and cartographic criteria. To support human experts, many analysis systems aim to automatically identify important data points or provide useful auxiliary information [8,17,26]. Similarly, critical points can also assist in identifying topologically significant locations (e.g., Spot heights) on a map that potentially satisfies the cartographers' requirements. ...

Label-based generalization of bathymetry data for hydrographic sounding selection

Cartography and Geographic Information Science

... The Transformer model [83][84][85][86] has been a breakthrough in the field of deep learning in recent years, especially in processing sequence data. The Transformer's fundamental principle [87][88][89][90][91][92] relies on the 'attention mechanism,' enabling the model to process sequence data by considering the interrelations among all elements simultaneously [35]. In contrast to conventional Recurrent Neural Networks (RNN) and Long Short-Term Memory Networks (LSTM) that operate sequentially on sequence data, Transformers possess the unique ability to process the entire sequence in parallel. ...

Efficient topology-aware simplification of large triangulated terrains
  • Citing Conference Paper
  • November 2021

... Dynamic data structures have been proposed [20,40] to cope with this problem by managing memory usage at runtime. The key idea of these approaches is to compute connectivity information only for a subset of the mesh at a time, discarding information when no longer needed. ...

TopoCluster: A Localized Data Structure for Topology-Based Visualization
  • Citing Article
  • October 2021

IEEE Transactions on Visualization and Computer Graphics

... Bedford, 2020). Competing to share research findings in a timely manner, some journals implemented accelerated peer review processes, both prior to and during the COVID-19 pandemic (Callaway, 2020;Coudert, 2020;De Floriani, 2020). These structures and practices have contributed to an increasingly complex scientific information ecosystem. ...

2020: A Journey of Discovery, Challenges, and Opportunity
  • Citing Article
  • September 2020

Computer