Intensity-Mosaic: automatic panorama mosaicking of disordered images with insufficient features

Abstract. Purpose: Handling low-quality and few-feature medical images is a challenging task in automatic panorama mosaicking. Current mosaicking methods for disordered input images are based on feature point matching, whereas in this case intensity-based registration achieves better performance than feature-point registration methods. We propose a mosaicking method that enables the use of mutual information (MI) registration for mosaicking randomly ordered input images with insufficient features. Approach: Dimensionality reduction is used to map disordered input images into a low dimensional space. Based on the low dimensional representation, the image global correspondence can be recognized efficiently. For adjacent image pairs, we optimize the MI metric for registration. The panorama is then created after image blending. We demonstrate our method on relatively lower-cost handheld devices that acquire images from the retina in vivo, kidney ex vivo, and bladder phantom, all of which contain sparse features. Results: Our method is compared with three baselines: AutoStitch, “dimension reduction + SIFT,” and “MI-Only.” Our method compared to the first two feature-point based methods exhibits 1.25 (ex vivo microscope dataset) to two times (in vivo retina dataset) rate of mosaic completion, and MI-Only has the lowest complete rate among three datasets. When comparing the subsequent complete mosaics, our target registration errors can be 2.2 and 3.8 times reduced when using the microscopy and bladder phantom datasets. Conclusions: Using dimensional reduction increases the success rate of detecting adjacent images, which makes MI-based registration feasible and narrows the search range of MI optimization. To the best of our knowledge, this is the first mosaicking method that allows automatic stitching of disordered images with intensity-based alignment, which provides more robust and accurate results when there are insufficient features for classic mosaicking methods.

[1]  Timothy G Buchman,et al.  In vivo, in vitro, in silico... , 2004, Critical care medicine.

[2]  Bernhard Schölkopf,et al.  Kernel Principal Component Analysis , 1997, ICANN.

[3]  Miguel Cordova,et al.  Handheld Reflectance Confocal Microscopy for the Detection of Recurrent Extramammary Paget Disease , 2017, JAMA dermatology.

[4]  R K Jain,et al.  Mosaic blood vessels in tumors: frequency of cancer cells in contact with flowing blood. , 2000, Proceedings of the National Academy of Sciences of the United States of America.

[5]  Miguel Cordova,et al.  Automated video-mosaicking approach for confocal microscopic imaging in vivo: an approach to address challenges in imaging living tissue and extend field of view , 2017, Scientific Reports.

[6]  Thomas Wittenberg,et al.  Stitching and Surface Reconstruction From Endoscopic Image Sequences: A Review of Applications and Methods , 2016, IEEE Journal of Biomedical and Health Informatics.

[7]  Jonathan T. C. Liu,et al.  Handheld line-scanned dual-axis confocal microscope with pistoned MEMS actuation for flat-field fluorescence imaging. , 2019, Optics letters.

[8]  Per-Gunnar Martinsson,et al.  Randomized algorithms for the low-rank approximation of matrices , 2007, Proceedings of the National Academy of Sciences.

[9]  M. Rajadhyaksha,et al.  Peri‐operative delineation of non‐melanoma skin cancer margins in vivo with handheld reflectance confocal microscopy and video‐mosaicking , 2019, Journal of the European Academy of Dermatology and Venereology : JEADV.

[10]  M. Rajadhyaksha,et al.  Feasibility of a Video‐Mosaicking Approach to Extend the Field‐of‐View For Reflectance Confocal Microscopy in the Oral Cavity In Vivo , 2019, Lasers in surgery and medicine.

[11]  Richard Szeliski,et al.  Seamless Image Stitching of Scenes with Large Motions and Exposure Differences , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[12]  Christian Daul,et al.  Fast construction of panoramic images for cystoscopic exploration , 2010, Comput. Medical Imaging Graph..

[13]  Irfan A. Essa,et al.  Graphcut textures: image and video synthesis using graph cuts , 2003, ACM Trans. Graph..

[14]  Patrick Pérez,et al.  Poisson image editing , 2003, ACM Trans. Graph..

[15]  L. Tanoue,et al.  The National Comprehensive Cancer Network , 1998, Cancer.

