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

RMF를 이용한 계층적 B-spline 곡선의 다단계편집기법

Multilevel Editing for Hierarchical B-spline Curves using Rotation Minimizing Frames

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

본 논문에서는 계층적 B-spline 곡선 (hierarchical B-spline curve)에 대한 효율적이고 안정적인 새로운 다단계 편집 (multilevel editing)기법을 제안한다. 각 단계 변위함수 (displacement function)의 제어점 (control point)에 대하여 이전 단계 곡선상의 노드점 (nodal point)에서 정의되는 Rotation Minimizing Frame (RMF)을 해당 제어점의 참조좌표계 (reference coordinate system)로 설정한다. 다단계 편집과정에서 편집된 제어점의 변위는 설정된 참조좌표계를 기준으로 표현된다. 이전 단계에서 곡선의 형상이 편집되면 새로운 참조좌표계가 정의되고, 현재 단계에서 변위함수의 제어점들은 새로운 참조좌표계를 기준으로 적용되어 이전단계 곡선의 변형에 대한 상대적인 편집결과를 유지하게 된다. 본 논문에서는 다양한 형태의 곡선에 대한 다단계 편집실험을 통해 제안된 기법의 효율성과 안정성을 입증한다.

Abstract

We present an efficient and robust technique for multilevel editing of hierarchical B-spline curves. For each control point of displacement functions a rotation minimizing frame (RMF) is defined as reference coordinate system where its edited offset is represented. When the curve is edited in lower level, the reference coordinate systems are updated and the displacement functions in current level are applied to the new ones, which maintains relative changes to the curve in lower level. We demonstrate the effectiveness and robustness of the proposed technique using several experimental results.

참고문헌 (25)

  1. W.Wang, "Computation of rotation minimizing frames", ACM Transactions on Graphics, 27(1) (2008)
  2. G.Farin, "Curves and Surfaces for CAGD, 5th ed" (2002), Academic Press
  3. L.Piegl, "The NURBS Book" (1997), Springer
  4. D. Salomon, "Curves and Surfaces for Computer Graphics" (2006), Springer
  5. K.-T.Miura, "Adaptive refinement for B-spline subdivision curves", Journal of Three Dimensional Images, 16(4), pp.74~78 (2002)
  6. B.Joe, "Knot insertion for Beta-spline curves and surfaces", ACM Transactions on Graphics, 9(1), pp.41~65 (1990)
  7. Q.-X.Huang, "Fast degree elevation and knot insertion for B-spline curves", Computer Aided Geometric Design, 22, pp.183~197 (2004)
  8. S.Schaefer, "Nonuniform subdivision for B-splines of arbitrary degree", Computer Aided Geometric Design, 26(1), pp.751~81 (2009)
  9. G. Elber, "Multiresolution control for nonuniform B-spline curve. editing", The 3rd Pacific Graphics Conference on Computer Graphics, pp.267~278 (1995)
  10. G. Elber, "Multiresolution curve editing with linear constraints", ACM Symposium on Solid and Physical Modeling, pp.109~119 (2001)
  11. S.Hahmann, "Area preserving deformation of multiresolution curves", Computer Aided Geometric Design, 22(4), pp.349~367 (2005)
  12. N.-A.Dodgson,, "Advances in Multiresolution for Geometric Modeling" (2005), Springer
  13. A.Finkelstein, "Multiresolution curves", Computer Graphics, ~ (1994)
  14. L. Olsen, "Multiresolution B-spline based on wavelet constraints", Eurographics Symposium on Geometric Processing, pp.1~10 (2005)
  15. S. Hahmann, "Constrained multiresolution geometric modeling", Advances in Multiresolution for Geometric Modeling, pp.69~84 (2004)
  16. A. Dreger, "Multiresolution triangular B-spline surfaces", Computer Graphics International, pp.22~23 (1998)
  17. R Kazinnik, "Orthogonal decomposition of nonuniform B-spline spaces using wavelets", Computer Graphics Forum, 16(3) (1997)
  18. D.-R.Forsey, "Hierarchical B-spline refinement", 22(4), pp.205~212 (1988)
  19. P.Prusinkiewicz, "L-system description of subdivision curves", International Journal of Shape Modeling, 9, pp.41~59 (2002)
  20. K. Poon, "Abstract L-system implementation of multiresolution curves based on cubic B-spline subdivision", ~ (2003)
  21. D.Li, "Curve modeling with constrained B-spline wavelets", Computer Aided Geometric Design, 22(1), pp.45~56 (2005)
  22. B.Sauvage, "Length preserving multiresolution editing of curves", Computing, 72(1), pp.161~170 (2004)
  23. R.Kazinnik, "Orthogonal decomposition of nonuniform B-spline spaces using wavelets", Computer Graphics Forum, 16(3) (1997)
  24. W.-M.Hsu, "Direct manipulation of freeform deformations", Computer Graphics, 26(2) (1992)

관련 논문AI추천

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