Compactification of Affine Transformation Filter Using Tensor Decomposition

Keypoint matching is used in a variety of tasks such as specific object recognition and panoramic image generation. Affine-SIFT (ASIFT) enables affine invariant matching by generating many affine transformation images of an input image. It describes the scale-invariant feature transform (SIFT) features of the generated image. However, ASIFT must perform multiple costly online computations for affine transformation. We represent an oriented FAST and rotated BRIEF (ORB) descriptor in a linear filter subjected to many affine transformations. We calculate the affine features by convolving the generated filter with the patch image. However, convolving the 19,200 filters generated by the affine transformation is inefficient. In order to reduce the convolution processing, the affine transformation filter is made compact by a factorization method. We built a 4-order tensor using the affine transformation filter. The 4-order tensor decomposes into the Tucker model. We reduce dimensions appropriately for each mode. In this way, we propose a compact and accurate feature description. Our evaluation experiments confirmed that the proposed method reduces the processing time to 19% while maintaining the same precision as singular value decomposition, which is the conventional method.

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

[2]  L. Tucker,et al.  Some mathematical notes on three-mode factor analysis , 1966, Psychometrika.

[3]  Bin Fan,et al.  Affine Subspace Representation for Feature Description , 2014, ECCV.

[4]  Vincent Lepetit,et al.  DAISY: An Efficient Dense Descriptor Applied to Wide-Baseline Stereo , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Matthijs C. Dorst Distinctive Image Features from Scale-Invariant Keypoints , 2011 .

[6]  Vincent Lepetit,et al.  BRIEF: Binary Robust Independent Elementary Features , 2010, ECCV.

[7]  Joos Vandewalle,et al.  A Multilinear Singular Value Decomposition , 2000, SIAM J. Matrix Anal. Appl..

[8]  Gou Koutaki,et al.  Multiple-Hypothesis Affine Region Estimation with Anisotropic LoG Filters , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[9]  Luc Van Gool,et al.  SURF: Speeded Up Robust Features , 2006, ECCV.

[10]  Ethan Rublee,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[11]  Bodo Rosenhahn,et al.  Increasing the accuracy of feature evaluation benchmarks using differential evolution , 2011, 2011 IEEE Symposium on Differential Evolution (SDE).

[12]  Lieven De Lathauwer,et al.  Decompositions of a Higher-Order Tensor in Block Terms - Part II: Definitions and Uniqueness , 2008, SIAM J. Matrix Anal. Appl..

[13]  Pierre Comon,et al.  Canonical Polyadic Decomposition with a Columnwise Orthonormal Factor Matrix , 2012, SIAM J. Matrix Anal. Appl..