Fast algorithms for binary cross-correlation

被引:0
|
作者
Mukherji, S [1 ]
机构
[1] Indian Inst Technol, Ctr Studies Resources Engn, Bombay 400076, Maharashtra, India
关键词
D O I
暂无
中图分类号
P [天文学、地球科学];
学科分类号
07 ;
摘要
Cross-correlation is widely used to match images. Cross-correlation of windows where pixels have binary values is necessary when thresholded sign-of-laplacian images are matched. Nishihara proposed that the sign of the laplacian of an image be used as a characteristic (that is robust to illumination changes and noise) to match images. We have reduced the number of multiplications required in the computation of the laplacian by half by making use of the symmetry of the convolution masks. Thresholding the sign of the laplacian of an image results in a binary image and image matching can then be done by matching corresponding windows of the binary images using cross-correlation. Leberl proposed fast algorithms for computing binary cross-correlation. We propose a fast implementation of his best algorithm. We also propose, in this paper, a bit-based algorithm which makes use of the fact that the binary data in the windows can be represented by bits. The algorithm packs the bits into integer variables and then uses the logical operations to identify matching bits in the windows. This very packing of bits into integer variables (that enables us to use the logical operations, hence speeding up the process) renders the step of counting the number of matching pixels difficult. This step, then, is the bottleneck in the algorithm. We solve this problem of counting the number of matching pixels by an algebraic property. The bit-method is exceedingly simple and is most efficient when the number of bits is close to multiples of 32. Binary cross-correlation can also be computed and, hence, speeded up by the FFT. We conclude the paper by comparing the bit-based method, Leberl's algorithm and the FFT-based method for computing binary cross-correlation.
引用
收藏
页码:340 / 343
页数:4
相关论文
共 50 条
  • [32] New fast algorithm for hypercomplex decomposition and hypercomplex cross-correlation
    Zhu, Chunhui
    Shen, Yi
    Wang, Qiang
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2010, 21 (03) : 514 - 519
  • [33] The fast normalized cross-correlation double-talk detector
    Gansler, T
    [J]. SIGNAL PROCESSING, 2006, 86 (06) : 1124 - 1139
  • [34] A Fast Normalized Cross-Correlation Calculation Method for Motion Estimation
    Luo, Jianwen
    Konofagou, Elisa E.
    [J]. IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 2010, 57 (06) : 1347 - 1357
  • [35] FAST CROSS-CORRELATION ALGORITHM WITH APPLICATION TO SPECTRAL-ANALYSIS
    FRANSAER, J
    FRANSAER, D
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1991, 39 (09) : 2089 - 2092
  • [36] Local Stereo Matching Using Binary Weighted Normalized Cross-Correlation
    Liu, Tong
    Qiao, Liyan
    Peng, Xiyuan
    [J]. SIXTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2013), 2013, 9067
  • [37] CROSS-CORRELATION PROPERTIES OF RANDOM BINARY SEQUENCIES SELECTED BY AUTOCORRELATION FUNCTIONS
    GUTIN, VS
    RAZUMOVSKY, OA
    [J]. RADIOTEKHNIKA I ELEKTRONIKA, 1978, 23 (03): : 627 - 628
  • [38] Pearson cross-correlation in the first four black hole binary mergers
    Marcoccia, Paolo
    Fredriksson, Felicia
    Nielsen, Alex B.
    Nardini, Germano
    [J]. JOURNAL OF COSMOLOGY AND ASTROPARTICLE PHYSICS, 2020, (11):
  • [39] PREDICTION OF VELOCITY CROSS-CORRELATION COEFFICIENTS OF BINARY-LIQUID MIXTURES
    BENDER, TM
    PECORA, R
    [J]. JOURNAL OF PHYSICAL CHEMISTRY, 1989, 93 (06): : 2614 - 2620
  • [40] Windowed Fourier transform and cross-correlation algorithms for molecular tagging velocimetry
    Charonko, John J.
    Fratantonio, Dominique
    Mayer, J. Michael
    Bordoloi, Ankur
    Prestridge, Kathy P.
    [J]. MEASUREMENT SCIENCE AND TECHNOLOGY, 2020, 31 (07)