Geometric point interpolation method in R3 space with tangent directional constraint

This paper discusses a cubic BB-spline interpolation problem with tangent directional constraint in R3R3 space. Given mm points and their tangent directional vectors as well, the interpolation problem is to find a cubic BB-spline curve which interpolates both the positions of the points and their ta...

Full description

Saved in:
Bibliographic Details
Main Authors: Chen, Xiao-Diao, Ma, Weiyin
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/99131
http://hdl.handle.net/10220/12807
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-99131
record_format dspace
spelling sg-ntu-dr.10356-991312020-05-28T07:17:48Z Geometric point interpolation method in R3 space with tangent directional constraint Chen, Xiao-Diao Ma, Weiyin School of Computer Engineering DRNTU::Engineering::Computer science and engineering This paper discusses a cubic BB-spline interpolation problem with tangent directional constraint in R3R3 space. Given mm points and their tangent directional vectors as well, the interpolation problem is to find a cubic BB-spline curve which interpolates both the positions of the points and their tangent directional vectors. Given the knot vector of the resulting BB-spline curve and parameter values to all of the data points, the corresponding control points can often be obtained by solving a system of linear equations. This paper presents a piecewise geometric interpolation method combining a unclamping technique with a knot extension technique, with which there is no need to solve a system of linear equations. It firstly uses geometric methods to construct a seed curve segment, which interpolates several data point pairs, i.e., positions and tangent directional vectors of the points. The seed segment is then extended to interpolate the remaining data point pairs one by one in a piecewise fashion. We show that a BB-spline curve segment can always be extended to interpolate a new data point pair by adding two more control points. Methods for a curve segment extending to interpolate one more data point pair by adding one more control point are also provided, which are utilized to construct an interpolation BB-spline curve with as small a number of control points as possible. Numerical examples show the effectiveness and the efficiency of the new method. 2013-08-01T06:12:28Z 2019-12-06T20:03:41Z 2013-08-01T06:12:28Z 2019-12-06T20:03:41Z 2012 2012 Journal Article hen, X. D.,& Ma, W. (2012). Geometric point interpolation method in R3 space with tangent directional constraint. Computer-Aided Design, 44(12), 1217-1228. 0010-4485 https://hdl.handle.net/10356/99131 http://hdl.handle.net/10220/12807 10.1016/j.cad.2012.07.002 en Computer-aided design
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Chen, Xiao-Diao
Ma, Weiyin
Geometric point interpolation method in R3 space with tangent directional constraint
description This paper discusses a cubic BB-spline interpolation problem with tangent directional constraint in R3R3 space. Given mm points and their tangent directional vectors as well, the interpolation problem is to find a cubic BB-spline curve which interpolates both the positions of the points and their tangent directional vectors. Given the knot vector of the resulting BB-spline curve and parameter values to all of the data points, the corresponding control points can often be obtained by solving a system of linear equations. This paper presents a piecewise geometric interpolation method combining a unclamping technique with a knot extension technique, with which there is no need to solve a system of linear equations. It firstly uses geometric methods to construct a seed curve segment, which interpolates several data point pairs, i.e., positions and tangent directional vectors of the points. The seed segment is then extended to interpolate the remaining data point pairs one by one in a piecewise fashion. We show that a BB-spline curve segment can always be extended to interpolate a new data point pair by adding two more control points. Methods for a curve segment extending to interpolate one more data point pair by adding one more control point are also provided, which are utilized to construct an interpolation BB-spline curve with as small a number of control points as possible. Numerical examples show the effectiveness and the efficiency of the new method.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Chen, Xiao-Diao
Ma, Weiyin
format Article
author Chen, Xiao-Diao
Ma, Weiyin
author_sort Chen, Xiao-Diao
title Geometric point interpolation method in R3 space with tangent directional constraint
title_short Geometric point interpolation method in R3 space with tangent directional constraint
title_full Geometric point interpolation method in R3 space with tangent directional constraint
title_fullStr Geometric point interpolation method in R3 space with tangent directional constraint
title_full_unstemmed Geometric point interpolation method in R3 space with tangent directional constraint
title_sort geometric point interpolation method in r3 space with tangent directional constraint
publishDate 2013
url https://hdl.handle.net/10356/99131
http://hdl.handle.net/10220/12807
_version_ 1681059786388406272