Fine-tuned High-speed Implementation of a GPU-based Median Filter

被引:0
|
作者
Gilles Perrot
Stéphane Domas
Raphaël Couturier
机构
[1] FEMTO-ST institute,
来源
关键词
Median; Filter; GPU;
D O I
暂无
中图分类号
学科分类号
摘要
Median filtering is a well-known method used in a wide range of application frameworks as well as a standalone filter, especially for salt-and-pepper denoising. It is able to highly reduce the power of noise while minimizing edge blurring. Currently, existing algorithms and implementations are quite efficient but may be improved as far as processing speed is concerned, which has led us to further investigate the specificities of modern GPUs. In this paper, we propose the GPU implementation of fixed-size kernel median filters, able to output up to 1.85 billion pixels per second on C2070 Tesla cards. Based on a Branchless Vectorized Median class algorithm and implemented through memory fine tuning and the use of GPU registers, our median drastically outperforms existing implementations, resulting, as far as we know, in the fastest median filter to date.
引用
收藏
页码:185 / 190
页数:5
相关论文
共 50 条
  • [1] Fine-tuned High-speed Implementation of a GPU-based Median Filter
    Perrot, Gilles
    Domas, Stephane
    Couturier, Raphael
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2014, 75 (03): : 185 - 190
  • [2] GPU-based Mojette Transform for High-Speed Reconstruction
    Jin, KyungChan
    Kim, HyungTae
    [J]. MECHATRONICS AND COMPUTATIONAL MECHANICS, 2013, 307 : 23 - +
  • [3] Tunable lenses: dynamic characterization and fine-tuned control for high-speed applications
    Dorronsoro, Carlos
    Barcala, Xoana
    Gambra, Enrique
    Akondi, Vyas
    Sawides, Lucie
    Marrakchi, Yassine
    Rodriguez-Lopez, Victor
    Benedi-Garcia, Clara
    Vinas, Maria
    Lage, Eduardo
    Marcos, Susana
    [J]. OPTICS EXPRESS, 2019, 27 (03): : 2085 - 2100
  • [4] High-Speed GPU-Based Finite Element Simulations for NDT
    Huthwaite, P.
    Shi, F.
    Van Pamel, A.
    Lowe, M. J. S.
    [J]. 41ST ANNUAL REVIEW OF PROGRESS IN QUANTITATIVE NONDESTRUCTIVE EVALUATION, VOL 34, 2015, 1650 : 1815 - 1819
  • [5] Efficient GPU-based implementation of the median filter based on a multi-pixel-per-thread framework
    Salvador, Gabriel
    Chau, Juan M.
    Quesada, Jorge
    Carranza, Cesar
    [J]. 2018 IEEE SOUTHWEST SYMPOSIUM ON IMAGE ANALYSIS AND INTERPRETATION (SSIAI), 2018, : 121 - 124
  • [6] A high-speed implementation of manifold coordinate representations of hyperspectral imagery: A GPU-based approach to rapid nonlinear modeling
    Topping, T. Russell
    French, James
    Hancock, Monte F., Jr.
    [J]. ALGORITHMS AND TECHNOLOGIES FOR MULTISPECTRAL, HYPERSPECTRAL, AND ULTRASPECTRAL IMAGERY XVI, 2010, 7695
  • [7] Implementing a GPU-based numerical algorithm for modelling dynamics of a high-speed train
    Sytov, E. S.
    Bratus, A. S.
    Yurchenko, D.
    [J]. VEHICLE SYSTEM DYNAMICS, 2018, 56 (04) : 621 - 637
  • [8] HIGH-SPEED VARACTOR TUNED NOTCH FILTER
    MEHDIZADEH, M
    SMILOWITZ, B
    [J]. MICROWAVE JOURNAL, 1985, 28 (05) : 90 - 90
  • [9] A TDC-assisted SAR ADC with high-speed sampling switches and fine-tuned delay cells
    Zhang, Chengcheng
    Hu, Ang
    Liu, Dongsheng
    Ma, Shuo
    Li, Hao
    Jin, Zirui
    [J]. MICROELECTRONICS JOURNAL, 2024, 147
  • [10] GPU-based NFA Implementation for Memory Efficient High Speed Regular Expression Matching
    Zu, Yuan
    Yang, Ming
    Xu, Zhonghu
    Wang, Lin
    Tian, Xin
    Peng, Kunyang
    Dong, Qunfeng
    [J]. ACM SIGPLAN NOTICES, 2012, 47 (08) : 129 - 139