Robust Projective Template Matching

In this paper, we address the problem of projective template matching which aims to estimate parameters of projective transformation. Although homography can be estimated by combining keypoint-based local features and RANSAC, it can hardly be solved with feature-less images or high outlier rate images. Estimating the projective transformation remains a difficult problem due to high-dimensionality and strong non-convexity. Our approach is to quantize the parameters of projective transformation with binary finite field and search for an appropriate solution as the final result over the discrete sampling set. The benefit is that we can avoid searching among a huge amount of potential candidates. Furthermore, in order to approximate the global optimum more efficiently, we develop a level-wise adaptive sampling (LAS) method under genetic algorithm framework. With LAS, the individuals are uniformly selected from each fitness level and the elite solution finally converges to the global optimum. In the experiment, we compare our method against the popular projective solution and systematically analyse our method. The result shows that our method can provide convincing performance and holds wider application scope. key words: projective template matching, binary finite field, level-wise adaptive sampling, homography estimation

[1]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[2]  Ram Rajagopal,et al.  Pattern matching based on a generalized Fourier transform , 2000, SPIE Optics + Photonics.

[3]  Chao Zhang,et al.  Fast Affine Template Matching over Galois Field , 2015, BMVC.

[4]  Jean-Michel Morel,et al.  ASIFT: A New Framework for Fully Affine Invariant Image Comparison , 2009, SIAM J. Imaging Sci..

[5]  Hae Yong Kim,et al.  Grayscale Template-Matching Invariant to Rotation, Scale, Translation, Brightness and Contrast , 2007, PSIVT.

[6]  Lisa M. Brown,et al.  A survey of image registration techniques , 1992, CSUR.

[7]  Luc Van Gool,et al.  The Pascal Visual Object Classes (VOC) Challenge , 2010, International Journal of Computer Vision.

[8]  Shane Legg,et al.  Fitness uniform optimization , 2006, IEEE Transactions on Evolutionary Computation.

[9]  Francesc Moreno-Noguer,et al.  Matchability Prediction for Full-Search Template Matching Algorithms , 2015, 2015 International Conference on 3D Vision.

[10]  Dimitrios Charalampidis,et al.  Fourier transform-based method for pattern matching: affine invariance and beyond , 2015, Defense + Security Symposium.

[11]  Chao Zhang,et al.  Robust Visual Tracking via Coupled Randomness , 2015, IEICE Trans. Inf. Syst..

[12]  Michel Dhome,et al.  Real Time Robust Template Matching , 2002, BMVC.

[13]  Chao Zhang,et al.  High-Speed and Local-Changes Invariant Image Matching , 2015, IEICE Trans. Inf. Syst..

[14]  Krista A. Ehinger,et al.  SUN database: Large-scale scene recognition from abbey to zoo , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[15]  Min-Seok Choi,et al.  A novel two stage template matching method for rotation and illumination invariance , 2002, Pattern Recognit..

[16]  Shai Avidan,et al.  FasT-Match: Fast Affine Template Matching , 2013, CVPR.

[17]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.