Hendrik Speleers

dblp:38/1626 · DBLP profile ↗
← Back
22ranked-venue papers
10as first author
6since 2021 · last 2025
0000-0003-4110-3308ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 19 · 8 first-author · 4 since 2021Theory of computation · 2 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
YearPublicationVenuePosition
2025 A C1 simplex-spline basis for the Alfeld split in Rs
abstract
The Alfeld split is obtained by subdividing a simplex in Rs into s+1 subsimplices with the barycenter as one of their vertices. On this split, we consider the space of C1 splines of degree d (d >= s+1), for which we construct a basis of simplex-splines with knots at the barycenter and the vertices of the simplex. The basis consists of two types of simplex-splines: firstly Bernstein polynomials with domain points on the facets of the simplex and secondly certain simplex-splines with at least one knot at the barycenter. Partition of unity, Marsden-like identities, and domain points are shown. We also provide C1 smoothness conditions across a facet between two simplices.
Tom Lyche, Jean-Louis Merrien, Hendrik Speleers
Comput. Aided Geom. Des.3
2024 Maximally smooth cubic spline quasi-interpolants on arbitrary triangulations
abstract
We investigate the construction of C2 cubic spline quasi-interpolants on a given arbitrary triangulation T to approximate a sufficiently smooth function f. The proposed quasi-interpolants are locally represented in terms of a simplex spline basis defined on the cubic Wang–Shi refinement of the triangulation. This basis behaves like a B-spline basis within each triangle of T and like a Bernstein basis for imposing smoothness across the edges of T. Any element of the cubic Wang–Shi spline space can be uniquely identified by considering a local Hermite interpolation problem on every triangle of T. Different C2 cubic spline quasi-interpolants are then obtained by feeding different sets of Hermite data to this Hermite interpolation problem, possibly reconstructed via local polynomial approximation. All the proposed quasi-interpolants reproduce cubic polynomials and their performance is illustrated with various numerical examples.
Michelangelo Marsala, Carla Manni, Hendrik Speleers
Comput. Aided Geom. Des.3
2023 Extraction and application of super-smooth cubic B-splines over triangulations
Jan Groselj, Hendrik Speleers
Comput. Aided Geom. Des.2
2022 ExSpliNet: An interpretable and expressive spline-based neural network
Daniele Fakhoury, Emanuele Fakhoury, Hendrik Speleers
Neural Networks3
2022 Algorithm 1020: Computation of Multi-Degree Tchebycheffian B-Splines
abstract
Multi-degree Tchebycheffian splines are splines with pieces drawn from extended (complete) Tchebycheff spaces, which may differ from interval to interval, and possibly of different dimensions. These are a natural extension of multi-degree polynomial splines. Under quite mild assumptions, they can be represented in terms of a so-called multi-degree Tchebycheffian B-spline (MDTB-spline) basis; such basis possesses all the characterizing properties of the classical polynomial B-spline basis. We present a practical framework to compute MDTB-splines, and provide an object-oriented implementation in Matlab . The implementation supports the construction, differentiation, and visualization of MDTB-splines whose pieces belong to Tchebycheff spaces that are null-spaces of constant-coefficient linear differential operators. The construction relies on an extraction operator that maps local Tchebycheffian Bernstein functions to the MDTB-spline basis of interest.
Hendrik Speleers
ACM Trans. Math. Softw.1
2021 A General Class of C1 Smooth Rational Splines: Application to Construction of Exact Ellipses and Ellipsoids
abstract
In this paper, we describe a general class of C1 smooth rational splines that enables, in particular, exact descriptions of ellipses and ellipsoids — some of the most important primitives for CAD and CAE. The univariate rational splines are assembled by transforming multiple sets of NURBS basis functions via so-called design-through-analysis compatible extraction matrices; different sets of NURBS are allowed to have different polynomial degrees and weight functions. Tensor products of the univariate splines yield multivariate splines. In the bivariate setting, we describe how similar design-through-analysis compatible transformations of the tensor-product splines enable the construction of smooth surfaces containing one or two polar singularities. The material is self-contained, and is presented such that all tools can be easily implemented by CAD or CAE practitioners within existing software that support NURBS. To this end, we explicitly present the matrices (a) that describe our splines in terms of NURBS, and (b) that help refine the splines by performing (local) degree elevation and knot insertion. Finally, all C1 spline constructions yield spline basis functions that are locally supported and form a convex partition of unity.
Hendrik Speleers, Deepesh Toshniwal
Comput. Aided Des.1
2020 Multi-degree B-splines: Algorithmic computation and properties
Deepesh Toshniwal, Hendrik Speleers, René Hiemstra, Carla Manni, Thomas J. R. Hughes
Comput. Aided Geom. Des.2
2019 Algorithm 999: Computation of Multi-Degree B-Splines
abstract
Multi-degree splines are smooth piecewise-polynomial functions where the pieces can have different degrees. We describe a simple algorithmic construction of a set of basis functions for the space of multi-degree splines with similar properties to standard B-splines. These basis functions are called multi-degree B-splines (or MDB-splines ). The construction relies on an extraction operator that represents all MDB-splines as linear combinations of local B-splines of different degrees. This enables the use of existing efficient algorithms for B-spline evaluations and refinements in the context of multi-degree splines. A M ATLAB implementation is provided to illustrate the computation and use of MDB-splines.
Hendrik Speleers
ACM Trans. Math. Softw.1
2018 Three recipes for quasi-interpolation with cubic Powell-Sabin splines
Jan Groselj, Hendrik Speleers
Comput. Aided Geom. Des.2
2017 Splines over regular triangulations in numerical simulation
Francesca Pelosi, Carlotta Giannelli, Carla Manni, Maria Lucia Sampoli, Hendrik Speleers
Comput. Aided Des.5
2017 Construction and analysis of cubic Powell-Sabin B-splines
Jan Groselj, Hendrik Speleers
Comput. Aided Geom. Des.2
2016 On the dimension of Tchebycheffian spline spaces over planar T-meshes
Cesare Bracco, Tom Lyche, Carla Manni, Fabio Roman, Hendrik Speleers
Comput. Aided Geom. Des.5
2015 A new B-spline representation for cubic splines over Powell-Sabin triangulations
Hendrik Speleers
Comput. Aided Geom. Des.1
2013 Multivariate normalized Powell-Sabin B-splines and quasi-interpolants
Hendrik Speleers
Comput. Aided Geom. Des.1
2012 THB-splines: The truncated basis for hierarchical splines
Carlotta Giannelli, Bert Jüttler, Hendrik Speleers
Comput. Aided Geom. Des.3
2011 Convexity preserving splines over triangulations
Larry L. Schumaker, Hendrik Speleers
Comput. Aided Geom. Des.2
2010 Nonnegativity preserving macro-element interpolation of scattered data
Larry L. Schumaker, Hendrik Speleers
Comput. Aided Geom. Des.2
2010 A normalized basis for quintic Powell-Sabin splines
Hendrik Speleers
Comput. Aided Geom. Des.1
2010 A normalized basis for reduced Clough-Tocher splines
Hendrik Speleers
Comput. Aided Geom. Des.1
2009 Quasi-hierarchical Powell-Sabin B-splines
Hendrik Speleers, Paul Dierckx, Stefan Vandewalle
Comput. Aided Geom. Des.1
2007 Weight control for modelling with NURPS surfaces
Hendrik Speleers, Paul Dierckx, Stefan Vandewalle
Comput. Aided Geom. Des.1
2006 Local subdivision of Powell-Sabin splines
Hendrik Speleers, Paul Dierckx, Stefan Vandewalle
Comput. Aided Geom. Des.1