2009
DOI: 10.1145/1412228.1412233
|View full text |Cite
|
Sign up to set email alerts
|

Computing visibility on terrains in external memory

Abstract: Given an arbitrary viewpoint v and a terrain, the visibility map or viewshed of v is the set of points in the terrain that are visible from v. In this article we consider the problem of computing the viewshed of a point on a very large grid terrain in external memory. We describe algorithms for this problem in the cache-aware and cache-oblivious models, together with an implementation and an experimental evaluation. Our algorithms are a novel application of the distribution sweeping technique and use O(sort(n)… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
41
0

Year Published

2009
2009
2020
2020

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 35 publications
(41 citation statements)
references
References 16 publications
0
41
0
Order By: Relevance
“…Haverkort et al extended that into an algorithm to compute the viewshed on terrain stored in external memory, where the cells are sorted based on when they will be processed by the radial sweep. Table 3 compares EMVS to the results reported for IO_VS in [22], with the observer 1 m above the terrain. The EMVS values were averaged from the three corresponding values for Regions 1, 2 and 3 listed in Tables 1 and 2.…”
Section: Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…Haverkort et al extended that into an algorithm to compute the viewshed on terrain stored in external memory, where the cells are sorted based on when they will be processed by the radial sweep. Table 3 compares EMVS to the results reported for IO_VS in [22], with the observer 1 m above the terrain. The EMVS values were averaged from the three corresponding values for Regions 1, 2 and 3 listed in Tables 1 and 2.…”
Section: Resultsmentioning
confidence: 99%
“…EMVS is more than 6 times faster than the algorithm of Haverkort et al [22] and also, it can process very large datasets; we used it on a 6.1 GB terrain. Finally, EMVS algorithm is quite simple to understand and to implement.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…The purpose of the analysis was to assess the expected coverage in terms of buildings and policies, and to highlight possible issues connected with the use of the proposed mobile mapping system. A cumulative viewshed analysis [27] along the path followed by the mobile mapping system has been carried out to select all buildings that are potentially visible from the acquired image locations (Figure 11). The algorithm iteratively loops through a set of input points and calculates viewshed maps, which depict the geographical area that is visible from the input point given digital elevation information.…”
Section: Survey Coveragementioning
confidence: 99%