8 – Multidimensional fusion by image mosaics

Image mosaicing creates a wide field of view image of a scene by fusing data from narrow field images. As a camera moves, each scene point is typically sensed multiple times during frame acquisition. Here we describe generalised mosaicing, which is an approach that enhances this process. An optical component with spatially varying properties is rigidly attached to the camera. This way, the multiple measurements corresponding to any scene point are made under different optical settings. Fusing the data captured by the multiple frames yields an image mosaic that includes additional information about the scene. This information can come in the form of extended dynamic range, high spectral quality, polarisation sensitivity or extended depth of field (focus). For instance, suppose the state of best focus in the camera is spatially varying. This can be achieved by placing a transparent dielectric on the detector array. As the camera rigidly moves to enlarge the field of view, it senses each scene point multiple times, each time in a different focus setting. This yields a wide depth of field, wide field of view image, and a rough depth map of the scene.

[1]  J. S. Taylor,et al.  Partial polarization signature results from the field testing of the SHallow water Real-time IMaging polarimeter (SHRIMP) , 2001, MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings (IEEE Cat. No.01CH37295).

[2]  Katsushi Ikeuchi,et al.  Illumination Distribution from Brightness in Shadows: Adaptive Estimation of Illumination Distribution with Unknown Reflectance Properties in Shadow Regions , 1999, ICCV.

[3]  Y Ichioka,et al.  Digital composition of images with increased depth of focus considering depth information. , 1985, Applied optics.

[4]  Marie-Lise Duplaquet,et al.  Building large image mosaics with invisible seam lines , 1998, Defense, Security, and Sensing.

[5]  Ray A. Jarvis,et al.  A Perspective on Range Finding Techniques for Computer Vision , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  D. Stork,et al.  Polarized light in nature , 1985 .

[7]  Alexei A. Efros,et al.  Fast bilateral filtering for the display of high-dynamic-range images , 2002 .

[8]  Kiyoharu Aizawa,et al.  Producing object-based special effects by fusing multiple differently focused images , 2000, IEEE Trans. Circuits Syst. Video Technol..

[9]  T W Cronin,et al.  Parallel Processing and Image Analysis in the Eyes of Mantis Shrimps , 2001, The Biological Bulletin.

[10]  J Shamir,et al.  Polarization and statistical analysis of scenes containing a semireflector. , 2000, Journal of the Optical Society of America. A, Optics, image science, and vision.

[11]  Edward H. Adelson,et al.  A multiresolution spline with application to image mosaics , 1983, TOGS.

[12]  E. Reynoso,et al.  VLA Observations of Neutral Hydrogen in the Direction of Puppis A , 1995 .

[13]  Stefan Rahmann,et al.  Reconstruction of specular surfaces using polarization imaging , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[14]  Aram M. Mika Linear-wedge spectrometer , 1990, Other Conferences.

[15]  Héctor Rabal,et al.  Defocus Correction Using a Visibility Criterion , 1994 .

[16]  Yoav Y. Schechner,et al.  Addressing radiometric nonidealities: a unified framework , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[17]  J S Tyo,et al.  Target detection in optically scattering media by polarization-difference imaging. , 1996, Applied optics.

[18]  H.N. Nair,et al.  Robust focus ranging , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[19]  R. M. Batson,et al.  Digital cartography of the planets - New methods, its status, and its future , 1987 .

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

[21]  Seth J. Teller,et al.  Acquisition of a large pose-mosaic dataset , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[22]  K. M. Merrill,et al.  Infrared Images of M17 , 1991 .

[23]  Richard W. Hall,et al.  Mosaic image generation on a flattened Gaussian sphere , 1996, Proceedings Third IEEE Workshop on Applications of Computer Vision. WACV'96.

[24]  H. Singh,et al.  UWIT: underwater image toolbox for optical image processing and mosaicking in MATLAB , 2002, Proceedings of the 2002 Interntional Symposium on Underwater Technology (Cat. No.02EX556).

[25]  S. Negahdaripour,et al.  3-D motion and depth estimation from sea-floor images for mosaic-based station-keeping and navigation of ROVs/AUVs and high-resolution sea-floor mapping , 1998, Proceedings of the 1998 Workshop on Autonomous Underwater Vehicles (Cat. No.98CH36290).

