Box spline
In the mathematical fields of
Definition
A box spline is a multivariate function defined for a set of vectors, usually gathered in a matrix
When the number of vectors is the same as the dimension of the domain (i.e., ) then the box spline is simply the (normalized) indicator function of the parallelepiped formed by the vectors in :
Adding a new direction, to or generally when the box spline is defined recursively:[1]
The box spline can be interpreted as the shadow of the indicator function of the unit hypercube in when projected down into In this view, the vectors are the geometric projection of the standard basis in (i.e., the edges of the hypercube) to
Considering
Properties
- Let be the minimum number of directions whose removal from makes the remaining directions not span . Then the box spline has degrees of continuity: .[1]
- When (and vectors in span ) the box spline is a compactly supported function whose support is a zonotope in formed by the Minkowski sumof the direction vectors .
- Since zonotopes are centrally symmetric, the support of the box spline is symmetric with respect to its center:
- Fourier transform of the box spline, in dimensions, is given by
Applications
For applications, linear combinations of shifts of one or more box splines on a lattice are used. Such splines are efficient, more so than linear combinations of simplex splines, because they are refinable and, by definition, shift invariant. They therefore form the starting point for many subdivision surface constructions.
Box splines have been useful in characterization of hyperplane arrangements.[3] Also, box splines can be used to compute the volume of polytopes.[4]
In the context of
Box splines have found applications in high-dimensional filtering, specifically for fast bilateral filtering and non-local means algorithms.[19] Moreover, box splines are used for designing efficient space-variant (i.e., non-convolutional) filters.[20]
Box splines are useful basis functions for image representation in the context of tomographic reconstruction problems as the spline spaces generated by box splines spaces are closed under X-ray and Radon transforms.[21][22] In this application while the signal is represented in shift-invariant spaces, the projections are obtained, in closed-form, by non-uniform translates of box splines.[21]
In the context of image processing, box spline frames have been shown to be effective in edge detection.[23]
References
- ^ ISBN 978-1-4419-2834-4.
- ISBN 978-3-642-07842-2.
- ISBN 978-0-387-78962-0.
- S2CID 10063913.
- ^ a b Entezari, Alireza. Optimal sampling lattices and trivariate box splines. [Vancouver, BC.]: Simon Fraser University, 2007. <http://summit.sfu.ca/item/8178>.
- S2CID 16942177.
- ^ J. H. Conway, N. J. A. Sloane. Sphere packings, lattices and groups. Springer, 1999.
- .
- S2CID 9023102.
- ^ S2CID 6395127.
- ^ S2CID 194024.
- S2CID 10064302.
- S2CID 232110.
- S2CID 7338997.
- ^ Kim, Minho. Symmetric Box-Splines on Root Lattices. [Gainesville, Fla.]: University of Florida, 2008. <http://uf.catalog.fcla.edu/permalink.jsp?20UF021643670>.
- .
- S2CID 9832708.
- S2CID 9712416.
- S2CID 16576761.
- S2CID 16383503.
- ^ S2CID 3787118.
- S2CID 17368057.
- S2CID 2708993.