Simultaneous Capturing of RGB and Additional Band Images Using Hybrid Color Filter Array

Similar documents
Color Filter Array Interpolation Using Adaptive Filter

A Novel Method for Enhancing Satellite & Land Survey Images Using Color Filter Array Interpolation Technique (CFA)

AN EFFECTIVE APPROACH FOR IMAGE RECONSTRUCTION AND REFINING USING DEMOSAICING

A Practical One-Shot Multispectral Imaging System Using a Single Image Sensor

Demosaicing Algorithm for Color Filter Arrays Based on SVMs

Demosaicing Algorithms

Interpolation of CFA Color Images with Hybrid Image Denoising

Edge Potency Filter Based Color Filter Array Interruption

An Improved Color Image Demosaicking Algorithm

Method of color interpolation in a single sensor color camera using green channel separation

Artifacts Reduced Interpolation Method for Single-Sensor Imaging System

Simultaneous geometry and color texture acquisition using a single-chip color camera

Gradient-Based Correction of Chromatic Aberration in the Joint Acquisition of Color and Near-Infrared Images

Multi-sensor Super-Resolution

Image Enhancement of Low-light Scenes with Near-infrared Flash Images

ABSTRACT I. INTRODUCTION. Kr. Nain Yadav M.Tech Scholar, Department of Computer Science, NVPEMI, Kanpur, Uttar Pradesh, India

Double resolution from a set of aliased images

A Linear Interpolation Algorithm for Spectral Filter Array Demosaicking

IMPROVEMENTS ON SOURCE CAMERA-MODEL IDENTIFICATION BASED ON CFA INTERPOLATION

Guided Filtering Using Reflected IR Image for Improving Quality of Depth Image

Image Enhancement of Low-light Scenes with Near-infrared Flash Images

COMPRESSION OF SENSOR DATA IN DIGITAL CAMERAS BY PREDICTION OF PRIMARY COLORS

Demosaicing and Denoising on Simulated Light Field Images

Color image Demosaicing. CS 663, Ajit Rajwade

An Effective Directional Demosaicing Algorithm Based On Multiscale Gradients

MOST digital cameras capture a color image with a single

Sensory Fusion for Image

Image Demosaicing. Chapter Introduction. Ruiwen Zhen and Robert L. Stevenson

COLOR demosaicking of charge-coupled device (CCD)

Multiplex Image Projection using Multi-Band Projectors

Image acquisition. In both cases, the digital sensing element is one of the following: Line array Area array. Single sensor

Applications of Flash and No-Flash Image Pairs in Mobile Phone Photography

Compressive Sensing Multi-spectral Demosaicing from Single Sensor Architecture. Hemant Kumar Aggarwal and Angshul Majumdar

COLOR DEMOSAICING USING MULTI-FRAME SUPER-RESOLUTION

Design of Practical Color Filter Array Interpolation Algorithms for Cameras, Part 2

Analysis on Color Filter Array Image Compression Methods

A Study of Slanted-Edge MTF Stability and Repeatability

New applications of Spectral Edge image fusion

Evaluation of a Hyperspectral Image Database for Demosaicking purposes

A new edge-adaptive demosaicing algorithm for color filter arrays

Comparative Study of Different Wavelet Based Interpolation Techniques

NOVEL COLOR FILTER ARRAY DEMOSAICING IN FREQUENCY DOMAIN WITH SPATIAL REFINEMENT

Local Linear Approximation for Camera Image Processing Pipelines

Learning Pixel-Distribution Prior with Wider Convolution for Image Denoising

An evaluation of debayering algorithms on GPU for real-time panoramic video recording

Improved sensitivity high-definition interline CCD using the KODAK TRUESENSE Color Filter Pattern

Lecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)

Joint Demosaicing and Super-Resolution Imaging from a Set of Unregistered Aliased Images

both background modeling and foreground classification

Image Interpolation Based On Multi Scale Gradients

Convolutional Neural Network-Based Infrared Image Super Resolution Under Low Light Environment

Color Restoration of RGBN Multispectral Filter Array Sensor Images Based on Spectral Decomposition

Blind Single-Image Super Resolution Reconstruction with Defocus Blur

