Lin Lu, Chenglei Yang, Weizhen Wang, Junqing Zhang
{"title":"基于voronoi的潜在可见集和可见性查询算法","authors":"Lin Lu, Chenglei Yang, Weizhen Wang, Junqing Zhang","doi":"10.1109/ISVD.2011.39","DOIUrl":null,"url":null,"abstract":"In this paper, we propose the concept of Voronoi-based potentially visible set, called V\\text underscore PVS, to facilitate the visibility computation. Given a polygon $P$, we first compute the Voronoi diagram of $P$, i.e., $\\text{VD}(P)$. Then we refine $\\text{VD}(P)$ into $\\text{VD}(P')$, so that $\\text{VD}(P')$ only contains triangular or quadrangular cells. For each Voronoi edge, a V\\text underscore PVS is computed, which stores the visibility information of the Voronoi vertices and critical points on the edge. Based on the V\\text underscore PVS, we can fast query the visibility polygons of an arbitrary point, a segment or a trajectory, a region, and a moving point using a uniform data structure.","PeriodicalId":152151,"journal":{"name":"2011 Eighth International Symposium on Voronoi Diagrams in Science and Engineering","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Voronoi-Based Potentially Visible Set and Visibility Query Algorithms\",\"authors\":\"Lin Lu, Chenglei Yang, Weizhen Wang, Junqing Zhang\",\"doi\":\"10.1109/ISVD.2011.39\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we propose the concept of Voronoi-based potentially visible set, called V\\\\text underscore PVS, to facilitate the visibility computation. Given a polygon $P$, we first compute the Voronoi diagram of $P$, i.e., $\\\\text{VD}(P)$. Then we refine $\\\\text{VD}(P)$ into $\\\\text{VD}(P')$, so that $\\\\text{VD}(P')$ only contains triangular or quadrangular cells. For each Voronoi edge, a V\\\\text underscore PVS is computed, which stores the visibility information of the Voronoi vertices and critical points on the edge. Based on the V\\\\text underscore PVS, we can fast query the visibility polygons of an arbitrary point, a segment or a trajectory, a region, and a moving point using a uniform data structure.\",\"PeriodicalId\":152151,\"journal\":{\"name\":\"2011 Eighth International Symposium on Voronoi Diagrams in Science and Engineering\",\"volume\":\"56 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-06-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 Eighth International Symposium on Voronoi Diagrams in Science and Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISVD.2011.39\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Eighth International Symposium on Voronoi Diagrams in Science and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISVD.2011.39","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Voronoi-Based Potentially Visible Set and Visibility Query Algorithms
In this paper, we propose the concept of Voronoi-based potentially visible set, called V\text underscore PVS, to facilitate the visibility computation. Given a polygon $P$, we first compute the Voronoi diagram of $P$, i.e., $\text{VD}(P)$. Then we refine $\text{VD}(P)$ into $\text{VD}(P')$, so that $\text{VD}(P')$ only contains triangular or quadrangular cells. For each Voronoi edge, a V\text underscore PVS is computed, which stores the visibility information of the Voronoi vertices and critical points on the edge. Based on the V\text underscore PVS, we can fast query the visibility polygons of an arbitrary point, a segment or a trajectory, a region, and a moving point using a uniform data structure.