Skip to main content
Top
Published in: Pattern Analysis and Applications 4/2017

23-05-2016 | Theoretical Advances

A comparative study of the performance of local feature-based pattern recognition algorithms

Authors: Narges Roshanbin, James Miller

Published in: Pattern Analysis and Applications | Issue 4/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Several feature-based pattern recognition algorithms have been developed during the past decade. These algorithms rely on identifying keypoints in an image and assigning a descriptor to each point based on the composition of their surrounding region. Comparison of the descriptors of keypoints found in two images enables these algorithms to match similar objects within those images. The dependence of these algorithms’ performance on the similarity of the internal structure of objects makes them susceptible to modifications that change this internal structure. In this paper, we first compare the relative performance of some major feature-based algorithms in finding similar objects surrounded by geometrical noise. Next, we add several noise and transformation types to target objects and re-evaluate the performance of these algorithms under the resulting structural changes. Our results provide insights on the relative strengths of these algorithms in the presence and absence of several noise and transformation types. In addition, these findings allow us to identify modification types that can better inhibit the performance of these algorithms. The resulting insight can be used in applications that need to build resistance against such algorithms, e.g., in developing CAPTCHAs that need to be resistant to recognition attacks.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Scale-invariant feature transform.
 
2
Speeded Up Robust Features.
 
3
Features from accelerated segment test.
 
4
Binary Robust Independent Elementary Features.
 
5
Oriented FAST and Rotated BRIEF.
 
6
Binary robust invariant scalable keypoints.
 
7
Fast retina keypoint.
 
8
Many applications do not need rotation invariance; they can use an upright version of SIFT which is faster.
 
9
A region around a key point.
 
10
Xs are one end and Ys are the other end of the lines.
 
11
FAST keypoint orientation.
 
12
Rotation-Aware Brief.
 
13
The authors stated that BRISK’s method (selecting short-distance pairs as sampling pairs) results in choosing highly correlated pairs.
 
14
Fisher’s F-ratio.
 
