Abstract
Many real-world problems, such as placement of surveillance cameras and pricing of hotel rooms with a view, require the ability to determine the visibility of a given target object from different locations. Advances in large-scale 3D modeling (e.g., 3D virtual cities) provide us with data that can be used to solve these problems with high accuracy. In this paper, we investigate the problem of finding the location which provides the best view of a target object with visual obstacles in 2D or 3D space, for example, finding the location that provides the best view of fireworks in a city with tall buildings. To solve this problem, we first define the quality measure of a view (i.e., visibility measure) as the visible angular size of the target object. Then, we propose a new query type called the k-Maximum Visibility (kMV) query, which finds k locations from a set of locations that maximize the visibility of the target object. Our objective in this paper is to design a query solution which is capable of handling large-scale city models. This objective precludes the use of approaches that rely on constructing a visibility graph of the entire data space. As a result, we propose three approaches that incrementally consider relevant obstacles in order to determine the visibility of a target object from a given set of locations. These approaches differ in the order of obstacle retrieval, namely: query centric distance based, query centric visible region based, and target centric distance based approaches. We have conducted an extensive experimental study on real 2D and 3D datasets to demonstrate the efficiency and effectiveness of our solutions.
Original language | English |
---|---|
Title of host publication | ICDE 2013 - 29th International Conference on Data Engineering |
Publisher | IEEE, Institute of Electrical and Electronics Engineers |
Pages | 637-648 |
Number of pages | 12 |
ISBN (Print) | 9781467349086 |
DOIs | |
Publication status | Published - 2013 |
Externally published | Yes |
Event | IEEE International Conference on Data Engineering 2013 - Sofitel Hotel, Brisbane, Australia Duration: 8 Apr 2013 → 12 Apr 2013 Conference number: 29th http://www.icde2013.org/ https://ieeexplore.ieee.org/xpl/conhome/6530811/proceeding (Proceedings) |
Conference
Conference | IEEE International Conference on Data Engineering 2013 |
---|---|
Abbreviated title | ICDE 2013 |
Country/Territory | Australia |
City | Brisbane |
Period | 8/04/13 → 12/04/13 |
Other | The annual ICDE conference addresses research issues in designing, building, managing, and evaluating advanced data-intensive systems and applications. It is a leading forum for researchers, practitioners, developers, and users to explore cutting-edge ideas and to exchange techniques, tools, and experiences. We invite the submission of original research contributions and industry papers, as well as proposals for workshops, panels, tutorials, and demonstrations. |
Internet address |