DocumentCode
1785561
Title
ABLUR: An FPGA-based adaptive deblurring core for real-time applications
Author
Farulla, Giuseppe Airo ; Indaco, M. ; Prinetto, P. ; Rolfo, Daniele ; Trotta, Pascal
Author_Institution
Dipt. di Autom. e Inf., Politec. di Torino, Turin, Italy
fYear
2014
fDate
14-17 July 2014
Firstpage
104
Lastpage
111
Abstract
If a camera moves while taking a picture, motion blur is induced. There exist mechanical techniques to prevent this effect to occur, but they are cumbersome and expensive. Considering for example an Unmanned Aerial Vehicle (UAV) engaged in a save and rescue mission, where recording frames of scene to identify people and animals to rescue is required. In such cases, weight of equipments is of absolute importance, and no extra hardware can be used. In such case, vibrations are unavoidably transmitted to the camera, and recorded frames are affected by blur. It is then necessary to deblur in real-time every frame to allow post-processing algorithms to extract the largest possible amount of information from them. For more than 40 years, numerous researchers have developed theories and algorithms for this purpose, which work quite well but very often require multiple different versions of the input image, huge amount of computational resources, large execution times or intensive parameters tuning.
Keywords
autonomous aerial vehicles; cameras; field programmable gate arrays; image motion analysis; image restoration; real-time systems; ABLUR; FPGA; UAV; adaptive deblurring core; camera; motion blur; real-time applications; unmanned aerial vehicle; Calculators; Cameras; Field programmable gate arrays; Hardware; Histograms; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Adaptive Hardware and Systems (AHS), 2014 NASA/ESA Conference on
Conference_Location
Leicester
Type
conf
DOI
10.1109/AHS.2014.6880165
Filename
6880165
Link To Document