Color-filter-array
(CFA) Demosaicking
Eric Dubois
This web site summarizes and provides links to my work on demosaicking for
color filter arrays.
- E. Dubois, "Frequency domain methods for demosaicking of Bayer-sampled
color images," IEEE Signal Processing Letters, vol. 12, pp.
847-850, Dec. 2005. (IEEE
Xplore citation) This paper presented the first version of the adaptive
luma-chroma demultiplexing algorithm for the Bayer CFA. The method gave
competitive performance to the best methods available at the time. The
algorithm used 21 by 21 FIR filters designed with the window method; thus
it had relatively high computational complexity. There is a web page for the
paper with more complete results.
- E. Dubois, "Filter design for adaptive frequency-domain Bayer
demosaicking," Proc. IEEE Int. Conf. Image Processing (Atlanta
GA), pp. 2705-2708, Oct. 2006. (IEEE
Xplore citation) This paper introduces a least-squares methodology to
design the filters for the luma-chroma demultiplexing algorithm, and was
called LSLCD in later papers. It provided better performance than the
system with the 21 by 21 window-designed filters, with much lower
complexity. The maximum filter size beyond which no further improvement was
obtained was 11 by 11. This method gave a state-of-the-art
performance-complexity tradeoff. View
the poster.
- M. Beermann and E. Dubois, "Improved demosaicking in the frequency domain
by restoration filtering of the LCC bands," Visual Communications and
Image Processing (San Jose CA), pp. 68221O: 1-10, Jan. 2008. (SPIE
Digital Library) In his postdoctoral work, Marcus Beermann incorporated
restoration filtering for the luma and chroma bands using bilateral
filters, leading to improved demosaicking performance.
- E. Dubois, "Color filter array sampling of color images: Frequency-domain
analysis and associated demosaicking algorithms," in Single-Sensor
Imaging: Methods and Applications for Digital Cameras (R. Lukac, ed.),
ch. 7, pp. 183-212, CRC Press, 2009. CRC
Press catalog, CRCnetBASE. This
book chapter presents a general theory for analysis and design with
arbitrary periodic color filter array patterns, including non-rectangular
structures. There is an
associated website with additional details, extensive results, and
software to reproduce the results for a number of the examples in the
chapter.
- B. Leung, G. Jeon, and E. Dubois, "Least-squares luma-chroma
demultiplexing algorithm for Bayer demosaicking," IEEE Trans. Image
Process, vol. 20, July 2011, pp. 1885-1894. (IEEE
Xplore citation) This paper expands on the work in the ICIP 2006 paper
above, optimizing the LSLCD performance-complexity tradeoff and comparing
with several state-of-the-art techniques. The proposed method had the best
quality-complexity tradeoff of the methods compared. There is a web page for the
paper with more complete results and software to reproduce the results.
- G. Jeon and E. Dubois, “Demosaicking of noisy Bayer-sampled color
images with least-squares luma-chroma demultiplexing and noise level
estimation,” IEEE Trans. Image Process., vol. 22, Jan.
2013, pp. 146-156. doi: 10.1109/TIP.2012.2214041.
This paper extends the work of Leung et al. above by adding a step of
noise-level estimation, following by adaptation of the luma-chroma
demultiplexing algorithm to the estimated noise level. There is a web pager
for the paper with additional results and
software.
- P. Hao, Y. Li, Z. Lin and E. Dubois, "A geometric method for optimal
design of color filter arrays," IEEE Trans. Image Process., vol. 20, pp.
709-722, March 2011. (IEEE
Xplore citation) Web
page for the paper with more results and software.