1987
DOI: 10.1007/bf01937271
|View full text |Cite
|
Sign up to set email alerts
|

Corrections to Lee's visibility polygon algorithm

Abstract: Abstract.We present a modification and extension of the (linear time) visibility polygon algorithm of Lee. The algorithm computes the visibility polygon of a simple polygon from a viewpoint that is either interior to the polygon, or in its blocked exterior (the cases of viewpoints on the boundary or in the free exterior being simple extensions of the interior case). We show by example that the original algorithm by Lee, and a more complex algorithm by El Gindy and Avis, can fail for polygons that wind sumcient… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
57
0
1

Year Published

1992
1992
2021
2021

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 113 publications
(61 citation statements)
references
References 5 publications
0
57
0
1
Order By: Relevance
“…Each set is recursively divided into two until each subset has only one viewpoint. The Voronoi diagram of one viewpoint is its visibility polygon, which can be computed in O(n) time [20]. Each of these diagrams can be transformed into a list of intervals such that each interval defines a portion of the terrain that is assigned to a particular viewpoint (or none).…”
Section: Computing the Voronoi Visibility Mapmentioning
confidence: 99%
See 1 more Smart Citation
“…Each set is recursively divided into two until each subset has only one viewpoint. The Voronoi diagram of one viewpoint is its visibility polygon, which can be computed in O(n) time [20]. Each of these diagrams can be transformed into a list of intervals such that each interval defines a portion of the terrain that is assigned to a particular viewpoint (or none).…”
Section: Computing the Voronoi Visibility Mapmentioning
confidence: 99%
“…Therefore well-known linear-time algorithms to construct visibility polygons can be applied (e.g. [20]). In 2.5D the viewshed is more complex.…”
Section: Introductionmentioning
confidence: 99%
“…This takes O(n log n) preprocessing time and supports O(log n) time per query ray [CEG + 94]. Next we construct the visibility polygon from each vertex of in overall O(n 2 ) time [JS87]. From these visibility polygons, for each v i we construct a gravity diagram D i .…”
Section: Construction Of Gmentioning
confidence: 99%
“…The visibility graph can be computed in time On 2 b y traversing the boundary of the polygon once per vertex, performing a simple stack algorithm in each traversal 79,116,120,130 . A more complicated algorithm reduces the time to On log n + E 106 .…”
Section: Dynamic Programmingmentioning
confidence: 99%