DocumentCode :
2921020
Title :
Customized embedded processor design for global photographic tone mapping
Author :
Vakili, Shervin ; Gil, Diana C. ; Langlois, J. M Pierre ; Savaria, Yvon ; Bois, Guy
Author_Institution :
Dept. of Comput. Eng., Ecole Polytech. de Montreal, Montréal, ON, Canada
fYear :
2011
fDate :
11-14 Dec. 2011
Firstpage :
382
Lastpage :
385
Abstract :
Tone-mapping (TM) aims to adapt high dynamic range images to conventional display devices. TM algorithms are usually implemented on general purpose processors and graphics processing units. Such platforms may not meet performance, area, power and flexibility constraints imposed by the embedded system domain. This paper presents the design and implementation of a customized processor for a global TM algorithm. Using an architecture description language, three custom instructions to calculate luminance, logarithm and maximum luminance were added to a 32-bit RISC-based processor. The logarithm was computed using an improved Mitchell approximation. Experimental results demonstrate a 169% performance improvement when adding all three instructions, with a hardware overhead of only 22%.
Keywords :
microprocessor chips; reduced instruction set computing; Mitchell approximation; RISC-based processor; display devices; embedded processor design; embedded system; global photographic tone mapping; graphics processing units; word length 32 bit; Acceleration; Algorithm design and analysis; Approximation methods; Clocks; Dynamic range; Embedded systems; Hardware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics, Circuits and Systems (ICECS), 2011 18th IEEE International Conference on
Conference_Location :
Beirut
Print_ISBN :
978-1-4577-1845-8
Electronic_ISBN :
978-1-4577-1844-1
Type :
conf
DOI :
10.1109/ICECS.2011.6122293
Filename :
6122293
Link To Document :
بازگشت