@inproceedings{086905c708714f9aa99b2d62518e79dd,
title = "Advanced Bayer demosaicing on FPGAs",
abstract = "Demosaicing is the process of interpolating the output from a single chip colour filter array sensor to form a full colour image. In hardware, the simplest algorithms: zero order hold and bilinear interpolation, are commonly used because of their simplicity and low resource requirements. State of the art algorithms are difficult to implement in hardware because of their complex access patterns. This paper explores the streamed implementation of a higher order interpolation filter, with a weighted median classifier. Although this comes at a cost of a factor of 10 increase in hardware resources, and a reduction in maximum pixel clock frequency by 30%, this state of the art algorithm gives considerably improved images of 11.2 dB in peak signal to noise ratio with a considerable reduction in interpolation artifacts. For real-Time applications where image quality is critical, an implementation of such an advanced demosaicing algorithm on FPGA is essential.",
keywords = "Bayer pattern, colour filter array, demosaicing, higher order interpolation, stream processing",
author = "Donald Bailey and Sharmil Randhawa and Li, {Jim S.Jimmy}",
year = "2016",
month = jan,
day = "25",
doi = "10.1109/FPT.2015.7393154",
language = "English",
series = "2015 International Conference on Field Programmable Technology, FPT 2015",
publisher = "Institute of Electrical and Electronics Engineers",
pages = "216--220",
booktitle = "2015 International Conference on Field Programmable Technology, FPT 2015",
address = "United States",
note = "International Conference on Field Programmable Technology, FPT 2015 ; Conference date: 07-12-2015 Through 09-12-2015",
}