[26]  J. Usón,et al.  The Central Galaxy in Abell 2029: An Old Supergiant , 1990, Science.

[27]  Yoav Y Schechner,et al.  Polarization-based vision through haze. , 2008, Applied optics.

[28]  Alex Pentland,et al.  Simple range cameras based on focal error , 1994 .

[29]  Y.Y. Schechner,et al.  Recovery of underwater visibility and structure by polarization analysis , 2005, IEEE Journal of Oceanic Engineering.

[30]  Sleve Mann,et al.  'Pencigraphy' with AGC: joint parameter estimation in both domain and range of functions in same orbit of the projective-Wyckoff group , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[31]  Harpreet S. Sawhney,et al.  VideoBrush/sup TM/: experiences with consumer video mosaicing , 1998, Proceedings Fourth IEEE Workshop on Applications of Computer Vision. WACV'98 (Cat. No.98EX201).

[32]  Alexander Toet,et al.  Hierarchical image fusion , 1990, Machine Vision and Applications.

[33]  Steven A. Shafer,et al.  Depth from focusing and defocusing , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[34]  A. K. Hermanto,et al.  Separating Virtual and Real Objectes Using Independent Component Analysis , 2001 .

[35]  Glenn Healey,et al.  Material classification for 3D objects in aerial hyperspectral images , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[36]  Shmuel Peleg,et al.  Panoramic mosaics by manifold projection , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[37]  Sim Heng Ong,et al.  Autofocusing for tissue microscopy , 1993, Image Vis. Comput..

[38]  Diego A. Socolinsky Dynamic range constraints in image fusion and visualization , 2000 .

[39]  Dani Lischinski,et al.  Gradient Domain High Dynamic Range Compression , 2023 .

[40]  Y. Ichioka,et al.  Digitized optical microscopy with extended depth of field. , 1989, Applied optics.

[41]  Boris Kaminsky,et al.  AOTF polarization difference imaging , 1999, Other Conferences.

[42]  G Häusler,et al.  Acquisition of 3-D data by focus sensing. , 1988, Applied optics.

[43]  Sang Wook Lee,et al.  Detection of Specularity Using Stereo in Color and Polarization Space , 1997, Comput. Vis. Image Underst..

[44]  Trevor Darrell,et al.  Pyramid based depth from focus , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[45]  Yael Pritch,et al.  Omnistereo: Panoramic Stereo Imaging , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[46]  Kristin J. Dana,et al.  Real-time scene stabilization and mosaic construction , 1994, Proceedings of 1994 IEEE Workshop on Applications of Computer Vision.

[47]  Katsushi Ikeuchi,et al.  Transparent surface modeling from a pair of polarization images , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[48]  Andrew M. Wallace,et al.  Improving Depth Image Acquisition Using Polarized Light , 1999, International Journal of Computer Vision.

[49]  Ronen Basri,et al.  Separation of Transparent Layers using Focus , 2004, International Journal of Computer Vision.

[50]  H Farid,et al.  Separating reflections from images by use of independent component analysis. , 1999, Journal of the Optical Society of America. A, Optics, image science, and vision.

[51]  Rainer Reuter,et al.  Contrast-enhanced optical imaging of submersible targets , 1999, Industrial Lasers and Inspection.

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

[53]  Luciano Alparone,et al.  Color constancy from multispectral images , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[54]  Richard Szeliski,et al.  Systems and Experiment Paper: Construction of Panoramic Image Mosaics with Global and Local Alignment , 2000, International Journal of Computer Vision.

[55]  Shree K. Nayar,et al.  Generalized mosaicing: polarization panorama , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[56]  Aljoscha Smolic,et al.  High-resolution video mosaicing , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[57]  R. Alfano,et al.  Optical polarization imaging. , 1997, Applied optics.

[58]  Alexander G. Cheroske,et al.  Polarization Vision and Its Role in Biological Signaling1 , 2003, Integrative and comparative biology.

[59]  P. Anandan,et al.  Efficient representations of video sequences and their applications , 1996, Signal Process. Image Commun..

