SBRISK: speed-up binary robust invariant scalable keypoints

Keypoint generation, including detection, description and matching is the basis of a broad range of applications. A more efficient and effective keypoint generation method is always of interest. In this paper, we propose the speed-up BRISK (SBRISK), a variant of the binary robust invariant scalable keypoint (BRISK). SBRISK not only inherits the high speed of BRISK in the keypoint detection, but also adopts a nearly circular symmetric constellation to describe the pattern of keypoint. To adapt to the characteristic orientation of keypoint, SBRISK shifts the binary vector rather than rotating the image pattern or constellation like many other descriptors have done. It abandons interpolation to get intensity at sub-pixel position, since the constellation does not strictly restrict to circular symmetric. Different from BRISK, SBRISK classifies keypoints into bright patterns and dark patterns. Comparison is conducted only within the same class. Meanwhile, a special refinement scheme is imposed upon the initial matching results to improve the match precision. Experiments show that SBRISK has a faster and better performance than BRISK with less memory consumption.

[1]  Pascal Fua,et al.  LDAHash: Improved Matching with Smaller Descriptors , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[3]  Darius Burschka,et al.  Adaptive and Generic Corner Detection Based on the Accelerated Segment Test , 2010, ECCV.

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

[5]  S. M. Steve SUSAN - a new approach to low level image processing , 1997 .

[6]  Gary R. Bradski,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[7]  Jiri Matas,et al.  Robust wide-baseline stereo from maximally stable extremal regions , 2004, Image Vis. Comput..

[8]  Jan-Michael Frahm,et al.  Comparative Evaluation of Binary Features , 2012, ECCV.

[9]  Cordelia Schmid,et al.  A Performance Evaluation of Local Descriptors , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Vincent Lepetit,et al.  BRIEF: Computing a Local Binary Descriptor Very Fast , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

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

[13]  Cordelia Schmid,et al.  Scale & Affine Invariant Interest Point Detectors , 2004, International Journal of Computer Vision.

[14]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[15]  Tom Drummond,et al.  Machine Learning for High-Speed Corner Detection , 2006, ECCV.

[16]  Roland Siegwart,et al.  BRISK: Binary Robust invariant scalable keypoints , 2011, 2011 International Conference on Computer Vision.

[17]  Chuohao Yeo,et al.  Coding of Image Feature Descriptors for Distributed Rate-efficient Visual Correspondences , 2011, International Journal of Computer Vision.