Shifted B-spline interpolation filter

H. Olkkonen, Juuso T. Olkkonen

Research output: Contribution to journalArticleScientificpeer-review

Abstract

B-spline signal processing is an important tool in signal processing society. B-splines can be adapted in interpolation and approximation of underlying continuous signals and systems, adjustment of fractional time delays in communication devices and in numerical signal analysis. In this work, we introduce the shifted B-spline interpolation algorithm, where the B-spline kernel is shifted by a fraction D of the sampling period. Experimental tests show that the interpolation error is strongly dependent on Δ and attains a minimum at Δ = 0.25. We describe the z-transform filter for efficient parallel implementation of the shifted B-spline interpolation algorithm. The performance of the D-shifted B-spine interpolation filter is significantly higher compared with the cubic convolution interpolation and the standard B-spline interpolation.
Original languageEnglish
Pages (from-to)289-305
JournalCurrent Development in Theory and Applications of Wavelets
Volume4
Issue number3
Publication statusPublished - 2010
MoE publication typeA1 Journal article-refereed

Fingerprint

Splines
Interpolation
Signal processing
Signal analysis
Convolution
Time delay
Mathematical transformations
Sampling
Communication

Cite this

Olkkonen, H. ; Olkkonen, Juuso T. / Shifted B-spline interpolation filter. In: Current Development in Theory and Applications of Wavelets. 2010 ; Vol. 4, No. 3. pp. 289-305.
@article{2d5f2fb893364e20bafe684013bfacc0,
title = "Shifted B-spline interpolation filter",
abstract = "B-spline signal processing is an important tool in signal processing society. B-splines can be adapted in interpolation and approximation of underlying continuous signals and systems, adjustment of fractional time delays in communication devices and in numerical signal analysis. In this work, we introduce the shifted B-spline interpolation algorithm, where the B-spline kernel is shifted by a fraction D of the sampling period. Experimental tests show that the interpolation error is strongly dependent on Δ and attains a minimum at Δ = 0.25. We describe the z-transform filter for efficient parallel implementation of the shifted B-spline interpolation algorithm. The performance of the D-shifted B-spine interpolation filter is significantly higher compared with the cubic convolution interpolation and the standard B-spline interpolation.",
author = "H. Olkkonen and Olkkonen, {Juuso T.}",
year = "2010",
language = "English",
volume = "4",
pages = "289--305",
journal = "Current Development in Theory and Applications of Wavelets",
issn = "0973-5607",
publisher = "Pushpa Publishing House",
number = "3",

}

Olkkonen, H & Olkkonen, JT 2010, 'Shifted B-spline interpolation filter', Current Development in Theory and Applications of Wavelets, vol. 4, no. 3, pp. 289-305.

Shifted B-spline interpolation filter. / Olkkonen, H.; Olkkonen, Juuso T.

In: Current Development in Theory and Applications of Wavelets, Vol. 4, No. 3, 2010, p. 289-305.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Shifted B-spline interpolation filter

AU - Olkkonen, H.

AU - Olkkonen, Juuso T.

PY - 2010

Y1 - 2010

N2 - B-spline signal processing is an important tool in signal processing society. B-splines can be adapted in interpolation and approximation of underlying continuous signals and systems, adjustment of fractional time delays in communication devices and in numerical signal analysis. In this work, we introduce the shifted B-spline interpolation algorithm, where the B-spline kernel is shifted by a fraction D of the sampling period. Experimental tests show that the interpolation error is strongly dependent on Δ and attains a minimum at Δ = 0.25. We describe the z-transform filter for efficient parallel implementation of the shifted B-spline interpolation algorithm. The performance of the D-shifted B-spine interpolation filter is significantly higher compared with the cubic convolution interpolation and the standard B-spline interpolation.

AB - B-spline signal processing is an important tool in signal processing society. B-splines can be adapted in interpolation and approximation of underlying continuous signals and systems, adjustment of fractional time delays in communication devices and in numerical signal analysis. In this work, we introduce the shifted B-spline interpolation algorithm, where the B-spline kernel is shifted by a fraction D of the sampling period. Experimental tests show that the interpolation error is strongly dependent on Δ and attains a minimum at Δ = 0.25. We describe the z-transform filter for efficient parallel implementation of the shifted B-spline interpolation algorithm. The performance of the D-shifted B-spine interpolation filter is significantly higher compared with the cubic convolution interpolation and the standard B-spline interpolation.

M3 - Article

VL - 4

SP - 289

EP - 305

JO - Current Development in Theory and Applications of Wavelets

JF - Current Development in Theory and Applications of Wavelets

SN - 0973-5607

IS - 3

ER -