A Real-Time Video Denoising Implementation on FPGA Using Contourlet Transform

被引:0
|
作者
Truong Quang Vinh [1 ]
Le Quoc Bao Tri [1 ]
Nguyen Ngoc Tai [1 ]
机构
[1] Ho Chi Minh City Univ Technol HCMUT, Vietnam Natl Univ Ho Chi Minh City VNU HCM, Fac Elect & Elect Engn, Ho Chi Minh City, Vietnam
关键词
video denoising; contourlet; pipeline architecture; FPGA; real-time video processing;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a design and implementation of a real-time video denoising on FPGA. The video noise is decomposed into directional subbands by using contourlet transform. Thus, Gaussian noise in video frames can be removed significantly by an adaptive thresholding technique. Besides, to process video in real-time, a hardware design of proposed video denoising is implemented on FPGA. In order to achieve highest throughput, we design full pipeline architecture for hardware design. Experimental results show that our design can process with throughput of up to 150 Megapixels per second, which is totally suitable for high definition (HD) video processing.
引用
收藏
页码:203 / 207
页数:5
相关论文
共 50 条
  • [1] A real-time video denoising algorithm with FPGA implementation for Poisson–Gaussian noise
    Xin Tan
    Yu Liu
    Chenglin Zuo
    Maojun Zhang
    Journal of Real-Time Image Processing, 2017, 13 : 327 - 343
  • [2] A contourlet transform based algorithm for real-time video encoding
    Katsigiannis, Stamos
    Papaioannou, Georgios
    Maroulis, Dimitris
    REAL-TIME IMAGE AND VIDEO PROCESSING 2012, 2012, 8437
  • [3] A real-time video denoising algorithm with FPGA implementation for Poisson-Gaussian noise
    Tan, Xin
    Liu, Yu
    Zuo, Chenglin
    Zhang, Maojun
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2017, 13 (02) : 327 - 343
  • [4] Real-time wavelet domain video denoising implemented in FPGA
    Katona, M
    Pizurica, A
    Zlokolica, V
    Teslic, N
    Philips, W
    WAVELET APPLICATIONS IN INDUSTRIAL PROCESSING II, 2004, 5607 : 63 - 70
  • [5] Real-Time Implementation of Discrete Wavelet Transform on FPGA
    Bahoura, Mohammed
    Ezzaidi, Hassan
    2010 IEEE 10TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS (ICSP2010), VOLS I-III, 2010, : 191 - +
  • [6] Real-time FPGA implementation of hough transform using gradient and CORDIC algorithm
    Karabernou, SM
    Terranti, F
    IMAGE AND VISION COMPUTING, 2005, 23 (11) : 1009 - 1017
  • [7] Real-Time FPGA Implementation of Recursive Wavelet Packet Transform
    Gopalakrishna, Vanishree
    Kehtarnavaz, Nasser
    Patlolla, Chandrasekhar
    Carlsohn, Matthias F.
    REAL-TIME IMAGE AND VIDEO PROCESSING 2012, 2012, 8437
  • [8] FPGA based implementation of real-time video watermarking chip
    Jeong, Yong-Jae
    Moon, Kwang-Seok
    Kim, Jong-Nam
    EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2007, 4523 : 133 - +
  • [9] Implementation of real time video watermark embedder based on Haar wavelet transform using FPGA
    Jeong, Yong-Jae
    Moon, Kwang-Seok
    Kim, Jong-Nam
    2008 SECOND INTERNATIONAL CONFERENCE ON FUTURE GENERATION COMMUNICATION AND NETWORKING SYMPOSIA, VOLS 1-5, PROCEEDINGS, 2008, : 230 - 233
  • [10] REAL-TIME IMPLEMENTATION OF MOVING OBJECT DETECTION IN VIDEO SURVEILLANCE SYSTEMS USING FPGA
    Kryjak, Tomasz
    Gorgon, Marek
    COMPUTER SCIENCE-AGH, 2011, 12 : 149 - 162