Discrete box splines and refinement algorithms
This paper gives a general knotline refinement algorithm for functions which are linear combinations of translates of box splines. The Lane-Riesenfeld algorithm is obtained as a special case. The derivation is based on discrete splines. Section 2 introduces the box spline as follows. Given integers \(n\geq s\geq 1\) and vectors \(X=(x^ 1,...,x^ n)\) with \(x^ j\in\mathbb R^ s\), \(j=1,...,n\), the box spline \(M_ x=M(.| X): \mathbb R^ s\to \mathbb R\) is defined as a distribution given by the rule \[ \int_{\mathbb R^ s}M_ x(x)f(x)\,dx=\int_{I^ n}f(X_{\nu})\,d\nu_ 1\,d\nu_ 2...\,d\nu_ n \] for all \(f\in C_ 0^{\infty}(\mathbb R^ s)\), where the right-hand integration is over the unit cube \(I^ n=[0,1]^ n\) in \(\mathbb R^ n\) and \(X=\nu_ 1x^ 1+...+\nu_ nx^ n\). Some properties of the box spline are also discussed in section 2. An algorithm for knot-line refinement is derived in section 3. The algorithm for computing \(d^ r_ j=d^ n_ j\) is as follows. 1. Fill the \(d\) array with \(m^ s\)-copies for each \(P_ i\). 2. For \(r=s+1,...,n\) in each of directions \(z^{s+1},...,z^ n\) take an average of \(m\) \(d_ j^{r-1}\)'s to form \(d^ r_ j\). Some further properties of discrete box spline are considered in section 4. Some examples are given in section 5 and remarks in section 6. The last section gives a proof of control mesh convergence.
- A Theoretical Development for the Computer Generation and Display of Piecewise Polynomial Surfaces
- Approximation by Smooth Multivariate Splines
- B-splines from parallelepipeds
- Bivariate box splines and smooth pp functions on a three direction mesh
- Discrete Splines via Mathematical Programming
- scientific article; zbMATH DE number 3503810 (Why is no real title available?)
- scientific article; zbMATH DE number 3535015 (Why is no real title available?)
- scientific article; zbMATH DE number 3891910 (Why is no real title available?)
- Linear independence of translates of a box spline
- On calculating with B-splines
- On the local linear independence of translates of a box spline
- On the optimal approximation rates for criss-cross finite element spaces
- The Numerical Evaluation of B-Splines
- Translates of multivariate splines
- Line average algorithm: a method for the computer generation of smooth surfaces
- Subdivision algorithms for the generation of box spline surfaces
- Triangular spline algorithms
- Knot line refinement algorithms for tensor product B-spline surfaces
- Subdivision algorithms converge quadratically
- Generalized subdivision and convergence
- On the piecewise structure of discrete box splines
- Some properties of bivariate Bernstein-Schoenberg operators
- On the convergence rates of subdivision algorithms for box spline surfaces
- Algebraic properties of discrete box splines
- On triangular splines
- Fortran subroutines for B-nets of box splines on three- and four- directional meshes
- Algorithms for generating B-nets and graphically displaying spline surfaces on three- and four-directional meshes
- Surface compression
- On discrete simplex splines and subdivision
- On the evaluation of box splines
- Smooth surface interpolation to scattered data using interpolatory subdivision algorithms
- Discrete splines and its applications
- scientific article; zbMATH DE number 1803819 (Why is no real title available?)
- Homogeneous polynomial splines
- The Location of the Control Points in the Case of Box Splines
- scientific article; zbMATH DE number 4056236 (Why is no real title available?)
- Box-spline-based approach to the formulation of numerical methods for partial differential equations
- Multivariate Discrete Splines and Linear Diophantine Equations
- scientific article; zbMATH DE number 2145710 (Why is no real title available?)
- Quasi 4--8 subdivision
- Algorithms and data structures for C^s-smooth RMB-splines of degree 2s + 1
- The mixed directional difference-summation algorithm for generating the Bézier net of a trivariate four-direction box-spline
This page was built for publication: Discrete box splines and refinement algorithms
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1059979)