Literature
1.
go back to reference Bursztein E, Martin M, Mitchell J (2011) Text-based CAPTCHA strengths and weaknesses. Proceedings of the 18th ACM conference on computer and communications security, pp 125–138 Bursztein E, Martin M, Mitchell J (2011) Text-based CAPTCHA strengths and weaknesses. Proceedings of the 18th ACM conference on computer and communications security, pp 125–138
2.
go back to reference Hsieh CC, Wu ZY (2013) Anti-SIFT images based CAPTCHA using versatile characters. International conference on information science and applications (ICISA), pp 1–4 Hsieh CC, Wu ZY (2013) Anti-SIFT images based CAPTCHA using versatile characters. International conference on information science and applications (ICISA), pp 1–4
3.
go back to reference Korayem M, Mohamed AA, Crandall D, Yampolskiy RV (2012) Solving avatar captchas automatically. Adv Machine Learn Technol Appl 322:102–110CrossRef Korayem M, Mohamed AA, Crandall D, Yampolskiy RV (2012) Solving avatar captchas automatically. Adv Machine Learn Technol Appl 322:102–110CrossRef
4.
go back to reference Chew M, Baird HS (2003) Baffletext: a human interactive proof. Electronic imaging (International society for optics and photonics), pp 305–316 Chew M, Baird HS (2003) Baffletext: a human interactive proof. Electronic imaging (International society for optics and photonics), pp 305–316
5.
go back to reference Grauman K, Leibe B (2011) Visual object recognition. Morgan & Claypool Publishers, San Rafael Grauman K, Leibe B (2011) Visual object recognition. Morgan & Claypool Publishers, San Rafael
6.
go back to reference Schmid C, Mohr R, Bauckhage C (2000) Evaluation of interest point detectors. Int J Computer Vision 37:151–172CrossRefMATH Schmid C, Mohr R, Bauckhage C (2000) Evaluation of interest point detectors. Int J Computer Vision 37:151–172CrossRefMATH
7.
go back to reference Gauglitz S, Höllerer T (2008) In-depth evaluation of popular interest point detectors on video streams. Practice 2:4 Gauglitz S, Höllerer T (2008) In-depth evaluation of popular interest point detectors on video streams. Practice 2:4
8.
go back to reference Adam Schmidt MK, Fularz M, Domagala Z (2012) The comparison of point feature detectors and descriptors in the context of robot navigation. Workshop on perception for mobile robots anatomy Adam Schmidt MK, Fularz M, Domagala Z (2012) The comparison of point feature detectors and descriptors in the context of robot navigation. Workshop on perception for mobile robots anatomy
9.
go back to reference Dahl AL, Aanæs H, Pedersen KS (2011) Finding the best feature detector-descriptor combination. Proceedings of international conference on 3D imaging, modeling, processing, visualization and transmission (3DIMPVT), pp 318–325 Dahl AL, Aanæs H, Pedersen KS (2011) Finding the best feature detector-descriptor combination. Proceedings of international conference on 3D imaging, modeling, processing, visualization and transmission (3DIMPVT), pp 318–325
10.
go back to reference Lankinen J, Kangas V, Kamarainen JK (2012) A comparison of local feature detectors and descriptors for visual object categorization by intra-class repeatability and matching. Proceedings of 21st international conference on pattern recognition (ICPR), pp 780–783 Lankinen J, Kangas V, Kamarainen JK (2012) A comparison of local feature detectors and descriptors for visual object categorization by intra-class repeatability and matching. Proceedings of 21st international conference on pattern recognition (ICPR), pp 780–783
11.
go back to reference Miksik O, Mikolajczyk K (2012) Evaluation of local detectors and descriptors for fast feature matching. Proceedings of 21st international conference on pattern recognition (ICPR), pp 2681–2684 Miksik O, Mikolajczyk K (2012) Evaluation of local detectors and descriptors for fast feature matching. Proceedings of 21st international conference on pattern recognition (ICPR), pp 2681–2684
12.
go back to reference Mikolajczyk K, Schmid C (2004) Comparison of affine-invariant local detectors and descriptors. Proceedings of european signal processing conference, pp 1729–1732 Mikolajczyk K, Schmid C (2004) Comparison of affine-invariant local detectors and descriptors. Proceedings of european signal processing conference, pp 1729–1732
13.
go back to reference Parinda Pandya JS, Kapadia H (2013) Evaluating the object recognition in real-time process. Presented at the 2013 Nirma University international conference on engineering (NUiCONE) Parinda Pandya JS, Kapadia H (2013) Evaluating the object recognition in real-time process. Presented at the 2013 Nirma University international conference on engineering (NUiCONE)
14.
go back to reference Juan L, Gwun O (2009) A comparison of SIFT, PCA–SIFT and SURF. Int J Image Processing (IJIP) 3:143–152 Juan L, Gwun O (2009) A comparison of SIFT, PCA–SIFT and SURF. Int J Image Processing (IJIP) 3:143–152
15.
go back to reference Mikolajczyk K, Schmid C (2005) A performance evaluation of local descriptors. IEEE Trans Pattern Analysis and Machine Intelligence 27:1615–1630CrossRef Mikolajczyk K, Schmid C (2005) A performance evaluation of local descriptors. IEEE Trans Pattern Analysis and Machine Intelligence 27:1615–1630CrossRef
16.
go back to reference Moreels P, Perona P (2007) Evaluation of features detectors and descriptors based on 3D objects. Int J Computer Vision 73:263–284CrossRef Moreels P, Perona P (2007) Evaluation of features detectors and descriptors based on 3D objects. Int J Computer Vision 73:263–284CrossRef
17.
go back to reference Gauglitz S, Höllerer T, Turk M (2011) Evaluation of interest point detectors and feature descriptors for visual tracking. Int J Computer Vision 94:335–360CrossRefMATH Gauglitz S, Höllerer T, Turk M (2011) Evaluation of interest point detectors and feature descriptors for visual tracking. Int J Computer Vision 94:335–360CrossRefMATH
18.
go back to reference McCafferty JD (1990) Human and machine vision: computing perceptual organisation. Ellis Horwood in Digital and Signal Processing, Ellis Horwood McCafferty JD (1990) Human and machine vision: computing perceptual organisation. Ellis Horwood in Digital and Signal Processing, Ellis Horwood
19.
go back to reference Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Computer Vision 60:91–110CrossRef Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Computer Vision 60:91–110CrossRef
20.
go back to reference Rosten E, Drummond T (2006) Machine learning for high-speed corner detection. Computer vision–ECCV 3951:430–443 Rosten E, Drummond T (2006) Machine learning for high-speed corner detection. Computer vision–ECCV 3951:430–443
21.
go back to reference Treiber M (2010) An introduction to object recognition: Selected algorithms for a wide variety of applications. Springer-Verlag, LondonCrossRefMATH Treiber M (2010) An introduction to object recognition: Selected algorithms for a wide variety of applications. Springer-Verlag, LondonCrossRefMATH
22.
go back to reference Bay H, Ess A, Tuytelaars T, Van Gool L (2008) Speeded-up robust features (SURF). J Computer vision and image understanding 110:346–359CrossRef Bay H, Ess A, Tuytelaars T, Van Gool L (2008) Speeded-up robust features (SURF). J Computer vision and image understanding 110:346–359CrossRef
23.
go back to reference Calonder M, Lepetit V, Strecha C, Fua P (2010) Brief: binary robust independent elementary features. Computer vision–ECCV, pp 778–792 Calonder M, Lepetit V, Strecha C, Fua P (2010) Brief: binary robust independent elementary features. Computer vision–ECCV, pp 778–792
24.
go back to reference Rublee E, Rabaud V, Konolige K, Bradski G (2011) ORB: an efficient alternative to SIFT or SURF. Proceedings of IEEE international conference on computer vision (ICCV), pp 2564–2571 Rublee E, Rabaud V, Konolige K, Bradski G (2011) ORB: an efficient alternative to SIFT or SURF. Proceedings of IEEE international conference on computer vision (ICCV), pp 2564–2571
25.
go back to reference Leutenegger S, Chli M, Siegwart RY (2011) BRISK: Binary robust invariant scalable keypoints. Proceedings of IEEE international conference on computer vision (ICCV), pp 2548–2555 Leutenegger S, Chli M, Siegwart RY (2011) BRISK: Binary robust invariant scalable keypoints. Proceedings of IEEE international conference on computer vision (ICCV), pp 2548–2555
26.
go back to reference Alahi A, Ortiz R, Vandergheynst P (2012) Freak: Fast retina keypoint. Proceedings of IEEE conference on computer vision and pattern recognition (CVPR), pp 510–517 Alahi A, Ortiz R, Vandergheynst P (2012) Freak: Fast retina keypoint. Proceedings of IEEE conference on computer vision and pattern recognition (CVPR), pp 510–517
27.
go back to reference Fischler MA, Bolles RC (1981) Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. J Communications of the ACM 24:381–395CrossRefMathSciNet Fischler MA, Bolles RC (1981) Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. J Communications of the ACM 24:381–395CrossRefMathSciNet
28.
go back to reference Roshanbin N, Miller J (2016) ADAMAS: interweaving unicode and color to enhance CAPTCHA security. J Future Generation Computer Systems 55:289–310CrossRef Roshanbin N, Miller J (2016) ADAMAS: interweaving unicode and color to enhance CAPTCHA security. J Future Generation Computer Systems 55:289–310CrossRef
Metadata
Title
A comparative study of the performance of local feature-based pattern recognition algorithms
Authors
Narges Roshanbin
James Miller
Publication date
23-05-2016
Publisher
Springer London
Published in
Pattern Analysis and Applications / Issue 4/2017
Print ISSN: 1433-7541
Electronic ISSN: 1433-755X
DOI
https://doi.org/10.1007/s10044-016-0554-y

Other articles of this Issue 4/2017

Pattern Analysis and Applications 4/2017 Go to the issue

Premium Partner