Performance and error analysis of recursive edge-aware Gaussian filters on GPUs

被引:0
|
作者
Ferreira, Hermes H. [1 ]
Gastal, Eduardo S. L. [2 ]
Schnorr, Lucas M. [2 ]
Navaux, Philippe O. A. [2 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Math & Stat, Porto Alegre, RS, Brazil
[2] Univ Fed Rio Grande do Sul, Inst Informat, Porto Alegre, RS, Brazil
关键词
D O I
10.1109/SIBGRAPI51738.2020.00020
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a schematic for image edge-aware Gaussian GPU filtering which has linear complexity on the number of pixels of the image. It allows us to reduce the execution time as we increase the number of Streaming Multiprocessors (SMs) on the GPU. We make use of a domain transformation and use a complex-valued recursive formulation of the Gaussian filter. The algorithm partitions the image in disjoint regions, where we compute in parallel the filtering operations, avoiding communication between regions. Our implementation leads to a real-time solution using a modern GPU. With the RTX 2080 Ti, we achieved an execution time of less than 10 milliseconds for 2 filtering iterations on high-resolution RGB images of dimensions 2048 x 2048.
引用
收藏
页码:85 / 92
页数:8
相关论文
共 50 条
  • [1] Recursive Edge-Aware Filters for Stereo Matching
    Cigla, Cevahir
    2015 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW), 2015,
  • [2] Edge-Aware BMA Filters
    Deng, Guang
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2016, 25 (01) : 439 - 454
  • [3] Deep Edge-Aware Filters
    Xu, Li
    Ren, Jimmy S. J.
    Yan, Qiong
    Liao, Renjie
    Jia, Jiaya
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 37, 2015, 37 : 1669 - 1678
  • [4] An efficient recursive edge-aware filter
    Cigla, Cevahir
    Alatan, A. Aydin
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2014, 29 (09) : 998 - 1014
  • [5] Propagating sparse labels through edge-aware filters
    Richard Rzeszutek
    Dimitrios Androutsos
    Signal, Image and Video Processing, 2015, 9 : 17 - 24
  • [6] Propagating sparse labels through edge-aware filters
    Rzeszutek, Richard
    Androutsos, Dimitrios
    SIGNAL IMAGE AND VIDEO PROCESSING, 2015, 9 : 17 - 24
  • [7] Linear Recursive Non-Local Edge-Aware Filter
    Bu, Penghui
    Zhao, Hong
    Jin, Yusheng
    Ma, Yueyang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2021, 31 (05) : 1751 - 1763
  • [8] Cloud detection of color aerial images by edge-aware recursive filtering
    Liao, Bin
    Fu, Zhong-Wang
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2015, 37 (12): : 2879 - 2886
  • [9] Local Laplacian Filters: Edge-aware Image Processing with a Laplacian Pyramid
    Paris, Sylvain
    Hasinoff, Samuel W.
    Kautz, Jan
    ACM TRANSACTIONS ON GRAPHICS, 2011, 30 (04):
  • [10] Local Laplacian Filters: Edge-Aware Image Processing with a Laplacian Pyramid
    Paris, Sylvain
    Hasinoff, Samuel W.
    Kautz, Jan
    COMMUNICATIONS OF THE ACM, 2015, 58 (03) : 81 - 91