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 条
  • [41] Image stitching for fringe projection profilometry
    Tornero-Martinez, Nadia
    Anguiano-Morales, Marcelino
    Trujillo-Schiaffino, Gerardo
    Salas-Peimbert, Didia P.
    OPTICAL AND QUANTUM ELECTRONICS, 2021, 53 (06)
  • [42] IMAGE STITCHING BASED ON THE GEOMETRIC SOLUTION
    Laraqui, A.
    Saaidi, A.
    Jarrar, A.
    Satori, K.
    2014 THIRD IEEE INTERNATIONAL COLLOQUIUM IN INFORMATION SCIENCE AND TECHNOLOGY (CIST'14), 2014, : 340 - 344
  • [43] Dynamic Image Stitching for Moving Object
    Gu, Xiaoyan
    Song, Peipei
    Rao, Yimei
    Soo, Yew Guan
    Yeong, Che Fai
    Tan, Jeffrey Too Chuan
    Asama, Hajime
    Duan, Feng
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2016, : 1770 - 1775
  • [44] Image Redundancy Filtering for Panorama Stitching
    Wei, Xin
    Yan, Weiqing
    Zheng, Qiang
    Gu, Meiqi
    Su, Kaiqi
    Yue, Guanghui
    Liu, Yun
    IEEE ACCESS, 2020, 8 : 209113 - 209126
  • [45] Investigating image stitching for action recognition
    Li, Yufeng
    Li, Ping'an
    Lei, Daozhong
    Shi, Yingchun
    Tan, Lixin
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (03) : 3279 - 3286
  • [46] Mapping colour in image stitching applications
    Hasler, D
    Süsstrunk, S
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2004, 15 (01) : 65 - 90
  • [47] Seamless image stitching in the gradient domain
    Devitsyna, Svetlana
    Balabanova, Tatyana
    29TH INTERNATIONAL CRIMEAN CONFERENCE: MICROWAVE & TELECOMMUNICATION TECHNOLOGY (CRIMICO'2019), 2019, 30
  • [48] Stereoscopic image stitching with rectangular boundaries
    Zhang, Yun
    Lai, Yu-Kun
    Zhang, Fang-Lue
    VISUAL COMPUTER, 2019, 35 (6-8): : 823 - 835
  • [49] Planar-Equirectangular Image Stitching
    Syawaludin, Muhammad-Firdaus
    Kim, Seungwon
    Hwang, Jae-In
    ELECTRONICS, 2021, 10 (09)
  • [50] Logical Stitching: A Panoramic Image Stitching Method Based on Color Calibration Box
    Ye, Weihua
    Yu, Kaiwen
    Yu, Yang
    Li, Jia
    PROCEEDINGS OF 2018 14TH IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP), 2018, : 1139 - 1143