TY - JOUR
T1 - Efficient GPU-based texture interpolation using uniform B-splines
AU - Ruijters, D.
AU - Haar Romenij, ter, B.M.
AU - Suetens, P.
PY - 2008
Y1 - 2008
N2 - This article presents uniform B-spline interpolation, completely contained on the graphics processing unit (GPU). This implies that the CPU does not need to compute any lookup tables or B-spline basis functions. The cubic interpolation can be decomposed into several linear interpolations [Sigg and Hadwiger 05], which are hard-wired on the GPU and therefore very fast. Here it is demonstrated that the cubic B-spline basis function can be evaluated in a short piece of GPU code without any conditional statements. Source code is available online.
AB - This article presents uniform B-spline interpolation, completely contained on the graphics processing unit (GPU). This implies that the CPU does not need to compute any lookup tables or B-spline basis functions. The cubic interpolation can be decomposed into several linear interpolations [Sigg and Hadwiger 05], which are hard-wired on the GPU and therefore very fast. Here it is demonstrated that the cubic B-spline basis function can be evaluated in a short piece of GPU code without any conditional statements. Source code is available online.
U2 - 10.1080/2151237X.2008.10129269
DO - 10.1080/2151237X.2008.10129269
M3 - Article
SN - 1086-7651
VL - 13
SP - 61
EP - 69
JO - Journal of Graphics Tools
JF - Journal of Graphics Tools
IS - 4
ER -