Fast and High-Quality Image Blending on Mobile Phones

An Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA

Removal of Haze in Color Images using Histogram, Mean, and Threshold Values (HMTV)

RGB RESOLUTION CONSIDERATIONS IN A NEW CMOS SENSOR FOR CINE MOTION IMAGING

A Color Filter Array Based Multispectral Camera

Multispectral Image Dense Matching

Single Image Haze Removal with Improved Atmospheric Light Estimation

No-Reference Perceived Image Quality Algorithm for Demosaiced Images

Two-Pass Color Interpolation for Color Filter Array

HIGH DYNAMIC RANGE IMAGE ACQUISITION USING FLASH IMAGE

Improvements of Demosaicking and Compression for Single Sensor Digital Cameras

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 15, NO. 1, JANUARY Sina Farsiu, Michael Elad, and Peyman Milanfar, Senior Member, IEEE

Removal of Gaussian noise on the image edges using the Prewitt operator and threshold function technical

CSC 320 H1S CSC320 Exam Study Guide (Last updated: April 2, 2015) Winter 2015

TRUESENSE SPARSE COLOR FILTER PATTERN OVERVIEW SEPTEMBER 30, 2013 APPLICATION NOTE REVISION 1.0

Visibility of Uncorrelated Image Noise

Burst Photography! EE367/CS448I: Computational Imaging and Display! stanford.edu/class/ee367! Lecture 7! Gordon Wetzstein! Stanford University!

Computational Photography

Effective Pixel Interpolation for Image Super Resolution

A complexity-efficient and one-pass image compression algorithm for wireless capsule endoscopy

PCA Based CFA Denoising and Demosaicking For Digital Image

Lecture Notes 11 Introduction to Color Imaging

A New Image Sharpening Approach for Single-Sensor Digital Cameras

Introduction to Video Forgery Detection: Part I

Design of Hybrid Filter for Denoising Images Using Fuzzy Network and Edge Detecting

Design of practical color filter array interpolation algorithms for digital cameras

Color Demosaicing Using Variance of Color Differences

Introduction. Prof. Lina Karam School of Electrical, Computer, & Energy Engineering Arizona State University

Region-adaptive Demosaicking with Weighted Values of Multidirectional Information

Preserving Natural Scene Lighting by Strobe-lit Video

Research Article Discrete Wavelet Transform on Color Picture Interpolation of Digital Still Camera

Improved SIFT Matching for Image Pairs with a Scale Difference

Edge-Raggedness Evaluation Using Slanted-Edge Analysis

IDENTIFYING DIGITAL CAMERAS USING CFA INTERPOLATION

Enhanced DCT Interpolation for better 2D Image Up-sampling

High Resolution Spectral Video Capture & Computational Photography Xun Cao ( 曹汛 )

Color Digital Imaging: Cameras, Scanners and Monitors

Discrete wavelet transform based multispectral filter array demosaicking

Watermark Embedding in Digital Camera Firmware. Peter Meerwald, May 28, 2008

Optimal Color Filter Array Design: Quantitative Conditions and an Efficient Search Procedure

Performance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images

CS6670: Computer Vision Noah Snavely. Administrivia. Administrivia. Reading. Last time: Convolution. Last time: Cross correlation 9/8/2009

Color interpolation algorithm for an RWB color filter array including double-exposed white channel

Image Denoising using Dark Frames

The Effect of Exposure on MaxRGB Color Constancy

Imaging with hyperspectral sensors: the right design for your application

Demosaicking methods for Bayer color arrays

Transcription:

