Volume 43 Issue 9
Oct.  2014
Turn off MathJax
Article Contents

Liang Xiaofen, Qiao Weidong, Yang Jianfeng, Xue Bin, Qin Jia. Iterative interpolation algorithm of Bayer images based on color difference space[J]. Infrared and Laser Engineering, 2014, 43(9): 3128-3133.
Citation: Liang Xiaofen, Qiao Weidong, Yang Jianfeng, Xue Bin, Qin Jia. Iterative interpolation algorithm of Bayer images based on color difference space[J]. Infrared and Laser Engineering, 2014, 43(9): 3128-3133.

Iterative interpolation algorithm of Bayer images based on color difference space

  • Received Date: 2014-01-17
  • Rev Recd Date: 2014-02-23
  • Publish Date: 2014-09-25
  • Signal CCD/CMOS sensors capture image information by covering the sensor surface with a color filter array (CFA). For each pixel, only one of three primary colors(red, green and blue) can pass through the CFA. The other two missing color components are estimated by the values of surrounding pixels. The first step was to estimate interpolation direction taking advantage of the pixels in 55 template and use the optimal weighting factors to interpolate G components. The second step was to interpolate R(B) components at the location of B(R) using the interpolation operator based on two-dimensional rational function. The third step was to interpolate R and B components at the location of G components by color difference interpolation. Lastly, the iterative interpolation repeated until approaching the optimal results using variance-constrained condition. Through Matlab simulate experiments based on 24 Kodak images and the images captured from our camera, the proposed algorithm outperforms both in visual and numerical aspects.
  • [1] Yin Yong. The rese arch of CCD image color interpolationand implemented on FPGA [D]. Wuhan: Wuhan Universityof Technology, 2009. (in Chinese)
    [2]
    [3] Hamilton J, Adams J. Adaptive color plane interpolation insignal sensor color electronic camera: USA, 5629734 [P].1996-03-17.
    [4]
    [5]
    [6] Lukac R, Plataniotis K N. Digital camera zooming based onunified CFA image processing steps[J]. IEEE Trans ConsumElectron, 2004, 50(1): 737-745.
    [7] Lu W, Tan Y P. Color filter array demosaicking: new methodand performance measures [J]. IEEE Trans Image Process,2003, 12(10): 1194-1210.
    [8]
    [9] Su C Y. Highly effective iterative demosaicing usingweighted-edge and color-difference interpolations [J]. IEEETrans Consum Electron, 2006, 52(2): 639-645.
    [10]
    [11]
    [12] Fan Bu, Qiao Weidong, Qiu Yuehong. A novel weightededge-directed and weighted-color-difference interpolation fordemosaicking Bayer-pattern color images [J]. Journal ofInformation Computational Science, 2012, 9(7): 1781-1794.
    [13]
    [14] Liu Xiaosong, Yang Jin, Wen Jun, et al. A colorinterpolation method for digital image sensors[J]. Journal ofImage and Graphics, 2003, 8(5): 516-521. (in Chinese)
    [15]
    [16] Sun Haijiang, Wu Chuan, Wang Yanjie. Application of CFAimages interpolation algorithm in DSP real-time system [J].Infrared and Laser Engineering, 2011, 40(6): 182-187. (inChinese)
    [17]
    [18] Yang Chihyuan. Color information interpolation method: US,0050235[P]. 2013-02-28.
    [19] Zhang L, Zhang D. A joint demosaicking-zooming schemefor single chip digital color cameras [J]. Computer Vision andImage Understanding, 2007, 107(1): 14-25.
  • 加载中
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Article Metrics

Article views(390) PDF downloads(314) Cited by()

Related
Proportional views

Iterative interpolation algorithm of Bayer images based on color difference space

  • 1. Xi'an Institute of Optics and Precision Mechanics of CAS,Xi'an 710119,China;
  • 2. University of Chinese Academy of Sciences,Beijing 100049,China

Abstract: Signal CCD/CMOS sensors capture image information by covering the sensor surface with a color filter array (CFA). For each pixel, only one of three primary colors(red, green and blue) can pass through the CFA. The other two missing color components are estimated by the values of surrounding pixels. The first step was to estimate interpolation direction taking advantage of the pixels in 55 template and use the optimal weighting factors to interpolate G components. The second step was to interpolate R(B) components at the location of B(R) using the interpolation operator based on two-dimensional rational function. The third step was to interpolate R and B components at the location of G components by color difference interpolation. Lastly, the iterative interpolation repeated until approaching the optimal results using variance-constrained condition. Through Matlab simulate experiments based on 24 Kodak images and the images captured from our camera, the proposed algorithm outperforms both in visual and numerical aspects.

Reference (19)

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return