DocumentCode :
2382394
Title :
Towards real-time hardware gamma correction for dynamic contrast enhancement
Author :
Scott, Jesse ; Pusateri, Michael
Author_Institution :
Integrated Design Services, Pennsylvania State Univ., University Park, PA, USA
fYear :
2009
fDate :
14-16 Oct. 2009
Firstpage :
1
Lastpage :
5
Abstract :
Making the transition between digital video imagery acquired by a focal plane array and imagery useful to a human operator is not a simple process. The focal plane array ?sees? the world in a fundamentally different way than the human eye. Gamma correction has been historically used to help bridge the gap. The gamma correction process is a non-linear mapping of intensity from input to output where the parameter gamma can be adjusted to improve the imagery´s visual appeal. In analog video systems, gamma correction is performed with analog circuitry and is adjusted manually. With a digital video stream, gamma correction can be provided using mathematical operations in a digital circuit. In addition to manual control, gamma correction can also be automatically adjusted to compensate for changes in the scene. We are interested in applying automatic gamma correction in systems such as night vision goggles where both low latency and power efficiency are important design parameters. We present our results in developing an automatic gamma correction algorithm to meet these requirements. The algorithm is comprised of two parts, determination of the desired value for gamma and the application of the correction. The calculation of the gamma value update is performed based upon statistical metrics of the imagery´s intensity. HDL code implementing the measurement of the statistical metrics has been developed and tested in hardware. Both the computation of a gamma update and the application of the gamma correction were simplified to basic arithmetic operations and two specialized functions, logarithm and exponentiation of a constant base by a variable exponent. We present approximation methods for both specialized functions simplifying their implementation into basic arithmetic operations. The hardware implementations of the approximations allow the above requirements to be met. We evaluate the accuracy of the approximations as compared to full resolution double-precision float- - ing point mathematical operations. We present the final results for visual judging to evaluate the impact of the approximations.
Keywords :
approximation theory; floating point arithmetic; gamma distribution; image enhancement; intensity modulation; video signal processing; analog circuitry; analog video system; approximation method; automatic gamma correction; digital video imagery; double precision floating point; dynamic contrast enhancement; focal plane array; mathematical operation; night vision goggle; nonlinear mapping; statistical metric; Arithmetic; Bridge circuits; Delay; Digital circuits; Eye protection; Hardware; Human factors; Layout; Night vision; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applied Imagery Pattern Recognition Workshop (AIPRW), 2009 IEEE
Conference_Location :
Washington, DC
ISSN :
1550-5219
Print_ISBN :
978-1-4244-5146-3
Electronic_ISBN :
1550-5219
Type :
conf
DOI :
10.1109/AIPR.2009.5466305
Filename :
5466305
Link To Document :
بازگشت