Simultaneous Capturing of RGB and Additional Band Images Using Hybrid Color Filter Array Daisuke Kiku, Yusuke Monno, Masayuki Tanaka, and Masatoshi Okutomi Tokyo Institute of Technology ABSTRACT Extra band information in addition to the RGB, such as the near-infrared (NIR) and the ultra-violet, is valuable for many applications. In this paper, we propose a novel color filter array (CFA), which we call hybrid CFA, and a demosaicking algorithm for the simultaneous capturing of the RGB and the additional band images. Our proposed hybrid CFA and demosaicking algorithm do not rely on any specific correlation between the RGB and the additional band. Therefore, the additional band can be arbitrarily decided by users. Experimental results demonstrate that our proposed demosaicking algorithm with the proposed hybrid CFA can provide the additional band image while keeping the RGB image almost the same quality as the image acquired by using the standard Bayer CFA. Keywords: Demosaicking, color filter array (CFA), near-infrared (NIR) image. 1. INTRODUCTION Extra band information in addition to the RGB such as the near-infrared (NIR), the ultra-violet, and a narrowband is valuable for many applications, e.g., biometrics and medical imaging. 1, Recently, it is also reported that the joint use of the RGB and the additional band images improves the performance of the computer vision applications. 3 5 One approach for capturing both the RGB and the additional band images is to sequentially capture the two images. However, this approach is not suitable for capturing a video due to the motion in the scene or from the camera between the two successive images. Another approach is to use a beam-splitter and two cameras, one is for the RGB and the other is for the additional band. 6 However, this approach is expensive since the setup is bulky. On the other hand, a single sensor technology with a color filter array (CFA) and a demosaicking algorithm has advantages of low cost and exact alignment between the RGB and the additional band images. 7 Lu et al. and Sadeghipoor et al. respectively proposed a CFA and a demosaicking algorithm for the simultaneous capturing of the RGB and the NIR images. 8, 9 These CFAs and demosaicking algorithms 8, 9 are developed assuming strong correlation between the RGB and the NIR images. However, this assumption is not always true, which yields severe artifacts in uncorrelated regions. For this reason, we independently interpolate the RGB and the additional band images without assuming the specific correlation. In this paper, we propose a novel color filter array (CFA), which we call hybrid CFA, and a demosaicking algorithm for the simultaneous capturing of the RGB and the additional band images with the hybrid CFA. The proposed hybrid CFA is designed based on the most popular Bayer CFA, 10 so that an interpolation techniques for the Bayer CFA can be inherited. However, the demosaicking algorithms for the Bayer CFA cannot be directly applicable to the proposed hybrid CFA. Therefore, we propose a novel demosaicking algorithm for the hybrid CFA. The proposed demosaicking algorithm independently interpolates the RGB image and the additional band image, assuming that the additional band image is uncorrelated with the RGB image. For the RGB image demosaicking, we extend a state-of-the-art Bayer demosaicking algorithm to fit the proposed hybrid CFA. For the additional band image demosaicking, we apply a single-image super-resolution (SR) algorithm to effectively interpolate the missing additional band pixel values. Experimental results demonstrate that our proposed hybrid CFA and demosaicking algorithm can simultaneously acquire the high-quality RGB and the additional band images. Digital Photography X, edited by Nitin Sampat, Radka Tezaur, et. al., Proc. of SPIE-IS&T Electronic Imaging, SPIE Vol. 903, 9030V 014 SPIE-IS&T CCC code: 077-786X/14/$18 doi: 10.1117/1.039396 Proc. of SPIE-IS&T/ Vol. 903 9030V-1

