Theory and Practice of Image B-Spline Interpolation

被引:26
|
作者
Briand, Thibaud [1 ,2 ]
Monasse, Pascal [1 ]
机构
[1] Univ Paris Est, LIGM, UMR CNRS 8049, ENPC, F-77455 Marne La Vallee, France
[2] Univ Paris Saclay, CMLA, UMR CNRS 8536, Cachan, France
来源
基金
欧洲研究理事会;
关键词
interpolation; splines; linear filtering; boundary handling;
D O I
10.5201/ipol.2018.221
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We explain how the B-spline interpolation of signals and, in particular, of images can be efficiently performed by linear filtering. Based on the seminal two-step method proposed by Unser et al. in 1991, we propose two slightly different prefiltering algorithms whose precisions are proven to be controlled thanks to a rigorous boundary handling. This paper contains all the information, theoretical and practical, required to perform efficiently B-spline interpolation for any order and any boundary extension. We describe precisely how to evaluate the kernel and to compute the B-spline interpolator parameters. We show experimentally that increasing the order improves the interpolation quality. As a fundamental application we also provide an implementation of homographic transformation of images using B-spline interpolation.
引用
收藏
页码:99 / 141
页数:43
相关论文
共 50 条
  • [41] B-SPLINE INTERPOLATION PROBLEM IN HILBERT C* -MODULES
    Eskandari, Rasoul
    Frank, Michael
    Manuilov, Vladimir M.
    Moslehian, Mohammad Sal
    JOURNAL OF OPERATOR THEORY, 2021, 86 (02) : 275 - 298
  • [42] Euler B-spline for curve interpolation and data fitting
    Zhang, Huimin
    Yang, Xunnian
    Journal of Information and Computational Science, 2014, 11 (10): : 3307 - 3317
  • [43] B-spline convected particle domain interpolation method
    Sadeghirad, Alireza
    ENGINEERING ANALYSIS WITH BOUNDARY ELEMENTS, 2024, 160 : 106 - 133
  • [44] Convergence of integro quartic and sextic B-spline interpolation
    Shali, Jafar Ahmadi
    Haghighi, Ahmadreza
    Asghary, Nasim
    Soleymani, Elham
    SAHAND COMMUNICATIONS IN MATHEMATICAL ANALYSIS, 2018, 10 (01): : 97 - 108
  • [45] B-spline Interpolation Technique for Digital Signal Processing
    Svoboda, Marcus
    Matiu-Iovan, Liliana
    Frigura-Iliasa, Flaviu Mihai
    Andea, Petru
    2015 INTERNATIONAL CONFERENCE ON INFORMATION AND DIGITAL TECHNOLOGIES (IDT), 2015, : 366 - 371
  • [46] B-spline quasi-interpolation on sparse grids
    Jiang, Ying
    Xu, Yuesheng
    JOURNAL OF COMPLEXITY, 2011, 27 (05) : 466 - 488
  • [47] Universal parametrization in B-spline curve and surface interpolation
    Department of Computer Science, Louisiana State University, Baton Rouge, LA 70803, United States
    不详
    Comput Aided Geom Des, 5 (407-422):
  • [48] GPU Prefilter for Accurate Cubic B-spline Interpolation
    Ruijters, Daniel
    Thevenaz, Philippe
    COMPUTER JOURNAL, 2012, 55 (01): : 15 - 20
  • [49] Preconditioned geometric iterative methods for B-spline interpolation
    Liu, Chengzhi
    Qiu, Yue
    Zhang, Li
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2024, 219 : 87 - 100
  • [50] A universal parametrization in B-spline curve and surface interpolation
    Lim, CG
    COMPUTER AIDED GEOMETRIC DESIGN, 1999, 16 (05) : 407 - 422