Efficient view point selection for silhouettes of convex polyhedra

被引:5
|
作者
Biedl, Therese C. [2 ]
Hasan, Masud [1 ]
Lopez-Ortiz, Alejandro [2 ]
机构
[1] Bangladesh Univ Engn & Technol, Dept Comp Sci & Engn, Dhaka 1000, Bangladesh
[2] Univ Waterloo, Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
来源
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS | 2011年 / 44卷 / 08期
基金
加拿大自然科学与工程研究理事会;
关键词
Convex polyhedra; Geometric transversal; Projections; Silhouette; Views;
D O I
10.1016/j.comgeo.2011.04.001
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Silhouettes of polyhedra are an important primitive in application areas such as machine vision and computer graphics. In this paper, we study how to select view points of convex polyhedra such that the silhouette satisfies certain properties. Specifically, we give algorithms to find all projections of a convex polyhedron such that a given set of edges, faces and/or vertices appear on the silhouette. We present an algorithm to solve this problem in O(k(2)) time for k edges. For orthogonal projections, we give an improved algorithm that is fully adaptive in the number l of connected components formed by the edges, and has a time complexity of O(k log k + kl). We then generalize this algorithm to edges and/or faces appearing on the silhouette. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:399 / 408
页数:10
相关论文
共 50 条
  • [41] An Efficient Abstract Domain for Not Necessarily Closed Polyhedra
    Becchi, Anna
    Zaffanella, Enea
    STATIC ANALYSIS (SAS 2018), 2018, 11002 : 146 - 165
  • [42] Efficient Materialized View Selection for Multi-Dimensional Data Cube Models
    Dahiya, Naveen
    Bhatnagar, Vishal
    Singh, Manjeet
    INTERNATIONAL JOURNAL OF INFORMATION RETRIEVAL RESEARCH, 2016, 6 (03) : 52 - 74
  • [43] On the complexity of optimization problems for 3-dimensional convex polyhedra and decision trees
    Das, G
    Goodrich, MT
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1997, 8 (03): : 123 - 137
  • [44] Linear Data Structures for Fast Ray-Shooting amidst Convex Polyhedra
    Kaplan, Haim
    Rubin, Natan
    Sharir, Micha
    ALGORITHMICA, 2009, 55 (02) : 283 - 310
  • [45] Pseudo minimum translational distance between convex polyhedra(I) - Definition and properties
    Zhu, XY
    Ding, H
    Xiong, YL
    SCIENCE IN CHINA SERIES E-TECHNOLOGICAL SCIENCES, 2001, 44 (02): : 216 - U2
  • [46] Pseudo minimum translational distance between convex polyhedra (I)Definition and properties
    Zhu Xiangyang
    Ding Han
    Xiong Youlun
    Science in China Series E: Technolgical Science, 2001, 44 (2): : 216 - 224
  • [47] Linear Data Structures for Fast Ray-Shooting amidst Convex Polyhedra
    Haim Kaplan
    Natan Rubin
    Micha Sharir
    Algorithmica, 2009, 55 : 283 - 310
  • [48] A Simpler Linear-Time Algorithm for Intersecting Two Convex Polyhedra in Three Dimensions
    Chan, Timothy M.
    DISCRETE & COMPUTATIONAL GEOMETRY, 2016, 56 (04) : 860 - 865
  • [49] A Simpler Linear-Time Algorithm for Intersecting Two Convex Polyhedra in Three Dimensions
    Timothy M. Chan
    Discrete & Computational Geometry, 2016, 56 : 860 - 865
  • [50] Efficient Constraint/Generator Removal from Double Description of Polyhedra
    Amato, Gianluca
    Scozzari, Francesca
    Zaffanella, Enea
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2014, 307 : 3 - 15