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 条
  • [21] Cubic spline interpolation with quasiminimal B-spline coefficients
    Lajos László
    Acta Mathematica Hungarica, 2005, 107 : 77 - 87
  • [22] Accelerating B-spline interpolation on GPUs: Application to medical image registration
    Zachariadis, Orestis
    Teatini, Andrea
    Satpute, Nitin
    Gomez-Luna, Juan
    Mutlu, Onur
    Elle, Ole Jakob
    Olivares, Joaquin
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2020, 193 (193)
  • [23] AN EFFICIENT ALGORITHM FOR GENERATING B-SPLINE INTERPOLATION CURVES AND SURFACES FROM B-SPLINE APPROXIMATIONS
    WANG, HP
    HEWGILL, DE
    VICKERS, GW
    COMMUNICATIONS IN APPLIED NUMERICAL METHODS, 1990, 6 (05): : 395 - 400
  • [24] Generalized multilevel B-spline approximation for scattered data interpolation in image processing
    Chen, Juanjuan
    Huang, Ting
    Cai, Zhanchuan
    Huang, Wentao
    APPLIED MATHEMATICAL MODELLING, 2024, 134 : 538 - 555
  • [25] Image interpolation by rational ball cubic B-spline representation and genetic algorithm
    Abbas, Samreen
    Hussain, Malik Zawwar
    Irshad, Misbah
    ALEXANDRIA ENGINEERING JOURNAL, 2018, 57 (02) : 931 - 937
  • [26] 3D-restruction on medical image based on B-spline interpolation
    School of Mechanic-electronic Engineering, Henan University of Science Technology, Luoyang 471003, China
    Jisuanji Gongcheng, 2006, 24 (229-231):
  • [27] Cubic B-Spline Functions and Their Usage in Interpolation
    Munguia, Maria
    Bhatta, Dambaru
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS & STATISTICS, 2014, 52 (08): : 1 - 19
  • [28] Hardware realization of image edge-detection based on B-spline interpolation
    Li, Kai-Yu
    Guangdian Gongcheng/Opto-Electronic Engineering, 2007, 34 (02): : 93 - 99
  • [29] GA Based Rational Cubic B-Spline Representation for Still Image Interpolation
    Abbas, Samreen
    Hussain, Malik Zawwar
    Irshad, Misbah
    PAKISTAN JOURNAL OF STATISTICS AND OPERATION RESEARCH, 2016, 12 (04) : 753 - 763
  • [30] Convergence analysis for B-spline geometric interpolation
    Xiong, Yunhui
    Li, Guiqing
    Mao, Aihua
    COMPUTERS & GRAPHICS-UK, 2012, 36 (07): : 884 - 891