+ + (a) Proposed hybrid CFA (b) Bayer CFA Figure 1. Color filter arrays. The black pixels of the proposed hybrid CFA represent the additional band pixels.. HYBRID COLOR FILTER ARRAY The proposed hybrid CFA is shown in Fig. 1 (a), where the black pixels represent the additional band pixels. We design the hybrid CFA to have the following three desirable properties: (i) The additional band pixels are sampled from the Bayer CFA (Fig. 1 (b)), which is the most popular and widely used CFA. 10 The research on the demosaicking algorithm for the Bayer CFA has a long history and many high-performance algorithms have been proposed. We can easily apply these Bayer demosaicking algorithms for the hybrid CFA by compensating the missing R and B pixel values at the additional band pixel locations. (ii) The sampling density of the G pixels is as high as the Bayer CFA. In the same manner as most of the Bayer demosaicking algorithms, we first interpolate the missing G pixel values, then we exploit inter-channel correlations between G and R or B bands to interpolate the missing R and B pixel values. (iii) The additional band pixels are arrayed on a square grid, while the square grid is slightly slanted. Therefore, we can apply a single-image SR algorithm to interpolate the missing additional band pixel values. The most simple approach for obtaining the RGB image with the hybrid CFA is to apply the Bayer demosaicking algorithm after interpolating the missing R and B pixel values at the additional band pixel locations. We call this simple approach the naive algorithm. Although the naive algorithm is easy to apply, the performance is insufficient. In the next section, we propose a novel RGB demosaicking algorithm for the hybrid CFA by extending a state-of-the-art Bayer demosaicking algorithm. 3.1 Overview 3. PROPOSED DEMOSAICKING ALGORITHM Fig. shows the outline of our proposed demosaicking algorithm. We assume that the additional band image is uncorrelated with the RGB image, and independently interpolate the missing RGB and the additional band pixel values. For the RGB image demosaicking, we first interpolate the missing G pixel values. We propose a novel G pixel value interpolation algorithm for the hybrid CFA by extending the gradient based threshold free (GBTF) algorithm, 11 which is one of the state-of-the-art Bayer demosaicking algorithms. We describe the proposed G pixel value interpolation algorithm in Sec. 3.. After the G pixel value interpolation, we interpolate the missing R and B pixel values by using the guided filter, 1 which is a recently proposed excellent structure-preserving filter. For each of the local patches, the guided filter interpolates the missing pixel values by a linear transformation of 13, 14 a given guide image. We use the interpolated G band image as the guide image. After once the RGB image is demosaicked, we introduce an iterative framework to improve the RGB demosaicking algorithm. In the iterative framework, we obtain the Bayer mosaic data from the demosaicked RGB image and update the guide image (G band image) by using the Bayer demosaicking algorithm (Fig. ()). Then, Proc. of SPIE-IS&T/ Vol. 903 9030V-

G R B 1. Additional band image G pixel value interpolation Guide Image Guided filter Interpolation by SR method Bayer demosaicking Bayer mosaic data Bayer mosaicking Figure. Outline of our proposed demosaicking algorithm. we interpolate the R and B pixel values by the guided filter using the updated guide image. framework improves the performance of the RGB image demosaicking. This iteration For the additional band image demosaicking, we apply a single-image SR algorithm. In the proposed hybrid CFA, the additional band pixels are arrayed on a square grid. Although the square grid is slanted, we can apply the single-image SR algorithm by rectifying the additional band pixels to the regular square grid. We use the sparse mixing estimators (SME), 15 which is one of the best single-image SR algorithms, and upsample the additional band pixel values by a scale factor of 4 4. Then, we resample the upsampled pixel values to the original slanted square grid. 3. Proposed G pixel value interpolation We propose a novel G pixel value interpolation algorithm for the hybrid CFA by extending the GBTF algorithm. 11 Fig. 3 (a) shows the flow of the G pixel value interpolation by the GBTF algorithm for the Bayer CFA. The G pixel value interpolation by the GBTF algorithm consists of three steps: (i) The Hamilton and Adams interpolation formula 16 is applied to all pixels in both horizontal and vertical directions. Then, the horizontal and vertical color differences (G-R or G-B) at each pixel location are calculated (horizontal and vertical filtering and subtracting). (ii) The horizontal and vertical color differences are respectively smoothed out. The smoothed horizontal and vertical color differences are combined into the final color difference estimation at each R or B pixel location. (iii) The R and the B pixel values in the Bayer RGB raw data are added to the final color difference estimations to obtain the estimations of G pixel values. We modify step (i) and (iii) for the proposed hybrid CFA. Fig. 3 (b) shows the flow of the G pixel value interpolation by our proposed demosaicking algorithm for the hybrid CFA. Since the R and the B pixel values at the additional band pixel locations are missing in the hybrid CFA, we first interpolate these missing pixel values and make the Bayer RGB raw data. In the step (i), the GBTF algorithm calculates the color differences in the horizontal and vertical directions. We also apply the directional linear interpolation for obtaining the R and the B pixel values at the additional band pixel locations Proc. of SPIE-IS&T/ Vol. 903 9030V-3

