DocumentCode
117288
Title
Embedded real-time HD video deblurring
Author
Dysart, Timothy J. ; Brockman, Jay B. ; Jones, Stephen ; Bacon, Fred
Author_Institution
Emu Solutions Inc., South Bend, IN, USA
fYear
2014
fDate
9-11 Sept. 2014
Firstpage
1
Lastpage
6
Abstract
This paper explores a computational deblurring algorithm that will ultimately be implemented in an embedded system with a targeted form factor of 2"×2"×3". The deblurring algorithm completes a Fourier filtering step followed by a wavelet transform denoising step on a 1080×1920 Bayer input 30 frame per second video feed. A major challenge in performing this processing in real time is that the wavelet denoising process utilizes the stationary wavelet transform, thus exploding the bandwidth requirements of the algorithm. To reach the desired form-factor and performance rate, a hardware accelerator is required. While both GPU and FPGA implementations have been pursued, this paper limits itself to describing our successful implementation using a desktop GPU card. Additionally, we briefly highlight methods, left for future work, for improving GPU performance based on our FPGA implementation efforts that should aid in scaling from our current desktop implementation to an embedded implementation.
Keywords
embedded systems; field programmable gate arrays; filtering theory; graphics processing units; image denoising; image restoration; video signal processing; wavelet transforms; FPGA; Fourier filtering step; GPU; deblurring algorithm; embedded system; real-time HD video deblurring; wavelet denoising process; wavelet transform; Bandwidth; Graphics processing units; Image color analysis; Noise; Wavelet domain; Wavelet transforms;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Extreme Computing Conference (HPEC), 2014 IEEE
Conference_Location
Waltham, MA
Print_ISBN
978-1-4799-6232-7
Type
conf
DOI
10.1109/HPEC.2014.7040966
Filename
7040966
Link To Document