Skip to main navigation Skip to search Skip to main content

Improvement of Bayer-pattern demosaicking with dictionary learning algorithm

  • Bo Zhu
  • , De Sheng Wen
  • , Fei Wang
  • , Hua Li
  • , Zong Xi Song
  • CAS - Xi'an Institute of Optics and Precision Mechanics
  • University of Chinese Academy of Sciences
  • Shangluo University

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

Abstract

Demosaicking is important for the quality of digital images in resource-constrained single chip devices. This paper presents an improved dictionary learning-based color demosaicking algorithm. Firstly, an initial interpolation is applied to the R , B channel by Local Directional Interpolation (LDI) and fused by analysis the joint distribution of the gradient. Gaussian Mixture Model (GMM)-based clustering is used to classify dictionary image into different classes. The Principal Component Analysis (PCA) is performed on these classes to choose the principal components for the dictionary construction. And then, dictionary learning is applied to obtain the interpolated Ĝ and the lost R̂ and B̂ are interpolated by the help of the reconstructed Ĝ, accordingly. Since R̂, Ĝ andB̂ of the given pixels are better represented, the whole image can be reconstructed accurately. Taking McMaster color image dataset as dictionary, standard image and image from DALSA CMOS camera are used for effect evaluation of the demosaicking algorithm. Experimental results prove that the proposed algorithm outperforms some state-of-the-art demosaicking methods both in PSNR measure and visual quality.

Original languageEnglish
Pages (from-to)812-819
Number of pages8
JournalDianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology
Volume35
Issue number4
DOIs
StatePublished - Apr 2013

Keywords

  • Bayer pattern
  • Demosaicking
  • Dictionary learning
  • Gaussian Mixture Model (GMM)
  • Image processing

Fingerprint

Dive into the research topics of 'Improvement of Bayer-pattern demosaicking with dictionary learning algorithm'. Together they form a unique fingerprint.

Cite this