Fast full-search equivalent template matching by enhanced bounded correlation
S Mattoccia1, F Tombari, L Di Stefano
1Dipartimento di Elettronica, Informatica e Sistemistica, University of Bologna, Bologna, Italy. steffano.mattoccia@unibo.it
Abstract:
We propose a novel algorithm, referred to as enhanced bounded correlation (EBC), that significantly reduces the number of computations required to carry out template matching based on normalized cross correlation (NCC) and yields exactly the same result as the full search algorithm. The algorithm relies on the concept of bounding the matching function: finding an efficiently computable upper bound of the NCC rapidly prunes those candidates that cannot provide a better NCC score with respect to the current best match. In this framework, we apply a succession of increasingly tighter upper bounding functions based on Cauchy-Schwarz inequality. Moreover, by including an online parameter prediction step into EBC, we obtain a parameter free algorithm that, in most cases, affords computational advantages very similar to those attainable by optimal offline parameter tuning. Experimental results show that the proposed algorithm can significantly accelerate a full-search equivalent template matching process and outperforms state-of-the-art methods.
More Related Videos
09:35Preparation of a Corannulene-functionalized Hexahelicene by Copper(I)-catalyzed Alkyne-azide Cycloaddition of Nonplanar Polyaromatic Units
Published on: September 18, 2016
10:14Chromatographic Fingerprinting by Template Matching for Data Collected by Comprehensive Two-Dimensional Gas Chromatography
Published on: September 2, 2020
Related Concept Videos
2D NMR: Overview of Heteronuclear Correlation Techniques
2D NMR: Overview of Homonuclear Correlation Techniques
COSY90 is the standard two-dimensional (2D) COSY experiment that...
2D NMR: Heteronuclear Single-Quantum Correlation Spectroscopy (HSQC)
Comparison Tests
Fast Fourier Transform
The computational efficiency of the FFT becomes...
Multiple Comparison Tests
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