[60]  Narendra Ahuja,et al.  High Dynamic Range Panoramic Imaging , 2001, ICCV.

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

[62]  Edward H. Adelson,et al.  The Laplacian Pyramid as a Compact Image Code , 1983, IEEE Trans. Commun..

[63]  Robert Garfinkel,et al.  Mosaicking of Aerial Photographic Maps Via Seams Defined by Bottleneck Shortest Paths , 1998, Oper. Res..

[64]  Guillermo Sapiro,et al.  Visualization of high dynamic range images , 2002, Proceedings. International Conference on Image Processing.

[65]  Yoav Y. Schechner,et al.  Instant 3Descatter , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[66]  L. B. Wolff Polarization camera for computer vision with a beam splitter , 1994 .

[67]  John B. Wellman Multispectral Mapper: Imaging Spectroscopy As Applied To The Mapping Of Earth Resources , 1981, Photonics West - Lasers and Applications in Science and Engineering.

[68]  Harpreet S. Sawhney,et al.  Automated Mosaics via Topology Inference , 2002, IEEE Computer Graphics and Applications.

[69]  Alfred S. McEwen,et al.  Global Color Variations on Io , 1997 .

[70]  Theo Gevers,et al.  Color Measurement by Imaging Spectrometry , 2000, Comput. Vis. Image Underst..

[71]  Shree K. Nayar,et al.  Shape from focus system , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[72]  J. M. Anderson,et al.  A spatially variable light-frequency-selective component-based, airborne pushbroom imaging spectrometer for the water environment , 1993 .

[73]  Stefano Soatto,et al.  A geometric approach to shape from defocus , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[74]  Harpreet S. Sawhney,et al.  Compact Representations of Videos Through Dominant and Multiple Motion Estimation , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[75]  E. Eliason,et al.  Global color variations on the Martian surface , 1978 .

[76]  G. Monnet 3D Spectroscopy with large Telescopes: Past, Present and Prospects , 1995 .

[77]  Yoav Y Schechner,et al.  Radiometric framework for image mosaicking. , 2005, Journal of the Optical Society of America. A, Optics, image science, and vision.

[78]  Peter J. Burt,et al.  Enhanced image capture through fusion , 1993, 1993 (4th) International Conference on Computer Vision.

[79]  Narendra Ahuja,et al.  Panoramic image acquisition , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[80]  Christine D. Piatko,et al.  A visibility matching tone reproduction operator for high dynamic range scenes , 1997, SIGGRAPH '97.

[81]  Richard Szeliski,et al.  Image mosaicing for tele-reality applications , 1994, Proceedings of 1994 IEEE Workshop on Applications of Computer Vision.

[82]  A. Vasavada,et al.  Galileo Imaging of Jupiter's Atmosphere: The Great Red Spot, Equatorial Region, and White Ovals , 1998 .

[83]  Joan Batlle,et al.  Positioning an underwater vehicle through image mosaicking , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[84]  Yoav Y. Schechner,et al.  Depth from Defocus vs. Stereo: How Different Really Are They? , 2004, International Journal of Computer Vision.

[85]  Shree K. Nayar,et al.  Microscopic shape from focus using active illumination , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[86]  Allan Kardec Barros,et al.  Separating virtual and real objects using Independent Component Analysis , 2000 .

[87]  Shree K. Nayar,et al.  Generalized Mosaicing: Wide Field of View Multispectral Imaging , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[88]  John C. Curlander,et al.  An automated system for mosaicking spaceborne SAR imagery , 1990 .

[89]  Lawrence B. Wolff,et al.  Polarization vision: a new sensory approach to image understanding , 1997, Image Vis. Comput..

[90]  Yoav Y. Schechner,et al.  Regularized Image Recovery in Scattering Media , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[91]  Andrew Zisserman,et al.  Automated mosaicing with super-resolution zoom , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[92]  Deepu Rajan,et al.  Simultaneous Estimation of Super-Resolved Scene and Depth Map from Low Resolution Defocused Observations , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[93]  Yoav Y. Schechner,et al.  Blind Haze Separation , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).