ITKMontage: A Software Module for Image Stitching

被引:8
|
作者
Zukic, Dzenan [1 ]
Jackson, Michael [2 ]
Dimiduk, Dennis [2 ]
Donegan, Sean [3 ]
Groeber, Michael [4 ]
McCormick, Matthew [1 ]
机构
[1] Kitware Inc, 101 East Weaver St,Suite G4, Carrboro, NC 27510 USA
[2] BlueQuartz Software LLC, Springboro, OH 45066 USA
[3] US Air Force, Res Lab, Dayton, OH 45324 USA
[4] Ohio State Univ, Columbus, OH 43210 USA
关键词
Image; Registration; Stitching; Montage; MICROSCOPY; ACCURATE;
D O I
10.1007/s40192-021-00202-x
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Stitching partially overlapping image tiles into a montage is a common requirement for materials microscopy. We developed ITKMontage, a new module for the open-source Insight Toolkit (ITK), capable of robustly and quickly generating extremely large, high-bit-depth montages within the memory constraints of standard workstations. The phase correlation method is at the core of our pairwise tile registration algorithm. Precise alignment of tiles acquired in typical raster patterns is enhanced with sub-pixel fitting and cropping to overlap. Fast Fourier transform (FFT)-based correlation is improved through a variety of padding methods and an added adjustable bias toward an expected translation. To arrange the tiles into the overall montage, we use global least squares minimization with outlier detection and removal. To blend tiles smoothly, each tile's contribution is weighted by the distance from the tile's edge. Results are demonstrated on several material science data sets and 3D images. Results compare favorably to ImageJ/Fiji plugin Image Stitching. The tool is integrated into the DREAM.3D software suite for multidimensional, multimodal microstructural data.
引用
收藏
页码:115 / 124
页数:10
相关论文
共 50 条
  • [21] Curvature domain image stitching
    Suen, Simon T. Y.
    Lam, Edmund Y.
    Wong, Kenneth K. Y.
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 3164 - +
  • [22] ILLUMINATION CORRECTION FOR IMAGE STITCHING
    Klement, Sascha
    Timm, Fabian
    Barth, Erhardt
    IMAGAPP & IVAPP 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGING THEORY AND APPLICATIONS AND INTERNATIONAL CONFERENCE ON INFORMATION VISUALIZATION THEORY AND APPLICATIONS, 2011, : 81 - 86
  • [23] An algorithm for image stitching and blending
    Rankov, V
    Locke, RJ
    Edens, RJ
    Barber, PR
    Vojnovic, B
    THREE-DIMENSIONAL AND MULTIDIMENSIONAL MICROSCOPY: IMAGE ACQUISITION AND PROCESSING XII, 2005, 5701 : 190 - 199
  • [24] A survey on image and video stitching
    LYU W.
    ZHOU Z.
    CHEN L.
    ZHOU Y.
    Virtual Reality and Intelligent Hardware, 2019, 1 (01): : 55 - 83
  • [25] Fast image reconstruction network in image stitching
    XIE Menrui
    SUN Bo
    OptoelectronicsLetters, 2023, 19 (10) : 635 - 640
  • [26] Fast image reconstruction network in image stitching
    Menrui Xie
    Bo Sun
    Optoelectronics Letters, 2023, 19 : 635 - 640
  • [27] Measurement of Steel Structure Elements in the Specialized Module of the IMAGE-SP Image Processing Software
    Anisovich, A. G.
    DEVICES AND METHODS OF MEASUREMENTS, 2020, 11 (04): : 279 - 288
  • [28] Image seamless stitching and straightening based on the image block
    Qu, Zhong
    Wang, Tengfeng
    An, Shiquan
    Liu, Ling
    IET IMAGE PROCESSING, 2018, 12 (08) : 1361 - 1369
  • [29] STRUCTURE PROPAGATION FOR DEFORMABLE IMAGE STITCHING
    Yigitsoy, Mehmet
    Katouzian, Amin
    Navab, Nassir
    2015 IEEE 12TH INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI), 2015, : 1081 - 1084
  • [30] IMAGE INTERPOLATION USING CLASSIFICATION AND STITCHING
    Mueller, Nickolaus
    Nguyen, Truong Q.
    2008 15TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-5, 2008, : 901 - 904