High-Order Recursive Filtering of Non-Uniformly Sampled Signals for Image and Video Processing

被引:17
作者
Gastal, Eduardo S. L. [1 ]
Oliveira, Manuel M. [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, Porto Alegre, RS, Brazil
关键词
D O I
10.1111/cgf.12543
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a discrete-time mathematical formulation for applying recursive digital filters to non-uniformly sampled signals. Our solution presents several desirable features: it preserves the stability of the original filters; is well-conditioned for low-pass, high-pass, and band-pass filters alike; its cost is linear in the number of samples and is not affected by the size of the filter support. Our method is general and works with any non-uniformly sampled signal and any recursive digital filter defined by a difference equation. Since our formulation directly uses the filter coefficients, it works out-of-the-box with existing methodologies for digital filter design. We demonstrate the effectiveness of our approach by filtering non-uniformly sampled signals in various image and video processing tasks including edge-preserving color filtering, noise reduction, stylization, and detail enhancement. Our formulation enables, for the first time, edge-aware evaluation of any recursive infinite impulse response digital filter (not only low-pass), producing high-quality filtering results in real time.
引用
收藏
页码:81 / 93
页数:13
相关论文
共 32 条
  • [21] Colorization using optimization
    Levin, A
    Lischinski, D
    Weiss, Y
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03): : 689 - 694
  • [22] Interactive local adjustment of tonal values
    Lischinski, Dani
    Farbman, Zeev
    Uyttendaele, Matt
    Szeliski, Richard
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2006, 25 (03): : 646 - 653
  • [23] MATLAB, 2014, MATLAB VERSION 8 4 R
  • [24] MATLAB, 2014, MATLAB VERSION 8 3 R, P7
  • [25] GPU-Efficient Recursive Filtering and Summed-Area Tables
    Nehab, Diego
    Maximo, Andre
    Lima, Rodolfo S.
    Hoppe, Hugues
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (06):
  • [26] Local Laplacian Filters: Edge-aware Image Processing with a Laplacian Pyramid
    Paris, Sylvain
    Hasinoff, Samuel W.
    Kautz, Jan
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (04):
  • [27] Poulton D., 2000, NORSIG2000. Nordic Signal Processing Symposium, P421
  • [28] Proakis J G., 2007, Digital signal processing
  • [29] ALIAS-FREE SAMPLING OF RANDOM NOISE
    SHAPIRO, HS
    SILVERMAN, RA
    [J]. JOURNAL OF THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, 1960, 8 (02): : 225 - 248
  • [30] van Vliet LJ, 1998, INT C PATT RECOG, P509, DOI 10.1109/ICPR.1998.711192