• DocumentCode
    1454067
  • Title

    Real-Time Resolution of Self-Intersection in Dynamic Cylindrical Free-Form Deformation

  • Author

    Ahn, Woojin ; Lee, Doo Yong

  • Author_Institution
    Dept. of Mech. Eng., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
  • Volume
    17
  • Issue
    4
  • fYear
    2011
  • fDate
    4/1/2011 12:00:00 AM
  • Firstpage
    515
  • Lastpage
    526
  • Abstract
    This paper presents a method of self-intersection detection and resolution for dynamic cylindrical-lattice-based free-form deformation (FFD). The lattice-based approach allows efficient computation of deformation of complex geometries. But excessive deformation can cause visual anomalies such as surface infiltration and distortion. This paper derives a geometrically intuitive sufficient condition to guarantee that the FFD function is a homeomorphism and there is no self-intersection. The FFD function is defined by linear and quadratic B-Spline functions with the control points of the cylindrical lattice cell. The sufficient condition is satisfied if each trilinear function of the nine prism-shaped pentahedrons derived from the cell has a positive Jacobian determinant. The positivity is satisfied if the 12 tetrahedrons derived from the pentahedron have positive volumes. Based on the sufficient condition, the proposed method converts the self-intersection problem into a point-face collision detection and response problem suitable for dynamic simulation. The efficiency and accuracy of the self-intersection detection algorithm is analyzed and compared with a previous method. The results show that the proposed technique allows simulation of excessive deformation of tubular objects in an efficient and realistic manner.
  • Keywords
    computational geometry; solid modelling; splines (mathematics); FFD function; Jacobian determinant; complex geometry deformation; cylindrical lattice cell; dynamic cylindrical free-form deformation; linear B-spline function; prism-shaped pentahedrons; quadratic B-spline function; self-intersection detection method; self-intersection resolution method; Algorithm design and analysis; Computational geometry; Deformable models; Detection algorithms; Jacobian matrices; Lattices; Spline; Sufficient conditions; Free-form deformation; collision; self-intersection; simulation.; Algorithms; Colonoscopy; Humans; Image Processing, Computer-Assisted; Models, Theoretical;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2010.54
  • Filename
    5438989