You have requested a machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Neither SPIE nor the owners and publishers of the content make, and they explicitly disclaim, any express or implied representations or warranties of any kind, including, without limitation, representations and warranties as to the functionality of the translation feature or the accuracy or completeness of the translations.
Translations are not retained in our system. Your use of this feature and the translations is subject to all use restrictions contained in the Terms and Conditions of Use of the SPIE website.
15 July 2004DSP implementation of the retinex image enhancement algorithm
The Retinex is a general-purpose image enhancement algorithm that is used to produce good visual representations
of scenes. It performs a non-linear spatial/spectral transform that synthesizes strong local contrast
enhancement and color constancy. A real-time, video frame rate implementation of the Retinex is required to meet the needs of various potential users. Retinex processing contains a relatively large number of complex
computations, thus to achieve real-time performance using current technologies requires specialized hardware
and software. In this paper we discuss the design and development of a digital signal processor (DSP) implementation
of the Retinex. The target processor is a Texas Instruments TMS320C6711 floating point DSP. NTSC video is captured using a dedicated frame-grabber card, Retinex processed, and displayed on a standard
monitor. We discuss the optimizations used to achieve real-time performance of the Retinex and also describe our future plans on using alternative architectures.
The alert did not successfully save. Please try again later.
Glenn D. Hines, Zia-ur Rahman, Daniel J. Jobson, Glenn A. Woodell, "DSP implementation of the retinex image enhancement algorithm," Proc. SPIE 5438, Visual Information Processing XIII, (15 July 2004); https://doi.org/10.1117/12.544500