International Journal of Digital Earth · 2018 · 25 citations · 21 references
ComputingComputer ScienceGeoinformaticsDigital Elevation ModelingHydrologic ModelingParallel ComputingDigital Elevation ModelsDigital Terrain ModelingDigital Terrain ModelsRaster Data ProcessingDigital Elevation Model ProcessingDigital Terrain Model ProcessingElevation Data ProcessingPriority Queue ImplementationPriority Queue OptimizationRaster Data ModelsRaster Terrain ModelsRaster-based Hydrologic Modeling
Depressions in raster digital elevation models (DEM) present a challenge for extracting hydrological networks. They are commonly filled before subsequent algorithms are further applied. Among existing algorithms for filling depressions, the Priority-Flood algorithm runs the fastest. In this study, we propose an improved variant over the fastest existing sequential variant of the Priority-Flood algorithm for filling depressions in floating-point DEMs. The proposed variant introduces a series of improvements and greatly reduces the number of cells that need to be processed by the priority queue (PQ), the key data structure used in the algorithm. The proposed variant is evaluated based on statistics from 30 experiments. On average, our proposed variant reduces the number of cells processed by the PQ by around 70%. The speed-up ratios of our proposed variant over the existing fastest variant of the Priority-Flood algorithm range from 31% to 52%, with an average of 45%. The proposed variant can be used to fill depressions in large DEMs in much less time and in the parallel implementation of the Priority-Flood algorithm to further reduce the running time for processing huge DEMs that cannot be dealt with easily on single computers.
21
Photogrammetric Engineering and Remote Sensing
John Nicol, B. King · UCL Discovery (University College London) · 2007 · 9.4K citations
Ken Perlin · ACM SIGGRAPH Computer Graphics · 1985 · 2K citations