Generalized Assorted Camera Arrays: Robust Cross-Channel Registration and Applications

One popular technique for multimodal imaging is generalized assorted pixels (GAP), where an assorted pixel array on the image sensor allows for multimodal capture. Unfortunately, GAP is limited in its applicability because of the need for multimodal filters that are amenable with semiconductor fabrication processes and results in a fixed multimodal imaging configuration. In this paper, we advocate for generalized assorted camera (GAC) arrays for multimodal imaging-i.e., a camera array with filters of different characteristics placed in front of each camera aperture. The GAC provides us with three distinct advantages over GAP: ease of implementation, flexible application-dependent imaging since filters are external and can be changed and depth information that can be used for enabling novel applications (e.g., postcapture refocusing). The primary challenge in GAC arrays is that since the different modalities are obtained from different viewpoints, there is a need for accurate and efficient cross-channel registration. Traditional approaches such as sum-of-squared differences, sum-of-absolute differences, and mutual information all result in multimodal registration errors. Here, we propose a robust cross-channel matching cost function, based on aligning normalized gradients, which allows us to compute cross-channel subpixel correspondences for scenes exhibiting nontrivial geometry. We highlight the promise of GAC arrays with our cross-channel normalized gradient cost for several applications such as low-light imaging, postcapture refocusing, skin perfusion imaging using color + near infrared, and hyperspectral imaging.

[1]  Daniel Scharstein,et al.  Matching images by comparing their gradient fields , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[2]  Manolis I. A. Lourakis,et al.  SBA: A software package for generic sparse bundle adjustment , 2009, TOMS.

[3]  C. Camps,et al.  Non-destructive assessment of apricot fruit quality by portable visible-near infrared spectroscopy , 2009 .

[4]  Jan Rühaak,et al.  A fully parallel algorithm for multimodal image registration using normalized gradient fields , 2013, 2013 IEEE 10th International Symposium on Biomedical Imaging.

[5]  Moshe Ben-Ezra,et al.  Multi-Spectral Imaging by Optimized Wide Band Illumination , 2008, International Journal of Computer Vision.

[6]  Keigo Hirakawa Cross-talk explained , 2008, 2008 15th IEEE International Conference on Image Processing.

[7]  Lei Zhang,et al.  Image demosaicing: a systematic survey , 2008, Electronic Imaging.

[8]  John Wright,et al.  RASL: Robust alignment by sparse and low-rank decomposition for linearly correlated images , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[9]  P. Anandan,et al.  Robust multi-sensor image alignment , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[10]  D. Scharstein,et al.  A Taxonomy and Evaluation of Dense Two-Frame Stereo Correspondence Algorithms , 2001, Proceedings IEEE Workshop on Stereo and Multi-Baseline Vision (SMBV 2001).

[11]  Kenneth W. Tobin,et al.  Combining near-infrared illuminants to optimize venous imaging , 2007, SPIE Medical Imaging.

[12]  Colin Studholme,et al.  Voxel similarity measures for automated image registration , 1994, Other Conferences.

[13]  P. Hanrahan,et al.  Light Field Photography with a Hand-held Plenoptic Camera , 2005 .

[14]  Andy Lambrechts,et al.  A compact snapshot multispectral imager with a monolithically integrated per-pixel filter mosaic , 2014, Photonics West - Micro and Nano Fabricated Electromechanical and Optical Components.

[15]  Nahum Gat,et al.  Imaging spectroscopy using tunable filters: a review , 2000, SPIE Defense + Commercial Sensing.

[16]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[17]  Richard F. Lyon Prism-Based Color Separation for Professional Digital Photography , 2000, PICS.

[18]  Michael Wimmer,et al.  Practical Spectral Photography , 2012, Comput. Graph. Forum.

[19]  Andrew R. Harvey,et al.  Spectral imaging in a snapshot , 2000, SPIE BiOS.

[20]  Takahiro Okabe,et al.  Spectral Imaging Using Basis Lights , 2013, BMVC.

[21]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[22]  Vladimir Kolmogorov,et al.  An experimental comparison of min-cut/max- flow algorithms for energy minimization in vision , 2001, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[23]  Shree K. Nayar,et al.  Generalized Mosaicing : High Dynamic Range in a Wide Field of View 247 , 2001 .

[24]  Zhan Yu,et al.  Lytro camera technology: theory, algorithms, performance analysis , 2013, Electronic Imaging.

[25]  Shree K. Nayar,et al.  Multispectral Imaging Using Multiplexed Illumination , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[26]  Sabine Süsstrunk,et al.  Automatic and Accurate Shadow Detection Using Near-Infrared Information , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Shree K. Nayar,et al.  Generalized Assorted Pixel Camera: Postcapture Control of Resolution, Dynamic Range, and Spectrum , 2010, IEEE Transactions on Image Processing.

[28]  Ralph Bernstein,et al.  Digital Image Processing of Earth Observation Sensor Data , 1976, IBM J. Res. Dev..

[29]  VekslerOlga,et al.  Fast Approximate Energy Minimization via Graph Cuts , 2001 .

[30]  Henrique S. Malvar,et al.  High-quality linear interpolation for demosaicing of Bayer-patterned color images , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[31]  Ruigang Yang,et al.  Real-time multispectral color video synthesis using an array of commodity cameras , 2005, Real Time Imaging.

[32]  Qihao Weng,et al.  A survey of image classification methods and techniques for improving classification performance , 2007 .

