Knot optimization for biharmonic B-splines on manifold triangle meshes

Biharmonic B-splines, proposed by Feng and Warren, are an elegant generalization of univariate B-splines to planar and curved domains with fully irregular knot configuration. Despite the theoretic breakthrough, certain technical difficulties are imperative, including the necessity of Voronoi tessell...

Full description

Saved in:
Bibliographic Details
Main Authors: Hou, Fei, He, Ying, Qin, Hong, Hao, Aimin
Other Authors: School of Computer Science and Engineering
Format: Article
Language:English
Published: 2018
Subjects:
Online Access:https://hdl.handle.net/10356/80920
http://hdl.handle.net/10220/45014
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-80920
record_format dspace
spelling sg-ntu-dr.10356-809202020-03-07T11:48:52Z Knot optimization for biharmonic B-splines on manifold triangle meshes Hou, Fei He, Ying Qin, Hong Hao, Aimin School of Computer Science and Engineering Green's Functions Biharmonic B-splines Biharmonic B-splines, proposed by Feng and Warren, are an elegant generalization of univariate B-splines to planar and curved domains with fully irregular knot configuration. Despite the theoretic breakthrough, certain technical difficulties are imperative, including the necessity of Voronoi tessellation, the lack of analytical formulation of bases on general manifolds, expensive basis re-computation during knot refinement/removal, being applicable for simple domains only (e.g., such as euclidean planes, spherical and cylindrical domains, and tori). To ameliorate, this paper articulates a new biharmonic B-spline computing paradigm with a simple formulation. We prove that biharmonic B-splines have an equivalent representation, which is solely based on a linear combination of Green's functions of the bi-Laplacian operator. Consequently, without explicitly computing their bases, biharmonic B-splines can bypass the Voronoi partitioning and the discretization of bi-Laplacian, enable the computational utilities on any compact 2-manifold. The new representation also facilitates optimization-driven knot selection for constructing biharmonic B-splines on manifold triangle meshes. We develop algorithms for spline evaluation, data interpolation and hierarchical data decomposition. Our results demonstrate that biharmonic B-splines, as a new type of spline functions with theoretic and application appeal, afford progressive update of fully irregular knots, free of singularity, without the need of explicit parameterization, making it ideal for a host of graphics tasks on manifolds. MOE (Min. of Education, S’pore) Accepted version 2018-06-21T02:44:54Z 2019-12-06T14:17:25Z 2018-06-21T02:44:54Z 2019-12-06T14:17:25Z 2016 Journal Article Hou, F., He, Y., Qin, H., & Hao, A. (2017). Knot optimization for biharmonic B-splines on manifold triangle meshes. IEEE Transactions on Visualization and Computer Graphics, 23(9), 2082-2095. 1077-2626 https://hdl.handle.net/10356/80920 http://hdl.handle.net/10220/45014 10.1109/TVCG.2016.2605092 en IEEE Transactions on Visualization and Computer Graphics © 2016 Institute of Electrical and Electronics Engineers (IEEE). This is the author created version of a work that has been peer reviewed and accepted for publication by IEEE Transactions on Visualization and Computer Graphics, Institute of Electrical and Electronics Engineers (IEEE). It incorporates referee’s comments but changes resulting from the publishing process, such as copyediting, structural formatting, may not be reflected in this document. The published version is available at: [http://dx.doi.org/10.1109/TVCG.2016.2605092]. 13 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Green's Functions
Biharmonic B-splines
spellingShingle Green's Functions
Biharmonic B-splines
Hou, Fei
He, Ying
Qin, Hong
Hao, Aimin
Knot optimization for biharmonic B-splines on manifold triangle meshes
description Biharmonic B-splines, proposed by Feng and Warren, are an elegant generalization of univariate B-splines to planar and curved domains with fully irregular knot configuration. Despite the theoretic breakthrough, certain technical difficulties are imperative, including the necessity of Voronoi tessellation, the lack of analytical formulation of bases on general manifolds, expensive basis re-computation during knot refinement/removal, being applicable for simple domains only (e.g., such as euclidean planes, spherical and cylindrical domains, and tori). To ameliorate, this paper articulates a new biharmonic B-spline computing paradigm with a simple formulation. We prove that biharmonic B-splines have an equivalent representation, which is solely based on a linear combination of Green's functions of the bi-Laplacian operator. Consequently, without explicitly computing their bases, biharmonic B-splines can bypass the Voronoi partitioning and the discretization of bi-Laplacian, enable the computational utilities on any compact 2-manifold. The new representation also facilitates optimization-driven knot selection for constructing biharmonic B-splines on manifold triangle meshes. We develop algorithms for spline evaluation, data interpolation and hierarchical data decomposition. Our results demonstrate that biharmonic B-splines, as a new type of spline functions with theoretic and application appeal, afford progressive update of fully irregular knots, free of singularity, without the need of explicit parameterization, making it ideal for a host of graphics tasks on manifolds.
author2 School of Computer Science and Engineering
author_facet School of Computer Science and Engineering
Hou, Fei
He, Ying
Qin, Hong
Hao, Aimin
format Article
author Hou, Fei
He, Ying
Qin, Hong
Hao, Aimin
author_sort Hou, Fei
title Knot optimization for biharmonic B-splines on manifold triangle meshes
title_short Knot optimization for biharmonic B-splines on manifold triangle meshes
title_full Knot optimization for biharmonic B-splines on manifold triangle meshes
title_fullStr Knot optimization for biharmonic B-splines on manifold triangle meshes
title_full_unstemmed Knot optimization for biharmonic B-splines on manifold triangle meshes
title_sort knot optimization for biharmonic b-splines on manifold triangle meshes
publishDate 2018
url https://hdl.handle.net/10356/80920
http://hdl.handle.net/10220/45014
_version_ 1681048342158639104