Development and Validation of a Library for Iterative Window-Based Processing of Geospatial Data

dc.contributor.authorSchwartz, David Michael
dc.date.accessioned2022-05-25T16:19:53Z
dc.date.available2022-05-25T16:19:53Z
dc.date.issued2021
dc.description.abstractHigh-resolution spectral images and digital elevation models are widely available. With this quantity of data, it is imperative to develop fast algorithms to extract information. We present a Python library that implements a set of algorithms for aggregating data within sliding windows. The algorithms have O(log(n)) time complexity and maintain the original image resolution. They are vectorized and written with NumPy to create fast code with C-like performance. The library offers several analysis procedures, architected such that additional procedures utilizing sliding windows can easily be added. Slope, aspect, and curvature analyses exist for digital elevation models. Fractal dimensions and correlation analyses are also present to be used on a range of different images. The software architecture of the library is outlined and motivated. It includes visualized comparisons of analyses and unit testing. Testing procedures are implemented using analytical results from Wolfram Mathematica combined with brute-force algorithms.en_US
dc.identifier.urihttps://hdl.handle.net/10365/32580
dc.publisherNorth Dakota State Universityen_US
dc.rightsNDSU policy 190.6.2en_US
dc.rights.urihttps://www.ndsu.edu/fileadmin/policy/190.pdfen_US
dc.subjectanalysisen_US
dc.subjectgeospatialen_US
dc.subjectlibraryen_US
dc.subjectPythonen_US
dc.subjectrasteren_US
dc.subjectsoftwareen_US
dc.titleDevelopment and Validation of a Library for Iterative Window-Based Processing of Geospatial Dataen_US
dc.typeThesisen_US
ndsu.advisorDenton, Anne
ndsu.collegeEngineeringen_US
ndsu.degreeMaster of Science (MS)en_US
ndsu.departmentComputer Scienceen_US
ndsu.programComputer Scienceen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Development and Validation of a Library for Iterative Window-Based Processing of Geospatial Data.pdf
Size:
2.43 MB
Format:
Adobe Portable Document Format
Description:
Development and Validation of a Library for Iterative Window-Based Processing of Geospatial Data

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.63 KB
Format:
Item-specific license agreed to upon submission
Description: