A shell space constrained approach for curve design on surface meshes

被引:7
|
作者
Jin, Yao [1 ]
Song, Dan [2 ]
Wang, Tongtong [3 ]
Huang, Jin [3 ]
Song, Ying [1 ]
He, Lili [1 ]
机构
[1] Zhejiang Sci Tech Univ, Coll Informat Sci & Technol, Hangzhou 310018, Zhejiang, Peoples R China
[2] Tianjin Univ, Sch Elect & Informat Engn, Tianjin 300072, Peoples R China
[3] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310027, Zhejiang, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Curve design; Surface mesh; Shell space; Global optimization; GEODESICS; SUBDIVISION; HEAT;
D O I
10.1016/j.cad.2019.03.001
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Curve design on surface meshes has wide applications in computer graphics and computer aided design. The key challenge of the problem is to efficiently and robustly handle the manifold constraint which forces the curve to exactly lie on the surface meshes. Popular approaches, such as projection-based and smoothing-based methods, solve it by either totally relaxing or strictly holding the above constraint, which have their own merits. We propose a shell space method which combines the advantages of both approaches. First, a shell space surrounding the mesh with a distance-like scalar field is constructed. Then the manifold constraint is relaxed to the shell space and a global optimization with the interior point method is conducted. Mimicking the behavior of the both methods, it gradually shrinks the shell space and increases the weight of the manifold energy during the iterations. The adaptive scheme sufficiently relaxes the curve to gain its geometric property (e.g., smoothness) easily (like projection-based method) but converges stably and robustly (like smoothing-based method). Finally, the curve is snapped to the surface with a robust projection. Experiments exhibit that our method outperforms existing work on various aspects, including efficiency, robustness, and controllability. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:24 / 34
页数:11
相关论文
共 50 条
  • [1] A variational approach for feature-aware B-spline curve design on surface meshes
    Xu, Rongyan
    Jin, Yao
    Zhang, Huaxiong
    Zhang, Yun
    Lai, Yu-kun
    Zhu, Zhe
    Zhang, Fang-Lue
    VISUAL COMPUTER, 2023, 39 (08): : 3767 - 3781
  • [2] A variational approach for feature-aware B-spline curve design on surface meshes
    Rongyan Xu
    Yao Jin
    Huaxiong Zhang
    Yun Zhang
    Yu-kun Lai
    Zhe Zhu
    Fang-Lue Zhang
    The Visual Computer, 2023, 39 : 3767 - 3781
  • [3] Shape Space Exploration of Constrained Meshes
    Yang, Yong-Liang
    Yang, Yi-Jun
    Pottmann, Helmut
    Mitra, Niloy J.
    ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (06):
  • [4] Interactive design exploration for constrained meshes
    Deng, Bailin
    Bouaziz, Sofien
    Deuss, Mario
    Kaspar, Alexandre
    Schwartzburg, Yuliy
    Pauly, Mark
    COMPUTER-AIDED DESIGN, 2015, 61 : 13 - 23
  • [5] The normalform of a space curve and its application to surface design
    Hartmann E.
    Visual Computer, 2001, 17 (07): : 445 - 456
  • [6] Adaptive and robust curve smoothing on surface meshes
    Lawonn, Kai
    Gasteiger, Rocco
    Roessl, Christian
    Preim, Bernhard
    COMPUTERS & GRAPHICS-UK, 2014, 40 : 22 - 35
  • [7] Wireless networks design: A space-filling curve approach
    Leong, Thin-Yin
    Chu, Chao-Hsien
    PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON INFORMATION AND MANAGEMENT SCIENCES, 2007, 6 : 164 - 172
  • [8] State space approach to envelope-constrained filter design
    Jiao, B
    Zang, ZQ
    Nordholm, S
    IEEE REGION 10 INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONIC TECHNOLOGY, VOLS 1 AND 2, 2001, : 384 - 387
  • [9] A parameter space approach to constrained variance PID controller design
    Dickinson, P. B.
    Shenton, A. T.
    AUTOMATICA, 2009, 45 (03) : 830 - 835
  • [10] Constrained space curve interpolation with constraint planes
    Kong, VP
    Ong, BH
    COMPUTER AIDED GEOMETRIC DESIGN, 2005, 22 (06) : 531 - 550