Layer-based representation of polyhedrons for point containment tests

被引:9
|
作者
Wang, Wencheng [1 ]
Li, Jing
Sun, Hanqiu
Wu, Enhua
机构
[1] Chinese Acad Sci, Inst Software, State Key Lab Comp Sci, Beijing 100080, Peoples R China
[2] Chinese Acad Sci, Grad Univ, Beijing 100080, Peoples R China
[3] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Shatin, Hong Kong, Peoples R China
[4] Univ Macau, Fac S&T, Dept Comp & Informat Sci, Macau, Peoples R China
关键词
computational geometry; polyhedron; point containment; solid representation;
D O I
10.1109/TVCG.2007.70407
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents the layer-based representation of polyhedrons and its use for point-in-polyhedron tests. In the representation, the facets and edges of a polyhedron are sequentially arranged, and so, the binary search algorithm is efficiently used to speed up inclusion tests. In comparison with conventional representation for polyhedrons, the layer-based representation that we propose greatly reduces the storage requirement because it represents much information implicitly though it still has a storage complexity O(n). It is simple to implement and robust for inclusion tests because many singularities are erased in constructing the layer-based representation. By incorporating an octree structure for organizing polyhedrons, our approach can run at a speed comparable with Binary Space Partitioning ( BSP)-based inclusion tests and, at the same time, greatly reduce storage and preprocessing time in treating large polyhedrons. We have developed an efficient solution for point-in-polyhedron tests, with the time complexity varying between O(n) and O(logn), depending on the polyhedron shape and the constructed representation, and less than O(log(3)n) in most cases. The time complexity of preprocess is between O(n) and O(n(2)), varying with polyhedrons, where n is the edge number of a polyhedron.
引用
收藏
页码:73 / 83
页数:11
相关论文
共 50 条
  • [31] Hierarchical Layer-Based Class Extensions in Squeak/Smalltalk
    Springer, Matthias
    Masuhara, Hidehiko
    Hirschfeld, Robert
    COMPANION PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON MODULARITY (MODULARITY COMPANION'16), 2016, : 107 - 112
  • [32] A Layer-Based Sequential Framework for Scene Generation with GANs
    Turkoglu, Mehmet Ozgur
    Thong, William
    Spreeuwers, Luuk
    Kicanaoglu, Berkay
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 8901 - 8908
  • [33] ORIENTATION OPTIMIZATION IN LAYER-BASED ADDITIVE MANUFACTURING PROCESS
    Luo, Zhibo
    Yang, Fan
    Dong, Guoying
    Tang, Yunlong
    Zhao, Yaoyao Fiona
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2016, VOL 1A, 2016,
  • [34] Link layer-based TCP optimisation for disconnecting networks
    Scott, J
    Mapp, G
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2003, 33 (05) : 31 - 42
  • [35] Fourier ptychographic layer-based imaging of hazy environments
    Hu, Guiqin
    Liu, Yu
    Chu, Xiuxiang
    Liu, Ziyuan
    RESULTS IN PHYSICS, 2024, 56
  • [36] A layer-based layout approach for semiconductor fabrication facilities
    Chang, CF
    Chang, SK
    ASMC 98 PROCEEDINGS - 1998 IEEE/SEMI ADVANCED SEMICONDUCTOR MANUFACTURING CONFERENCE AND WORKSHOP: THEME - SEMICONDUCTOR MANUFACTURING: MEETING THE CHALLENGES OF THE GLOBAL MARKETPLACE, 1998, : 385 - 390
  • [37] Layer-based Object Detection and Tracking with Graph Matching
    He, Qiang
    Chu, Chee-Hung Henry
    AIRBORNE INTELLIGENCE, SURVEILLANCE, RECONNAISSANCE (ISR) SYSTEMS AND APPLICATIONS VIII, 2011, 8020
  • [38] Decision criteria for build orientation in layer-based machining
    Yang, ZY
    Chen, YH
    INTELLIGENT SYSTEMS IN DESIGN AND MANUFACTURING III, 2000, 4192 : 16 - 26
  • [39] A layer-based virtual prototyping system for product development
    Choi, SH
    Chan, AMM
    COMPUTERS IN INDUSTRY, 2003, 51 (03) : 237 - 256
  • [40] Real-valued layer-based hologram calculation
    Yasuki, Daiki
    Shimobaba, Tomoyoshi
    Makowski, Michal
    Suszek, Jaroslaw
    Sypek, Maciej
    Kakue, Takashi
    Ito, Tomoyoshi
    OPTICS EXPRESS, 2022, 30 (05): : 7821 - 7830