3D visibility and partial visibility complex

被引:1
|
作者
NouriBygi, Mojtaba [1 ]
Ghodsi, Mohammad [2 ]
机构
[1] Sharif Univ Technol, Dept Comp Engn, POB 11365-9517, Tehran, Iran
[2] IPM Sch Comp Sci, Tehran, Iran
关键词
D O I
10.1109/ICCSA.2007.82
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Visibility is an important topic in computer graphics, motion planning. and computational geometry. To deal with the increasing complexity of the scenes considered, some research has been performed in visibility processing in order to accelerate the visibility determination. Two of the most studied such structures are visibility graph and visibility complex. Visibility graph is a fundamental geometric structure which is used in many applications, including illumination and rendering, motion planning, pattern recognition, and sensor networks. While the concept of visibility graph is widely studied for 2D scenes, there is no acceptable equivalence of visibility graph for 3D space. Similarly, 3D visibility complex, proposed as an extension of visibility complex to 3D, is very complicated and cannot be used for visibility computations. In this paper, we propose a new model for defining the visibility relations in 3D. The main idea is to replace the role of lines and segments in 2D with planes and planar polygons in 3D. Moreover, we define two new structures, namely 3D visibility graph and partial visibility complex, which we believe is the natural way to extend the earlier models. We show how to compute these structures in acceptable times. We also use partial visibility complex to compute the view around a point in 3D in O((vertical bar V(q)vertical bar+n(2)) log n) time, where vertical bar V(q)vertical bar is the size of the view.
引用
收藏
页码:208 / +
页数:2
相关论文
共 50 条
  • [1] The 3D visibility complex
    Durand, F
    Drettakis, G
    Puech, C
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2002, 21 (02): : 176 - 206
  • [2] Partial visibility constraint in 3D visual servoing
    Kermorgant, Olivier
    [J]. 2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 572 - 577
  • [3] VISIBILITY PREPROCESSING FOR COMPLEX 3D SCENES USING HARDWARE-VISIBILITY QUERIES
    Kim, Jaeho
    Kim, Hyungseok
    Wohn, Kwangyun
    [J]. INTERNATIONAL JOURNAL OF IMAGE AND GRAPHICS, 2006, 6 (01) : 1 - 21
  • [4] Visibility preprocessing for complex 3D scenes using hardware-visibility queries
    Kim, J
    Kim, H
    Wohn, K
    [J]. FOURTH INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND ITS APPLICATIONS IN INDUSTRY, 2004, 5444 : 1 - 13
  • [5] A SUCCINCT 3D VISIBILITY SKELETON
    Lazard, Sylvain
    Weibel, Christophe
    Whitesides, Sue
    Zhang, Linqiao
    [J]. DISCRETE MATHEMATICS ALGORITHMS AND APPLICATIONS, 2010, 2 (04) : 567 - 589
  • [6] On the Computation of 3D Visibility Skeletons
    Lazard, Sylvain
    Weibel, Christophe
    Whitesides, Sue
    Zhang, Linqiao
    [J]. COMPUTING AND COMBINATORICS, 2010, 6196 : 469 - +
  • [7] Visibility maps of segments and triangles in 3D
    Moet, Esther
    Knauer, Christian
    van Kreveld, Marc
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2008, 39 (03): : 163 - 177
  • [8] 3D Visibility Representations by Regular Polygons
    Stola, Jan
    [J]. GRAPH DRAWING, 2010, 5849 : 323 - 333
  • [9] 3D visibility representations of complete graphs
    Stola, J
    [J]. GRAPH DRAWING, 2004, 2912 : 226 - 237
  • [10] Visibility maps of segments and triangles in 3D
    Moet, Esther
    Knauer, Christian
    van Kreveld, Marc
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 1, 2006, 3980 : 20 - 29