首页> 外文期刊>IEEE Transactions on Robotics and Automation >An optimal algorithm for finding all visible edges in a simple polygon
【24h】

An optimal algorithm for finding all visible edges in a simple polygon

机译:查找简单多边形中所有可见边的最佳算法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

By treating the floor plan of the building as a polygon, the authors study the problem of locating a camera for surveillance. A polygon P is point-visible if there exists a point x in P such that every other point in P is visible from x. If the polygon is point-visible then only one camera is needed. A visible edge corresponds to the wall on which the camera is to be mounted. While a given edge can be tested for visibility in time linear in the number of edges, there can be O(n) such edges. An O(n) time algorithm for finding all visible edges in a point-visible polygon is given. Specifically, it is shown that if the kernel of a simple polygon is nonempty, then all visible edges, whether completely, strongly, or weakly visible, can be found in O(n) time.
机译:通过将建筑物的平面图视为多边形,作者研究了定位摄像机进行监视的问题。如果P中存在点x,则多边形P是点可见的,使得P中的每个其他点都可以从x看到。如果多边形是点可见的,则仅需要一台摄像机。可见边缘对应于要安装摄像机的墙壁。虽然可以测试给定边缘的边缘数量在时间上线性可见,但是可以有O(n)个这样的边缘。给出了一个O(n)时间算法,用于查找点可见多边形中的所有可见边缘。具体来说,它表明,如果简单多边形的核是非空的,则所有可见边(无论是完全可见,强可见还是弱可见)都可以在O(n)时间内找到。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号