Highly effective iterative demosaicing using weighted-edge and color-difference interpolations

Chung Yen Su*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

49 Citations (Scopus)


Demosaicing is a process of obtaining a fullcolor image by interpolating the missing colors of an image captured from a single sensor color filter array. This paper provides an effective and low-complexity iterative demosaicing algorithm applying a weighted-edge interpolation to handle green pixels followed by a series of color-difference interpolation to update red, blue, and green pixels. Based on our experiments of images, we enable the algorithm a well-designed stopping condition and predetermine the proper weights of interpolation. Experimental results show that the proposed method performs much better than three state-of-the-art demosaicing techniques in terms of both computational cost and image quality. In comparison to the algorithm of successive approximation, the algorithm proposed here reduces mean squared error up to 14.5% while requiring computational cost only 22% on average. That is, it takes less time but performs better.

Original languageEnglish
Pages (from-to)639-645
Number of pages7
JournalIEEE Transactions on Consumer Electronics
Issue number2
Publication statusPublished - 2006 May


  • Color difference
  • Color interpolation
  • Iterative demosaicing
  • Weighted edge interpolation

ASJC Scopus subject areas

  • Media Technology
  • Electrical and Electronic Engineering


Dive into the research topics of 'Highly effective iterative demosaicing using weighted-edge and color-difference interpolations'. Together they form a unique fingerprint.

Cite this