Deslauriers-Dubuc Refinement Scheme
fine = DDRefine(coarse,D,Filter,LEF,REF)
1-d signal at a coarse scale: length(coarse)=n
D degree of polynomials used for interpolation
interpolating filter from MakeDDFilter(D)
Left Edge Boundary filter from MakeDDBdryFilter(D)
Right Edge Boundary filter from MakeDDBdryFilter(D)
1-d signal at a fine scale: length(fine) = 2*n
The Deslauriers-Dubuc Refinement scheme (symmetric Lagrangian Interpolation of order D) is used to refine data on a grid of n points to data on a grid of 2n points. The odd samples 2*i-1 at the fine scale agree with samples i at the coarse scale; the even samples 2*i are obtained by polynomial interpolation of the coarse samples near i.