1988
DOI: 10.1109/34.3889
|View full text |Cite
|
Sign up to set email alerts
|

Simple algorithms and architectures for B-spline interpolation

Abstract: We prove that the Toeplitz binary value matrix inversion associated with mth order E-spline interpolation can be implemented using only 2 (m + 1) additions. We develop pipelined architectures for real time B-spline interpolation based on simple running average filters. We also show that an ideal interpolating function, which is approximated by a truncated sinc function with M half cycles, can be implemented using B-splines with M + 2 multiplies. With insignificant loss of performance, the coefficients at the k… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

1989
1989
2022
2022

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 31 publications
(7 citation statements)
references
References 4 publications
0
7
0
Order By: Relevance
“…Usually, affine transforms such as magnifications [4], [7], [10], [11], [16], [17], [20], [22] or rotations [1], [8], [9], [14] are used to evaluate interpolation methods. High enlargements up to 4; 5.25; and 8 times ( [11], [16], [22]; [5]; and [4], [10], [22], respectively) as well as 10 or 16 repetitions of the transform ( [20] and [14] respectively) are used to enhance the blurring effects incorporated with interpolation. In this paper, simple expansions in one dimension, different rotations, and complex perspective transforms within the range of clinical applications are used to compare the interpolation methods.…”
Section: Interpolation Tasks In Medical Imagingmentioning
confidence: 99%
“…Usually, affine transforms such as magnifications [4], [7], [10], [11], [16], [17], [20], [22] or rotations [1], [8], [9], [14] are used to evaluate interpolation methods. High enlargements up to 4; 5.25; and 8 times ( [11], [16], [22]; [5]; and [4], [10], [22], respectively) as well as 10 or 16 repetitions of the transform ( [20] and [14] respectively) are used to enhance the blurring effects incorporated with interpolation. In this paper, simple expansions in one dimension, different rotations, and complex perspective transforms within the range of clinical applications are used to compare the interpolation methods.…”
Section: Interpolation Tasks In Medical Imagingmentioning
confidence: 99%
“…In general, they are defined by directly sampling analytic B-splines with Z-transform, bilinear transform, etc. [14], [15], [16], [17], [18]. For this purpose, the first step consists in discretizing the basis functions.…”
Section: Discrete B-splinesmentioning
confidence: 99%
“…To produce a quality print from a video image, the data density of the video signal must be increased to match the resolution of the printing device. Many well-known algorithms such as pixel replication, bilinear interpolation, and various kinds of high-order spline interpolation' 6 152 / Journal of Electronic Imaging / April 1992 / Vol. 1 (2) An imaging source with lower spatial resolution has relatively lower bandwidth in the Fourier domain.…”
Section: Introductionmentioning
confidence: 99%