[33]  Toby P. Breckon,et al.  On Cross-Spectral Stereo Matching using Dense Gradient Features , 2012, BMVC.

[34]  J. Mazziotta,et al.  Rapid Automated Algorithm for Aligning and Reslicing PET Images , 1992, Journal of computer assisted tomography.

[35]  Hans-Peter Seidel,et al.  A reconfigurable camera add-on for high dynamic range, multispectral, polarization, and light-field imaging , 2013, ACM Trans. Graph..

[36]  Qionghai Dai,et al.  Content-adaptive high-resolution hyperspectral video acquisition with a hybrid camera system. , 2014, Optics letters.

[37]  Frédo Durand,et al.  A Fast Approximation of the Bilateral Filter Using a Signal Processing Approach , 2006, ECCV.

[38]  Olga Veksler,et al.  Fast approximate energy minimization via graph cuts , 2001, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[39]  Jürgen Beyerer,et al.  A novel region-based approach for the fusion of combined stereo and spectral series , 2010, Electronic Imaging.

[40]  J. Beach,et al.  Hyperspectral imaging for measurement of oxygen saturation in the optic nerve head. , 2004, Investigative ophthalmology & visual science.

[41]  Richard Szeliski,et al.  A Comparison and Evaluation of Multi-View Stereo Reconstruction Algorithms , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[42]  Simon Hermann,et al.  The gradient - A powerful and robust cost function for stereo matching , 2010, 2010 25th International Conference of Image and Vision Computing New Zealand.

[43]  Ravindra Athale,et al.  Flexible multimodal camera using a light field architecture , 2009, 2009 IEEE International Conference on Computational Photography (ICCP).

[44]  Tomoyuki Nishita,et al.  Extracting depth and matte using a color-filtered aperture , 2008, SIGGRAPH Asia '08.

[45]  Sabine Süsstrunk,et al.  Automatic skin enhancement with visible and near-infrared image fusion , 2010, ACM Multimedia.

[46]  Patrick J. Wolfe,et al.  Spatio-Spectral Color Filter Array Design for Optimal Image Recovery , 2008, IEEE Transactions on Image Processing.

[47]  In-So Kweon,et al.  Adaptive Support-Weight Approach for Correspondence Search , 2006, IEEE Trans. Pattern Anal. Mach. Intell..

[48]  Chein-I. Chang Hyperspectral Data Exploitation: Theory and Applications , 2007 .

[49]  Vladimir Kolmogorov,et al.  An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Vision , 2004, IEEE Trans. Pattern Anal. Mach. Intell..

[50]  Ashwin A. Wagadarikar,et al.  Single disperser design for coded aperture snapshot spectral imaging. , 2008, Applied optics.

[51]  Eldad Haber,et al.  Intensity Gradient Based Registration and Fusion of Multi-modal Images , 2006, MICCAI.

[52]  Richard Szeliski,et al.  High-accuracy stereo depth maps using structured light , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[53]  Chein-I Chang,et al.  Hyperspectral Data Exploitation , 2007 .

[54]  Shree K. Nayar,et al.  PiCam , 2013, ACM Trans. Graph..

[55]  Shree K. Nayar,et al.  Optical Splitting Trees for High-Precision Monocular Imaging , 2007, IEEE Computer Graphics and Applications.

[56]  Wilfried Brauer,et al.  Intensity- and Gradient-Based Stereo Matching Using Hierarchical Gaussian Basis Functions , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[57]  Erlend Hodneland,et al.  Normalized gradient fields for nonlinear motion correction of DCE-MRI time series , 2014, Comput. Medical Imaging Graph..

[58]  Vladimir Kolmogorov,et al.  What energy functions can be minimized via graph cuts? , 2002, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[59]  Sabine Süsstrunk,et al.  Material Classification Using Color and NIR Images , 2009, CIC.

[60]  Stephen Lin,et al.  Acquisition of High Spatial and Spectral Resolution Video with a Hybrid Camera System , 2014, International Journal of Computer Vision.

[61]  Daniel W. Wilson,et al.  Snapshot hyperspectral imaging in ophthalmology. , 2007, Journal of biomedical optics.

[62]  Marija Strojnik,et al.  Optimal wavelength selection for noncontact reflection photoplethysmography , 2011, International Commission for Optics.

[63]  Pierre Boulanger,et al.  Radiometric invariant stereo matching based on relative gradients , 2012, 2012 19th IEEE International Conference on Image Processing.

[64]  Frédo Durand,et al.  A Fast Approximation of the Bilateral Filter Using a Signal Processing Approach , 2006, International Journal of Computer Vision.

[65]  Jan Borgosz,et al.  Gradient Based Dense Stereo Matching , 2004, ICIAR.

[66]  Andrew R. Harvey,et al.  Spectral Imaging: Instrumentation, Applications, and Analysis , 2000 .

[67]  Andrew R. Harvey,et al.  Technology options for imaging spectrometry , 2000, SPIE Optics + Photonics.

[68]  Pratibha Vellanki,et al.  Enhanced Stereo Matching Technique using Image Gradient for Improved Search Time , 2011 .

[69]  Alyosha Molnar,et al.  Enhanced angle sensitive pixels for light field imaging , 2011, 2011 International Electron Devices Meeting.

[70]  Gabriela Csurka,et al.  Semantic Image Segmentation Using Visible and Near-Infrared Channels , 2012, ECCV Workshops.