DSP implementation of the retinex image enhancement algorithm

被引:26
作者
Hines, G [1 ]
Rahman, ZU [1 ]
Jobson, D [1 ]
Woodell, G [1 ]
机构
[1] NASA, Langley Res Ctr, Hampton, VA 23681 USA
来源
VISUAL INFORMATION PROCESSING XIII | 2004年 / 5438卷
关键词
image enhancement; digital signal processing; retinex;
D O I
10.1117/12.544500
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
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.
引用
收藏
页码:13 / 24
页数:12
相关论文
共 20 条
[1]  
[Anonymous], 1998, COMPUTER ORG DESIGN
[2]  
BRIGHAM O, 1975, FAST FOURIER TRANSFO
[3]  
Gonzalez R.C., 2007, DIGITAL IMAGE PROCES, V3rd
[4]  
HANSEN A, 1999, P SPIE, V3691
[5]   A multiscale retinex for bridging the gap between color images and the human observation of scenes [J].
Jobson, DJ ;
Rahman, ZU ;
Woodell, GA .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1997, 6 (07) :965-976
[6]   Properties and performance of a center/surround retinex [J].
Jobson, DJ ;
Rahman, ZU ;
Woodell, GA .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1997, 6 (03) :451-462
[7]  
KLLOG G, 1988, 100415 NASA LANGL RE
[9]  
LEACHTENAUEER J, 2004, ELECT IMAGE DISPLAY
[10]   Retinex processing for automatic image enhancement [J].
Rahman, ZU ;
Jobson, DJ .
JOURNAL OF ELECTRONIC IMAGING, 2004, 13 (01) :100-110