Threading splines through 3D channels

被引:13
|
作者
Myles, A [1 ]
Peters, J [1 ]
机构
[1] Univ Florida, Dept Comp Info Sci & Engn, Gainesville, FL 32611 USA
基金
美国国家科学基金会;
关键词
constrained curve fitting; linear programming; computational geometry channels; SLEFE;
D O I
10.1016/j.cad.2004.04.004
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Given a polygonal channel between obstacles in the plane or in space, we present an algorithm for generating a parametric spline curve with few pieces that traverses the channel and stays inside. While the problem without emphasis on few pieces has trivial solutions, the problem for a limited budget of pieces represents a nonlinear and continuous ('infinite') feasibility problem. Using tight, two-sided, piecewise linear bounds on the potential solution curves, we reformulate the problem as a finite, linear feasibility problem whose solution, by standard linear programming techniques, is a solution of the channel-fitting problem. The algorithm allows the user to specify the degree and smoothness of the solution curve and to minimize an objective function, for example, to approximately minimize the curvature of the spline. We describe in detail how to formulate and solve the problem, as well as the problem of fitting parallel curves, for a spline in Bemstein-Bezier form. (C) 2004 Elsevier Ltd. All rights reserved.
引用
收藏
页码:139 / 148
页数:10
相关论文
共 50 条
  • [41] 3D tomography of cells in micro-channels
    Quint, S.
    Christ, A. F.
    Guckenberger, A.
    Himbert, S.
    Kaestner, L.
    Gekle, S.
    Wagner, C.
    APPLIED PHYSICS LETTERS, 2017, 111 (10)
  • [42] 3D Environment Reconstruction Based on ISAC Channels
    Song, Junzhe
    He, Ruisi
    Zhang, Zhengyu
    Yang, Mi
    Ai, Bo
    Zhang, Haoxiang
    Chen, Ruifeng
    2024 INTERNATIONAL CONFERENCE ON UBIQUITOUS COMMUNICATION, UCOM 2024, 2024, : 487 - 491
  • [43] Direction Estimation in 3D Outdoor Air-Air Wireless Channels through Machine Learning
    Syed, Muhammad Hashir
    Singh, Maninderpal
    Camp, Joseph
    SENSORS, 2023, 23 (23)
  • [44] Preparation of macroporous 3D Bonelike® structures through 3D machining techniques
    Laranjeira, M. S.
    Dias, A. G.
    Santos, J. D.
    Fernandes, M. H.
    TISSUE ENGINEERING PART A, 2008, 14 (05) : 769 - 769
  • [45] Safe 3D Bipedal Walking through Linear MPC with 3D Capturability
    Pajon, Adrien
    Wieber, Pierre-Brice
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 1404 - 1409
  • [46] Interpolation of 3D data streams with C2 PH quintic splines
    Giannelli, Carlotta
    Sacco, Lorenzo
    Sestini, Alessandra
    ADVANCES IN COMPUTATIONAL MATHEMATICS, 2022, 48 (05)
  • [47] "Smoothing Splines" on automatic Processing of 3D Image Data for Robot Visual Guidance
    Herrmann, Markus
    Otesteanu, Marius
    Otto, Marc-Andre
    AUTOMATION 2012, 2012, 2171 : 279 - 283
  • [48] GPU Accelerated 3D Image Deformation Using Thin-Plate Splines
    Luo, Weixin
    Yang, Xuan
    Nan, Xiaoxiao
    Hu, Bingfeng
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 1142 - 1149
  • [49] 3D shape recovery of a newborn skull using thin-plate splines
    Lapeer, RJA
    Prager, RW
    COMPUTERIZED MEDICAL IMAGING AND GRAPHICS, 2000, 24 (03) : 193 - 204
  • [50] From 3D Brains to 3D PDFs: Creating Virtual 3D Models of Human Brains for Neuroanatomy Classes Through Photogrammetric 3D Scanning
    Sikes, Robert
    Bernardo, Colin
    Yavetz, Elana
    Chan, Justin
    FASEB JOURNAL, 2017, 31