Projective demosaicing using multiple overlapping images

This paper presents a demosaicing approach which combines the Bayer patterns of multiple overlapping images. Multiple images of the same subject are taken, where the camera is free to pan, tilt, and rotate around its optical axis. The images are spatially registered and a Bayer pattern mosaic is created by combining each image's Bayer pattern. In the region of overlap, each additional image "fills in" the gaps in the Bayer pattern for each color channel, creating a completely filled Bayer mosaic. The presented method is implemented in graphics hardware, which provides hardware acceleration. Results are shown in which increased color channel resolution is achieved in the overlapping regions of multiple images.