Accelerating block-matching and 3D filtering-based image denoising algorithm on FPGAs

被引:0
|
作者
Wang, Xiaoyun [1 ]
Xu, Ke
Wang, Dong
机构
[1] Beijing Jiaotong Univ, Inst Informat Sci, Beijing 100044, Peoples R China
关键词
image denoising; OpenCL; FPGA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Image denoising is an important pre-processing step in the field of computer vision. And the block-matching and 3D filtering (BM3D) algorithm has achieved quite impressive results in the terms of denoising quality, but it is not being widely used due to its computational complexity. In this paper, we consider FPGA as accelerator because of its reconfigurability and advantage on energy efficiency over GPU. We present a OpenCL-Based FPGA implementation which increased the image processing speed significantly. At the same time, the denoising quality of the image is not affected too much. To our knowledge, this is the first successful attempt of the BM3D algorithm on FPGAs. Also, our implementation is more fine-grained partition of the algorithm, so some parts of our algorithmic, such as block-matching, can be utilized separately to other similar algorithms.
引用
收藏
页码:235 / 240
页数:6
相关论文
共 50 条
  • [1] Accelerating block-matching and 3D filtering method for image denoising on GPUs
    David Honzátko
    Martin Kruliš
    Journal of Real-Time Image Processing, 2019, 16 : 2273 - 2287
  • [2] Accelerating block-matching and 3D filtering method for image denoising on GPUs
    Honzatko, David
    Krulis, Martin
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (06) : 2273 - 2287
  • [3] Image denoising with block-matching and 3D filtering
    Dabov, Kostadin
    Foi, Alessandro
    Katkovnik, Vladimir
    Egiazarian, Karen
    IMAGE PROCESSING: ALGORITHMS AND SYSTEMS, NEURAL NETWORKS, AND MACHINE LEARNING, 2006, 6064
  • [4] PET Sinogram Denoising by Block-Matching and 3D Filtering
    Peltonen, Sari
    Tuna, Uygar
    Sanchez-Monge, Enrique
    Ruotsalainen, Ulla
    2011 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2011, : 3125 - 3129
  • [5] Image Denoising by Block-matching and 1D Filtering
    Hou, Yingkun
    Chen, Tao
    Yang, Deyun
    Zhu, Lili
    Yang, Hongxiang
    FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): MACHINE VISION, IMAGE PROCESSING, AND PATTERN ANALYSIS, 2012, 8349
  • [6] Medical Image Denoising Based on Improving K-SVD and Block-Matching 3D filtering
    Bai, Jing
    Sun, Yanchao
    Fan, Ting
    Song, Shu
    Zhang, Xiangrong
    PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 1624 - 1627
  • [7] A denoising method for power equipment images based on block-matching and 3D filtering
    Jiang, Hua
    Wu, Changdong
    REVIEW OF SCIENTIFIC INSTRUMENTS, 2024, 95 (08):
  • [8] Block-matching and 3D filtering-based denoising of acoustic images obtained through point contact excitation and detection method
    Pal, Rishant
    Gupta, Shubham Kumar
    Ahmad, Azeem
    Melandso, Frank
    Habib, Anowarul
    APPLIED ACOUSTICS, 2024, 217
  • [9] Hardware architecture design of block-matching and 3D-filtering denoising algorithm
    Zhang H.
    Liu W.
    Wang R.
    Liu T.
    Rong M.
    Journal of Shanghai Jiaotong University (Science), 2016, 21 (2) : 173 - 183
  • [10] Hardware Architecture Design of Block-Matching and 3D-Filtering Denoising Algorithm
    张昊
    刘文江
    王若琳
    刘涛
    戎蒙恬
    Journal of Shanghai Jiaotong University(Science), 2016, 21 (02) : 173 - 183