[16]  Kivanc Kose,et al.  Real‐time video mosaicking to guide handheld in vivo microscopy , 2020, Journal of biophotonics.

[17]  Michael A. Unser,et al.  Spline pyramids for intermodal image registration using mutual information , 1997, Optics & Photonics.

[18]  I. Back Cystoscopy , 1911, The Hospital.

[19]  Yi Ma,et al.  Robust principal component analysis? , 2009, JACM.

[20]  Mohsen Ebrahimi,et al.  Retinal image mosaicking using scale-invariant feature transformation feature descriptors and Voronoi diagram , 2020, Journal of medical imaging.

[21]  A. Jemal,et al.  Cancer Statistics, 2021 , 2021, CA: a cancer journal for clinicians.

[22]  Roland Angst,et al.  3D reconstruction of cystoscopy videos for comprehensive bladder records. , 2017, Biomedical optics express.

[23]  J. Tenenbaum,et al.  A global geometric framework for nonlinear dimensionality reduction. , 2000, Science.

[24]  Jayanthi Sivaswamy,et al.  Image mosaicing of low quality neonatal retinal images , 2012, 2012 9th IEEE International Symposium on Biomedical Imaging (ISBI).

[25]  Nathan Halko,et al.  Finding Structure with Randomness: Probabilistic Algorithms for Constructing Approximate Matrix Decompositions , 2009, SIAM Rev..

[26]  Éric Marchand,et al.  Video mosaicing using a mutual information-based motion estimation process , 2011, 2011 18th IEEE International Conference on Image Processing.

[27]  Steven L. Brunton,et al.  RetinaMatch: Efficient Template Matching of Retina Images for Teleophthalmology , 2018, IEEE Transactions on Medical Imaging.

[28]  J. Nathan Kutz,et al.  Randomized nonnegative matrix factorization , 2018, Pattern Recognit. Lett..

[29]  P. Bosdogianni,et al.  Singular-Value Decomposition (SVD) , 2011, Encyclopedia of Parallel Computing.

[30]  A. Lynn Abbott,et al.  Cross Correlation versus Mutual Information for Image Mosaicing , 2013 .

[31]  Éric Marchand,et al.  Second-Order Optimization of Mutual Information for Real-Time Image Registration , 2012, IEEE Transactions on Image Processing.

[32]  José Santos-Victor,et al.  Underwater Video Mosaics as Visual Navigation Maps , 2000, Comput. Vis. Image Underst..

[33]  Richard Szeliski,et al.  Creating full view panoramic image mosaics and environment maps , 1997, SIGGRAPH.

[34]  S. Boorjian,et al.  Bladder Cancer, Version 3.2020, NCCN Clinical Practice Guidelines in Oncology. , 2020, Journal of the National Comprehensive Cancer Network : JNCCN.

[35]  D. Wolf,et al.  Mosaicing of medical video-endoscopic images: data quality improvement and algorithm testing , 2004, (ICEEE). 1st International Conference on Electrical and Electronics Engineering, 2004..

[36]  John Kenneth Salisbury,et al.  Real-Time Image Mosaicing for Medical Applications , 2007, MMVR.

[37]  John Kenneth Salisbury,et al.  In Vivo Micro-Image Mosaicing , 2011, IEEE Transactions on Biomedical Engineering.

[38]  Christian Daul,et al.  Mosaicing of Bladder Endoscopic Image Sequences: Distortion Calibration and Registration Algorithm , 2008, IEEE Transactions on Biomedical Engineering.

[39]  Abhinav Kumar,et al.  Automatic Image Alignment and Stitching of Medical Images with Seam Blending , 2010 .

[40]  Charles Soussen,et al.  Comparative study of image registration techniques for bladder video-endoscopy , 2009, European Conference on Biomedical Optics.

[41]  H. Hotelling Analysis of a complex of statistical variables into principal components. , 1933 .

[42]  Matthew A. Brown,et al.  Automatic Panoramic Image Stitching using Invariant Features , 2007, International Journal of Computer Vision.

[43]  Jay B. West,et al.  Predicting error in rigid-body point-based registration , 1998, IEEE Transactions on Medical Imaging.

[44]  Karim Chamie,et al.  Recurrence of high‐risk bladder cancer: A population‐based analysis , 2013, Cancer.