Fernando Silva-Coira

Fernando Silva-Coira

orcid

Research Focus & Metrics

Academic Career Length

11Years (2016-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
10 January 2020 in PLOS ONE
Verified
Journal Article
Open access
PDF file
FSFernando Silva-Coira
Fernando Silva-Coira
JPJosé R. Paramá
José R. Paramá
Susana LadraSusana Ladra
Susana Ladra
JLJuan R. López
Juan R. López
GGGilberto Gutiérrez
Gilberto Gutiérrez
In this work, we propose a framework to store and manage spatial data, which includes new efficient algorithms to perform operations accepting as input a raster dataset and a vector dataset. More concretely, we present algorithms for solving a spatial join between a raster and a vector dataset imposing a restriction on the values of the cells of the raster; and an algorithm for retrieving K objects of a vector dataset that overlap cells of a raster dataset, such that the K objects are those overlapping the highest (or lowest) cell values among all objects. The raster data is stored using a compact data structure, which can directly manipulate compressed data without the need for prior decompression. This leads to better running times and lower memory consumption. In our experimental evaluation comparing our solution to other baselines, we obtain the best space/time trade-offs.

18 July 2016
Verified
Conference Paper
Open access
Susana LadraSusana Ladra
Susana Ladra
JPJosé R. Paramá
José R. Paramá
FSFernando Silva-Coira
Fernando Silva-Coira
Compact data structures combine in a unique data structure a compressed representation of the data and the structures to access such data. The target is to be able to manage data directly in compressed form, and in this way, to keep data always compressed, even in main memory. With this, we obtain two benefits: we can manage larger datasets in main memory and we take advantage of a better usage of the memory hierarchy. In this work, we present a compact data structure to represent raster data, which is commonly used in geographical information systems to represent attributes of the space (i.e., temperatures, elevation measures, etc.). The proposed data structure is not only able to represent a dataset in compressed form and access to an individual datum without decompressing the dataset from the beginning, but it also indexes its content, and thus it is capable of speeding up queries. There have been previous attempts to represent raster data using compact data structures, which work well when the raster dataset has few different values. However, when the range of possible values increases, performance in both space and time degrades. Our new method competes with previous approaches in that first scenario, but scales much better when the number of different values and the size of the dataset increase, which is critical when applying over real datasets.

21 September 2016
Verified
Book Chapter
Closed access
PDF file
NBNieves R. Brisaboa
Nieves R. Brisaboa
ACAna Cerdeira-Pena
Ana Cerdeira-Pena
NLNarciso López-López
Narciso López-López
GNGonzalo Navarro
Gonzalo Navarro
MPMiguel R. Penabad
Miguel R. Penabad
FSFernando Silva-Coira
Fernando Silva-Coira

22 February 2023 in Software: Practice and Experience
Verified
Journal Article
Open access
FSFernando Silva-Coira
Fernando Silva-Coira
JPJosé R. Paramá
José R. Paramá
Susana LadraSusana Ladra
Susana Ladra
The increase in the size of data repositories has forced the design of new computing paradigms to be able to process large volumes of data in a reasonable amount of time. One of them is in‐memory computing, which advocates storing all the data in main memory to avoid the disk I/O bottleneck. Compression is one of the key technologies for this approach. For raster data, a compact data structure, called ‐raster, have been recently been proposed. It compresses raster maps while still supporting fast retrieval of a given datum or a portion of the data directly from the compressed data. ‐raster's original work introduced several queries in which it was superior to competitors. However, to be used as the basis of an in‐memory system for raster data, it is mandatory to demonstrate its efficiency when performing more complex operations such as the map algebra operators. In this work, we present the algorithms to run a set of these operators directly on ‐raster without a decompression procedure.

28 September 2017 in Software: Practice and Experience
Verified
Journal Article
Closed access
PDF file
NBNieves R. Brisaboa
Nieves R. Brisaboa
Ricardo CaoRicardo Cao
Ricardo Cao
JPJosé R. Paramá
José R. Paramá
FSFernando Silva-Coira
Fernando Silva-Coira

11 November 2022 in Geo-spatial Information Science
Verified
Journal Article
Open access
Susana LadraSusana Ladra
Susana Ladra
MLMiguel R. Luaces
Miguel R. Luaces
JPJosé R. Paramá
José R. Paramá
FSFernando Silva-Coira
Fernando Silva-Coira
LiDAR devices are capable of acquiring clouds of 3D points reflecting any object around them, and adding additional attributes to each point such as color, position, time, etc. LiDAR datasets are usually large, and compressed data formats (e.g. LAZ) have been proposed over the years. These formats are capable of transparently decompressing portions of the data, but they are not focused on solving general queries over the data. In contrast to that traditional approach, a new recent research line focuses on designing data structures that combine compression and indexation, allowing directly querying the compressed data. Compression is used to fit the data structure in main memory all the time, thus getting rid of disk accesses, and indexation is used to query the compressed data as fast as querying the uncompressed data. In this paper, we present the first data structure capable of losslessly compressing point clouds that have attributes and jointly indexing all three dimensions of space and attribute values. Our method is able to run range queries and attribute queries up to 100 times faster than previous methods.