Abstract
Linear interpolation has been adapted in many signal and image processing applications due to its simple implementa-tion and low computational cost. In standard linear interpolation the kernel is the second order B-spline 2βt. In this work we show that the interpolation error can be remarkably diminished by using the time-shifted B-spline 2βt-Δas an interpolation kernel. We verify by experimental tests that the optimal shift is 0.25Δ=. In VLSI and microprocessor circuits the shifted linear interpolation (SLI) algorithm can be effectively implemented by the z-transform filter. The interpolation error of the SLI filter is comparable to the more elaborate higher order cubic convolution interpolation.
Original language | English |
---|---|
Pages (from-to) | 44- 49 |
Journal | Journal of Signal and Information Processing |
Volume | 2010 |
Issue number | 1 |
DOIs | |
Publication status | Published - 2010 |
MoE publication type | A1 Journal article-refereed |
Keywords
- Linear Interpolation
- Cubic Convolution
- B-splines
- VLSI