본문 바로가기
KERD
논문KCI 등재

구면좌표계 기반 옥트리의 안정적인 구성과 극홀 필링 방식

Stable Construction of Spherical Coordinate-based Octree and Polar Hole-Filling

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 논문에서는 구면 좌표계 기반 적응형(Adaptive) 자료구조인 구면 옥트리(Spherical octree)를안정적으로 구성할 수 있는 방법을 제안한다. 내부 원의 중점을 계산할 때 오차로 인해 안정성이감소되는 부분을 레벨셋(Level-set)를 통해 보정하고, 구면 옥트리와 듀얼 컨투어링(Dual contouring) 을 기반으로 표면을 복원할 때 극좌에 부근에서 발생하는 홀(Hole)을 표면의 법선벡터(Normal vector) 활용하여 정확하게 필링(Filling)하는 방법을 제안한다. 본 논문에서 새롭게 제안하는 방법은 이전 기법에 비해 계산양이 거의 증가되지 않지만 안정성 측면에서 크게 개선된 결과를 보여준다. 본 논문에서는 1) 구의 중심을 발산하지 않도록 수렴 방향을 보정함으로써 안정적으로 계산하는 방법을 제안하고, 특정 모델에만 적용됐던 이전 구면 옥트리 한계를 다양한 모델에서 적용되도록 했다. 2) 듀얼 컨투어링에서 발생하는 홀 필링(Hole filling)의 정확도를 방향까지 고려함으로써 구면 옥트리를 좀 더 정확하게 근사했다. 결과적으로 이전 구면 옥트리 구조에서 발생하는문제를 해결함으로써 표면에서 발생하는 발산문제를 완화시켰다.

Abstract

In this paper, we propose a method to stably construct a spherical octree, an adaptive data structure based on a spherical coordinate system. In this paper, we propose a method to compensate for the stability degradation caused by the error in calculating the center of the inner circle through levelsets, and to accurately fill the hole that occurs near the extreme left when reconstructing a surface based on spherical octree and double contouring by utilizing the normal vector of the surface. Compared with the existing techniques, the new method proposed in this paper shows a significant improvement in stability with little increase in computation. As a result, it solves the instability problem arising from the existing spherical octree structure and alleviates the divergence problem arising from the surface.

참고문헌 (20)

  1. Onderik, Juraj, "SPH with small scale details and improved surface reconstruction", Proceedings of the 27th Spring Conference on Computer Graphics, pp.29~36 (2011)
  2. Akinci, Gizem, "Adaptive surface reconstruction for SPH using 3-level uniform grids", ~ (2013)
  3. Akinci, Gizem, "Efficient surface reconstruction for SPH fluids", PhD, pp.2014
  4. Jihun Yu, "Reconstructing surfaces of particle-based fluids using anisotropic kernels", ACM Transactions on Graphics, 32(1), pp.1~12 (2013), Association for Computing Machinery (ACM)[DOI]
  5. William E. Lorensen, "Marching cubes: A high resolution 3D surface construction algorithm", ACM siggraph computer graphics, 21(4), pp.163~169 (1987), ACM[DOI]
  6. Ju, T., "Dual contouring of hermite data", Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp.339~346 (2002)
  7. 김종현, "구면 좌표계의 특성을 이용한 듀얼 컨투어링 기법 개선", 한국컴퓨터그래픽스학회논문지, 17(2), pp.27~36 (2011), (사)한국컴퓨터그래픽스학회[DOI]
  8. Kobbelt, Leif P., "Feature sensitive surface extraction from volume data", Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pp.57~66 (2001)
  9. Schaefer, Scott, "Dual marching cubes: Primal contouring of dual grids", 12th Pacific Conference on Computer Graphics and Applications, pp.70~76 (2004)
  10. Scott Schaefer, "Manifold Dual Contouring", IEEE Transactions on Visualization and Computer Graphics, 13(3), pp.610~619 (2007), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  11. Ju, Tao, "Intersection-free contouring on an octree grid", Proceedings of Pacific graphics (2006)
  12. Anna R. Bruss, "The eikonal equation: some results applicable to computer vision", Journal of Mathematical Physics, 23(5), pp.890~896 (1982), AIP Publishing[DOI]
  13. Macklin, M., "Local optimization for robust signed distance field collision", Proceedings of the ACM on Computer Graphics and Interactive Techniques, 3(1), pp.1~17 (2020)
  14. Fuhrmann, Arnulph, "Distance fields for rapid collision detection in physically based modeling", Proceedings of GraphiCon, pp.58~65 (2003)
  15. Requicha, A.A., "Constructive solid geometry", ~ (1977)
  16. Daniel Cohen-Or, "Three-dimensional distance field metamorphosis", ACM Transactions on Graphics, 17(2), pp.116~141 (1998), Association for Computing Machinery (ACM)[DOI]
  17. B.A. Payne, "Distance field manipulation of surface models", IEEE Computer Graphics and Applications, 12(1), pp.65~71 (1992), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  18. M.W. Jones, "3D distance fields: a survey of techniques and applications", IEEE Transactions on Visualization and Computer Graphics, 12(4), pp.581~599 (2006), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  19. Zhiqin Chen, "Neural dual contouring", ACM Transactions on Graphics (TOG), 41(4), pp.1~13 (2022), Association for Computing Machinery (ACM)[DOI]
  20. Frisken, S. F, "Adaptively sampled distance fields: A general representation of shape for computer graphics", Proceedings of the 27th annual conference on Computer graphics and interactive techniques, pp.249~254 (2000)

관련 논문AI추천

이 간행물의 다른 논문 (20건)