Vertical Data Structures and Computation of Sliding Window Averages in Two-Dimensional Data

A vertical-style data structure and operations on data in that structure are explored and tested in the domain of sliding window average algorithms for geographical information systems (GIS) data. The approach allows working with data of arbitrary precision, which is centrally important for very lar...

Full description

Bibliographic Details
Main Author: Helsene, Adam Paul
Format: Others
Published: North Dakota State University 2021
Subjects:
gis
Online Access:https://hdl.handle.net/10365/31823
Description
Summary:A vertical-style data structure and operations on data in that structure are explored and tested in the domain of sliding window average algorithms for geographical information systems (GIS) data. The approach allows working with data of arbitrary precision, which is centrally important for very large GIS data sets. The novel data structure can be constructed from existing multi-channel image data, and data in the structure can be converted back to image data. While in the new structure, operations such as addition, division, and bit-level shifting can be performed in a parallelized manner. It is shown that the computation of averages for sliding windows on this data structure can be performed faster than using traditional computation techniques, and the approach scales to larger sliding window sizes.