Demosaicing Algorithm by Gradient Edge Detection Filtering on Color Component

컬러 성분 에지 기울기 검출 필터링을 이용한 디모자이킹 알고리즘

  • 전광길 ;
  • 정태영 (한양대학교 전자통신컴퓨터공학과) ;
  • 김동형 (한라대학교 정보통신방송공학부) ;
  • 김승종 (한양여자대학교 컴퓨터정보과) ;
  • 정제창 (한양대학교 전자통신컴퓨터공학과)
  • Published : 2009.12.31

Abstract

Digital cameras adopting a single CCD detector collect image color by subsampling in three color planes and successively interpolating the information to reconstruct full-resolution color images. Therefore, to recovery of a full-resolution color image from a color filter array (CFA) like the Bayer pattern is generally considered as an interpolation issue for the unknown color components. In this paper, we first calculate luminance component value by combining R, G, B channel component information which is quite different from the conventional demosaicing algorithm. Because conventional system calculates G channel component followed by computing R and B channel components. Integrating the obtained gradient edge information and the improved weighting function in luminance component, a new edge sensitive demosaicing technique is presented. Based on 24 well known testing images, simulation results proved that our presented high-quality demosaicing technique shows the best image quality performance when compared with several recently presented techniques.

단일 영상 센서를 사용하는 디지털 카메라에서 컬러 영상은 3개의 R, G, B 프레임으로 나뉘는데, 복원할 때에는 컬러 보간 과정을 이용하여 풀(full) 해상도 영상을 획득한다. 따라서 베이어 패턴(Bayer’s pattern)과 같은 컬러 필터 어레이(CFA : Color Filter Array)를 통과하는 풀 해상도 컬러영상을 복원하는 과제는 소실된 컬러 요소에 대한 보간 기법과 관련이 있다. 본 논문에서는 모자이크 영상으로부터 정확한 에지 기울기 정보를 추출하기 위한 새로운 필터링 방법을 이용한 디모자이킹 알고리즘을 소개한다. 기존의 알고리즘은 G성분 값을 먼저 보간 후, R과 B성분 값을 보간하는 방식을 취하지만, 본 논문에서 제안하는 알고리즘은 휘도(luminance; L) 정보를 먼저 예측한 후, G와 R, B성분 값을 구한다. 이렇게 얻어진 컬러 성분 값들을 이용해 각각의 에지 방향들이 가지는 가중치를 구하고 가중치들의 합을 이용하여 컬러 보간을 수행한다. 24개의 테스트 영상을 이용하여 기존의 디모자이킹 알고리즘과 제안한 알고리즘을 비교하였으며, 제안한 알고리즘이 화질이 우수함을 입증하였다.

Keywords

References

  1. R. Lukac and K.N. Plataniotis, 'Color filter arrays: Design and performance analysis,' IEEE Trans. Consum. Electron., Vol.51, No.4, pp.1260-1267, Apr. 2005 https://doi.org/10.1109/TCE.2005.1561853
  2. B.E. Bayer, 'Color Imaging Array,' U.S. Patent 3 971 065, 1976
  3. J.E. Adams, 'Interactions between color plane interpolation and other image processing functions in electronic photography,' Proc. SPIE, Vol.2416, pp.144-151, 1995 https://doi.org/10.1117/12.204825
  4. B. Ramanath, W.E. Synder, and G.L. Bilbro, 'Demosaicking methods for Bayer color array,' Journal of Electronic Imaging, Vol.11, No.3, pp.306-615, Jul. 2002 https://doi.org/10.1117/1.1484495
  5. S. Battiato, G. Gallo, and F. Stanco, 'A locally adaptive zooming algorithm for digital images,' Image and Vision Computing, Vol.20, No.11, pp.805-812, Sept. 2002 https://doi.org/10.1016/S0262-8856(02)00089-6
  6. S.C. Pei and I.K. Tam, 'Effective color interpolation in CCD color filter arrays using signal correlation,' IEEE Trans. Circuits and Systems Video Tech., Vol.13, No.6, pp.503-513, June 2003 https://doi.org/10.1109/TCSVT.2003.813422
  7. R. Lukac, K.N. Plataniotis, D. Hatzinakos, and H. Aleksic, 'A novel cost effective demosaicing approach,' IEEE Trans. Consum. Electron., Vol.50, No.1, pp.256-261, Feb. 2004 https://doi.org/10.1109/TCE.2004.1277871
  8. X. Li, 'Demosaicing by successive approximation,' IEEE Trans. Image Process., Vol.14, No.3, pp.370-379, Mar. 2005 https://doi.org/10.1109/TIP.2004.840683
  9. H.-A. Chang and H. Chen, 'Directionally weighted color interpolation for digital cameras,' in Proc. IEEE ISCAS 2005, Vol.6, pp.6284-6287, 23-26 May 2005
  10. X. Wu and L. Zhang, 'Joint Spatial-Temporal Color Demosaicking,' Lecture Notes in Computer Science, Vol.3540, pp.235-252, June 2005 https://doi.org/10.1007/11499145_26
  11. R. Lukac, K. N. Plataniotis, and D. Hatzinakos, 'Color image zooming on the Bayer pattern,' IEEE Trans. Circuits Syst. Video Technol., Vol.15, No.11, pp.1475–1492, Nov. 2005 https://doi.org/10.1109/TCSVT.2005.856923
  12. L. Zhang and X. Wu, 'Color demosaicking via directional linear minimum mean square-error estimation,' IEEE Trans. Image Processing, Vol.14, No.12, pp.2167-2178, Dec. 2005 https://doi.org/10.1109/TIP.2005.857260
  13. G. Zapryanov and I. Nikolova, 'Demosaicing methods for pseudo-random Bayer color filter array,' in Proc. ProRisc 2005, pp.687-692, 2005
  14. R. Lukac, K. N. Plataniotis, D. Hatzinakos, and M. Aleksic, 'A new CFA interpolation framework,' Signal Process., Vol.86, No.7, pp.1559–1579, July 2006 https://doi.org/10.1016/j.sigpro.2005.09.005
  15. K.H. Chung and Y. H. Chan, C.H. Fu and Y.L. Chan, 'A High Performance Lossless Bayer Image Compression Scheme,' in Proc. IEEE ICIP 2007, Vol.2, pp.II-353-II-356, Sep 16-19, 2007, San Antonio, Texas, USA
  16. K.-L. Chung, W.-J. Yang, W.-M. Yan, and C.-C. Wang, 'Demosaicing of color filter array captured images using gradient edge detection masks and adaptive heterogeneity-projection,' IEEE Trans. Image Processing, Vol.17, No.12, pp.2356-2367, Dec. 2008 https://doi.org/10.1109/TIP.2008.2005561
  17. D. Alleysson, S. S$\ddot{u}$sstrunk, and J. Herault, 'Color demosaicing by estimating luminance and opponent chromatic signals in the Fourier domain,' in Proc. IS&T/SID 10th Color Imaging Conference, Vol.10, pp.331-336, 2002
  18. Available: http://r0k.us/graphics/kodak/