Bayer RGB raw data Hybrid RGB raw data Horizontal linear interpolation Vertical linear interpolation Horizontal Bayer RGB raw data Vertical Bayer RGB raw data Horizontal filtering and subtracting Vertical filtering and subtracting Horizontal filtering and subtracting Vertical filtering and subtracting Horizontal color difference Smoothing and combining Vertical color difference Horizontal color difference Smoothing and combining Vertical color difference Combining directional Bayer R-B raw data Final color difference estimation Adding Bayer R-B raw data Interpolated G image (a) Final color difference estimation Adding Bayer R-B raw data Interpolated G image (b) Combined Bayer R-B raw data Figure 3. Flow of G pixel value interpolation (a) by the GBTF algorithm for the Bayer CFA, and (b) by the proposed algorithm for the hibrid CFA. as: R H i,j = (R i,j + R i,j+ )/, R V i,j = (R i,j + R i+,j )/, (1) where the suffix i, j represents the target pixel location, R H i,j is the horizontally interpolated pixel value, and RV i,j is the vertically interpolated pixel value. The B pixel values at the additional band pixel locations are similarly interpolated. As the result of this directional interpolation, we obtain both the horizontal and the vertical Bayer RGB raw data. Based on these two directional Bayer RGB raw data, the step (i) is performed. The Hamilton and Adams interpolation formula 16 is applied to all pixels in both vertical and horizontal directions. For red pixel locations, horizontal green channel estimations are calculated as: G H i,j = 1 4 R i,j + 1 G i,j 1 + 1 R i,j + 1 4 G i,j+1 1 4 R i,j+. () For green pixels with red horizontal neighbors, the horizontal red channel estimation is calculated similarly as: R H i,j = 1 4 G i,j + 1 R i,j 1 + 1 G i,j + 1 4 R i,j+1 1 4 G i,j+. (3) The vertical estimations are calculated similarly. The color differences for horizontal and vertical directions are calculated as: { GH H g,r(i, j) = i,j R i,j, G is interpolated G i,j R i,j H. R is interpolated { GV V g,r(i, j) = i,j R i,j, G is interpolated G i,j R i,j V. R is interpolated (4) Proc. of SPIE-IS&T/ Vol. 903 9030V-4

The color differences at blue pixels are calculated in the same manner, simply by replacing R with B in the formulas above. Next, in the step (ii), the directional color differences are smoothed and combined as: g,r (i, j) = {ω N f V g,r(i 4 : i, j)+ ω S f V g,r(i : i + 4, j)+ ω E H g,r(i, j 4 : j) f + ω W H g,r(i, j : j + 4) f }/ω T, ω T = ω N + ω S + ω E + ω W. (5) In the GBTF 11 algorithm, the simple averaging filter, f = [11111]/5, is used for smoothing the directional color differences in Eq. (5). In the proposed algorithm, we apply a Gaussian weighted averaging filter, f = [0.56, 0.35, 0.08, 0.01, 0], instead of the simple averaging filter. We empirically use 1 for the standard deviation of the Gaussian weight. This weighted averaging filter improves the performance. The weight for each direction (ω N, ω S, ω E, ω W ) is calculated using color difference gradients in horizontal and vertical directions as: ω E = 1/ ω N = 1/ i+ j+4 Da,b H a=i b=j i j+ a=i 4 b=j, ω W = 1/ D V a,b i+ i+4, ω S = 1/ j a=i b=j 4 j+ a=i b=j D V a,b D H a,b,, (6) where the directional gradients D H i,j and DV i,j are calculated as: D H i,j = H i,j 1 H i,j+1, D V i,j = V i 1,j V i+1,j. (7) Finally, in the step (iii), we need to add the R or the B pixel values in Bayer RGB raw data to the final color differences for the estimation of G pixel values. However, in the proposed algorithm, the horizontally and vertically interpolated R and B pixel values at the additional band pixel locations are not unique (Eq. (1)). Therefore, we need to combine the horizontally and vertically interpolated pixel values before applying the step (iii). We follow the similar combining algorithm for directional color differences as Eq. (5). We calculate the combined R pixel value at the additional pixel location as: ˆR i,j = {ω H R H i,j + ω V R V i,j}/ (ω H + ω V ), (8) where the horizontally and vertically interpolated R pixel values ( Ri,j H, i,j) RV are calculated by Eq. (1), and the horizontal and vertical weights ω H, ω V are calculated as: ω H = 1/ i+ j+ a=i b=j D H a,b, ω V = 1/ i+ j+ a=i b=j D V a,b. (9) Then, we obtain the final estimation of G pixel values by adding the combined R or B pixel values. G(i, j) = ˆR(i, j) + g,r (i, j), G(i, j) = ˆB(i, j) + g,b (i, j). (10) Proc. of SPIE-IS&T/ Vol. 903 9030V-5

Table 1. Comparison of the average PSNRs of 5 images. R G B NIR Bayer & GBTF 11 34.30 38.85 35.35 NA Lu et al. 8 3.77 34.05 3.80 35.0 Sadeghipoor et al. 9 3.03 33.53 3.3 33.88 Naive 3.06 35.66 33.05 9.48 Proposed 33.34 38.43 35.15 30.10 4.1 Visual and PSNR comparisons 4. EXPERIMENTS The proposed algorithm is evaluated with 5 RGB and NIR image pairs. 8, 9 The size of the image pairs is 768 51. Although our proposed algorithm is not limited to the capturing of the RGB and the NIR images, we use the NIR image as the additional band image in this paper to compare with the existing CFAs and algorithms. 8, 9 We compare the proposed algorithm with Lu s algorithm, 8 Sadeghipoor s algorithm, 9 the naive algorithm with the hybrid CFA described in the Sec., and the GBTF algorithm 11 with the Bayer CFA. In the naive algorithm, the RGB images are demosaicked by the GBTF algorithm after bilinear interpolation of R and B pixel values at the additional band pixel locations and the NIR images are demosaicked by bilinear interpolation. The average PSNRs of the 5 image pairs are shown in Table 1. In terms of the average PSNR of the RGB images, the proposed algorithm outperforms the existing algorithms, 8, 9 which can obtain both the RGB and NIR images. Although the GBTF algorithm with the Bayer CFA gives a better performance than the proposed algorithm, the GBTF algorithm with the Bayer CFA can not provide the NIR images. The visual comparison of the RGB images are shown in the top row of Fig. 4 and Fig. 5. As shown in these figures, our proposed algorithm can generate the RGB images with almost the same quality as the RGB images acquired by using the standard Bayer CFA. For the NIR images, the average PSNR of the proposed algorithm is lower than the existing algorithms. 8, 9 The reason is that the existing algorithms assume the strong correlation between the RGB and the NIR images. The bottom row of Fig. 4 shows the NIR images which have strong correlation with the RGB images. In this scene, the existing algorithms can interpolate the NIR images more sharply than the proposed algorithm. However, the assumption of this correlation is not always true. If the assumption of this correlation collapses, the quality of the NIR image is significantly degraded as shown in the bottom row of Fig. 5. The additional band image is uncorrelated with the RGB image in some applications. For such applications, the proposed additional band image demosaicking is expected to outperform the existing algorithms. 4. Real scene examples To show real scene examples, we captured the RGB and NIR image pair and simulated our proposed hybrid CFA and demosaicking algorithm. We used the Canon EOS 7D camera and removed a hot mirror, which is a NIR blocking filter in front of the sensor, to capture the NIR components. By using this modified camera, we sequentially captured the RGB image with the NIR cut filter and the NIR image with the visible-band cut filter. Then, we mosaicked the captured RGB and NIR images for the hybrid CFA and applied our proposed demosaicking algorithm to simulate our proposed hybrid CFA and demosaicking algorithm. We also simulated the Bayer CFA and the GBTF algorithm for the comparison. The top row of the Fig. 6 shows an example of the captured RGB and NIR image pair, where the NIR dot patterns are projected by using the Microsoft s Kineck. The middle and bottom rows show the originally capured and the simulated RGB and NIR images. As shown in these results, our proposed hybrid CFA and demosaicking algorithm can simultaneously acquire the high-quality RGB image and the effective additional band image, in which the NIR dot patterns are visible. Proc. of SPIE-IS&T/ Vol. 903 9030V-6

RGB NIR Original Bayer & GBTF 11 Lu et al. 8 Sadeghipoor et al. 9 Proposed Figure 4. Visual comparison of the RGB and NIR images of the roof. RGB NIR NA Original Bayer & GBTF 11 Lu et al. 8 Sadeghipoor et al. 9 Proposed Figure 5. Visual comparison of the RGB and NIR images of the book. 5. CONCLUSION In this paper, we have proposed the novel hybrid CFA and the demosaicking algorithm for the simultaneous capturing of the RGB and the additional band images. Unlike existing algorithms, our proposed hybrid CFA and demosaicking algorithm do not rely on any specific correlation between the RGB and the additional bands to acquire the independent information derived from the additional band image. Experimental results demonstrate that our proposed hybrid CFA and demosaicking algorithm can provide the additional band image while keeping the RGB image with almost the same quality as the image acquired by using the Bayer CFA. REFERENCES [1] Li, S. Z., Chu, R. F., Liao, S. C., and Zhang, L., Illumination invariant face recognition using near-infrared images, IEEE Trans. on Pattern Analysis and Machine Intelligence 9(4), 67 639 (007). [] Hamamoto, Y., Endo, T., Nosho, K., Arimura, Y., Sato, M., and Imai, K., Usefulness of narrow-band imaging endoscopy for diagnosis of barretts esophagus, Journal of gastroenterology 39(1), 14 0 (004). [3] Hao, Y., Sun, Z., and Tan, T., Comparative studies on multispectral palm image fusion for biometrics, Proc. of Asian Conf. on Computer Vision (ACCV), 1 1 (007). [4] Krishnan, D. and Fergus, R., Dark flash photography, ACM Trans. on Graphics 8(3)(96) (009). Proc. of SPIE-IS&T/ Vol. 903 9030V-7

RGB NIR Original RGB image Bayer & GBTF RGB image Proposed RGB image Original NIR image Figure 6. Visual comparison of the real scene example. Proposed NIR image [5] Süsstrunk, S. and Fredembach, C., Enhancing the visible with the invisible: Exploiting near-infrared to advance computational photography and computer vision, SID International Symposium Digest 41(1), 90 93 (010). [6] Zhang, X., Sim, T., and Miao, X., Enhancing photographs with near infra-red images, Proc. of the Conf. on Computer Vision and Pattern Recognition (CVPR), 1 8 (008). [7] Lukac, R., [Single-sensor imaging: methods and applications for digital cameras], CRC Press (008). [8] Lu, Y. M., Fredembach, C., Vetterli, M., and Süsstrunk, S., Designing color filter arrays for the joint capture of visible and near-infrared images, Proc. of IEEE Int. Conf. on Image Processing (ICIP), 3797 3800 (009). [9] Sadeghipoor, Z., Lu, Y. M., and Süsstrunk, S., Correlation-based joint acquisition and demosaicing of visible and near-infrared images, Proc. of IEEE Int. Conf. on Image Processing (ICIP), 36 39 (011). [10] Bayer, B., Color imaging array, U.S. Patent 3971065 (1976). [11] Pekkucuksen, I. and Altunbasak, Y., Gradient based threshold free color filter array interpolation, Proc. of IEEE Int. Conf. on Image Processing (ICIP), 137 140 (010). Proc. of SPIE-IS&T/ Vol. 903 9030V-8

[1] He, K., Sun, J., and Tang, X., Guided image filtering, Proc. of the 11th European Conf. on Computer Vision (ECCV) 6311, 1 14 (010). [13] Monno, Y., Tanaka, M., and Okutomi, M., Multispectral demosaicking using adaptive kernel upsampling, Proc. of IEEE Int. Conf. on Image Processing (ICIP), 318 31 (011). [14] Monno, Y., Tanaka, M., and Okutomi, M., Multispectral demosaicking using guided filter, Proc. of SPIE 899, 8990O 1 8990O 7 (01). [15] Mallat, S. and Yu, G., Super-resolution with sparse mixing estimators, IEEE Trans. on Image Processing 19(11), 889 900 (010). [16] Hamilton Jr, J. and Adams Jr, J., Adaptive color plan interpolation in single sensor color electronic camera, (1997). US Patent 5,69,734. Proc. of SPIE-IS&T/ Vol. 903 9030V-9