Research Article Open Access

Edge Sensing Demosaicing Using Adaptive Weighted Interpolation

Dev R. Newlin1 and Elwin Chandra Monie2
  • 1 Department of Electronics and Communication Engineering, Faculty of Engineering, Noorul Islam College of Engineering, Kumaracoil, India
  • 2 Department of Electronics and Communication Engineering, Faculty of Engineering, R.M.K. College of Engineering, Kavarapettai, India

Abstract

Demosaicing is a process of obtaining a full color image by interpolating the missing colors of an image captured from a digital still and video cameras that use a single-sensor array. The edges are not handled properly in the existing demosaicking methods. This study provides an effective demosaicing algorithm applying an adaptive weighted-edge interpolation to handle green pixels. Due to the introduction of adaptive threshold based on the high frequency information for the classification of edges and textures, the interpolation of edges is performed excellently. Adaptive weights depending on spatial and spectral correlation are assigned for interpolation on both edges and smooth region. A refinement scheme based on enhanced effective color interpolation is used to improve the red and blue interpolation to obtain better quality image. As compared with the latest demosaicing algorithms, the proposed algorithm produces the best average demosaicing performance both objectively and subjectively. This approach handles the edges in a proper way and reconstructs the color image with best peak signal to noise ratio.

American Journal of Applied Sciences
Volume 10 No. 4, 2013, 418-425

DOI: https://doi.org/10.3844/ajassp.2013.418.425

Submitted On: 31 May 2012 Published On: 29 April 2013

How to Cite: Newlin, D. R. & Monie, E. C. (2013). Edge Sensing Demosaicing Using Adaptive Weighted Interpolation. American Journal of Applied Sciences, 10(4), 418-425. https://doi.org/10.3844/ajassp.2013.418.425

  • 3,182 Views
  • 3,409 Downloads
  • 1 Citations

Download

Keywords

  • Demosaicing
  • Bayer CFA
  • Adaptive Weighted Interpolation