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 条
  • [31] Adaptive image interpolation technique based on cubic trigonometric B-spline representation
    Abbas, Samreen
    Irshad, Misbah
    Hussain, Malik Zawwar
    IET IMAGE PROCESSING, 2018, 12 (05) : 769 - 777
  • [32] SIMPLE ALGORITHMS AND ARCHITECTURES FOR B-SPLINE INTERPOLATION
    SANKAR, PV
    FERRARI, LA
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1988, 10 (02) : 271 - 276
  • [33] Fast on-line B-spline interpolation
    Dooley, SR
    Stewart, RW
    Durrani, TS
    ELECTRONICS LETTERS, 1999, 35 (14) : 1130 - 1131
  • [34] Quintic B-spline method for integro interpolation
    Lang, Feng-Gong
    Xu, Xiao-Ping
    APPLIED MATHEMATICS AND COMPUTATION, 2015, 263 : 353 - 360
  • [35] Fast on-line B-spline interpolation
    Signal Processing Division, Dept. of Electron. and Elec. Eng., University of Strathclyde, Glasgow G1 1XW, United Kingdom
    Electron. Lett., 14 (1130-1131):
  • [36] Solving Boussinesq Equation Using Quintic B-spline and Quintic Trigonometric B-spline Interpolation Methods
    Zakaria, Nur Fateha
    Abu Hassan, Nuraini
    Abd Hamid, Nur Nadiah
    Abd Majid, Ahmad
    Ismail, Ahmad Izani Md.
    4TH INTERNATIONAL CONFERENCE ON MATHEMATICAL SCIENCES (ICMS4): MATHEMATICAL SCIENCES: CHAMPIONING THE WAY IN A PROBLEM BASED AND DATA DRIVEN SOCIETY, 2017, 1830
  • [37] B-spline applications to image filtering
    Shih, FY
    Wu, MY
    PROCEEDINGS OF THE FIFTH JOINT CONFERENCE ON INFORMATION SCIENCES, VOLS 1 AND 2, 2000, : A87 - A90
  • [38] B-spline interpolation in medical image processing (vol 18, pg 1049, 1999)
    Lehmann, TM
    Gönner, C
    Spitzer, K
    IEEE TRANSACTIONS ON MEDICAL IMAGING, 2001, 20 (07) : 660 - 665
  • [39] Real time image rotation using B-spline interpolation on FPGA's board
    Berthaud, C
    Bourennane, E
    Paindavoine, M
    Milan, C
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS VIII, 1998, 3461 : 512 - 519
  • [40] The Application of B-spline Based interpolation in Real-time Image Enlarging Processing
    Li Kai-yu
    Wang Wen-dong
    Zheng Kai-wen
    Liu Wen-bo
    Xu Gui-li
    2014 2ND INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2014, : 823 - 827