Software pixel interpolation for digital still cameras suitable for a 32-bit MCU

被引:101
作者
Sakamoto, T [1 ]
Nakanishi, C [1 ]
Hase, T [1 ]
机构
[1] Mitsubishi Elect Co, Syst LSI Dev Ctr, Itami, Hyogo 6648641, Japan
关键词
D O I
10.1109/30.735836
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper discusses the interpolation technique applied to the Bayer primary color method, used frequently as the pixel structure of CCD image sensors for digital still cameras. Eight typical types of interpolation methods are discussed from three viewpoints: the characteristics of the interpolated images, the processing time required to realize their methods based on a 32-bit MCU for embedded applications, and the quality of the resultant images. In terms of reducing the occurences of pseudocolor and achieving good color restoration, the linear interpolation method taking G's correlation determined by using R/B pixels into consideration was found to be excellent. The measured machine cycle of the interpolation methods was approximately 46 cycles per pixel. Therefore, every method was able to interpolate a VGA-size image in approximately 0.2 seconds with the MCU operating at 60MHz. In terms of the S/N ratio, good image quality was obtained through the linear interpolation methods, even with shorter processing time. Based on these results it is concluded that the linear interpolation method, which takes correlation into consideration, is the most suitable for consumer product applications such as digital still cameras.
引用
收藏
页码:1342 / 1352
页数:11
相关论文
共 11 条
[1]  
Bayer B. E., Color imaging array patent, Patent No. [U. S. Patent, 3,971,065, 3971065, US3971065]
[2]  
HSIEH S, 1987, IEEE T ACOUST SPEECH, V26, P508
[3]  
*I TEL ENG JAP, 1985, ITE TEL SYST TEST CH
[4]  
*JAP STAND ASS, 1995, STAND COL IM DAT
[5]   CUBIC CONVOLUTION INTERPOLATION FOR DIGITAL IMAGE-PROCESSING [J].
KEYS, RG .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1981, 29 (06) :1153-1160
[6]  
KODERA H, 1988, IIEEJ ANN CONVENTION, V16, P83
[7]  
Mitchell D. P., 1988, Computer Graphics, V22, P221, DOI 10.1145/378456.378514
[8]  
PRATT WK, 1991, DIGITAL IMAGE PROCES, P685
[9]  
RIFMAN SS, 1974, 206346003TU00 TRW SY
[10]   TRANSFORMATION BETWEEN CONTINUOUS AND DISCRETE REPRESENTATIONS OF IMAGES - A PERCEPTUAL APPROACH [J].
SCHREIBER, WF ;
TROXEL, DE .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1985, 7 (02) :178-186