Moving least squares
   HOME

TheInfoList



OR:

Moving least squares is a method of reconstructing continuous functions from a set of unorganized point samples via the calculation of a
weighted least squares Weighted least squares (WLS), also known as weighted linear regression, is a generalization of ordinary least squares and linear regression in which knowledge of the variance of observations is incorporated into the regression. WLS is also a speci ...
measure biased towards the region around the point at which the reconstructed value is requested. In
computer graphics Computer graphics deals with generating images with the aid of computers. Today, computer graphics is a core technology in digital photography, film, video games, cell phone and computer displays, and many specialized applications. A great de ...
, the moving least squares method is useful for reconstructing a surface from a set of points. Often it is used to create a 3D surface from a point cloud through either
downsampling In digital signal processing, downsampling, compression, and decimation are terms associated with the process of ''resampling'' in a multi-rate digital signal processing system. Both ''downsampling'' and ''decimation'' can be synonymous with ''com ...
or
upsampling In digital signal processing, upsampling, expansion, and interpolation are terms associated with the process of resampling in a multi-rate digital signal processing system. ''Upsampling'' can be synonymous with ''expansion'', or it can describe a ...
.


Definition

Consider a function f: \mathbb^n \to \mathbb and a set of sample points S = \ . Then, the moving least square approximation of degree m at the point x is \tilde(x) where \tilde minimizes the weighted least-square error :\sum_ (p(x_i)-f_i)^2\theta(\, x-x_i\, ) over all polynomials p of degree m in \mathbb^n. \theta(s) is the weight and it tends to zero as s\to \infty. In the example \theta(s) = e^. The smooth interpolator of "order 3" is a quadratic interpolator.


See also

*
Local regression Local regression or local polynomial regression, also known as moving regression, is a generalization of the moving average and polynomial regression. Its most common methods, initially developed for scatterplot smoothing, are LOESS (locally e ...
* Diffuse element method *
Moving average In statistics, a moving average (rolling average or running average) is a calculation to analyze data points by creating a series of averages of different subsets of the full data set. It is also called a moving mean (MM) or rolling mean and is ...


References


The approximation power of moving least squares
David Levin, Mathematics of Computation, Volume 67, 1517-1531, 199
Moving least squares response surface approximation: Formulation and metal forming applications
Piotr Breitkopf; Hakim Naceur; Alain Rassineux; Pierre Villon, Computers and Structures, Volume 83, 17-18, 2005.
Generalizing the finite element method: diffuse approximation and diffuse elements
B Nayroles, G Touzot. Pierre Villon, P, Computational Mechanics Volume 10, pp 307-318, 1992


External links


An As-Short-As-Possible Introduction to the Least Squares, Weighted Least Squares and Moving Least Squares Methods for Scattered Data Approximation and Interpolation
Least squares {{mathapplied-stub