A Comparative Analysis of Feature Extraction Algorithms for Augmented Reality Applications

The algorithms based on image feature detection and matching are critical in the field of computer vision. Feature extraction and matching algorithms are used in many computer vision problems, including object recognition and structure from motion. Each feature detector and descriptor algorithm’s co...

Full description

Saved in:
Bibliographic Details
Main Authors: Alam, Mir Suhail, Morshidi, Malik Arman, Gunawan, Teddy Surya, Olanrewaju, Rashidah Funke
Format: Conference or Workshop Item
Language:English
English
Published: IEEE 2021
Subjects:
Online Access:http://irep.iium.edu.my/92220/1/92220_A%20Comparative%20Analysis%20of%20Feature%20Extraction%20Algorithms.pdf
http://irep.iium.edu.my/92220/7/92220_A%20Comparative%20Analysis%20of%20Feature%20Extraction%20Algorithms_Scopus.pdf
http://irep.iium.edu.my/92220/
https://ieeexplore.ieee.org/abstract/document/9526295?casa_token=h0y798rCzEYAAAAA:XfBMIA1-J1WGdvwrmF-bmNW2xjLJHeWTaaq4EwJ9MO-U_xNpRhNYn9Tuu4mCtJgfq6r6s63sPA
https://doi.org/10.1109/ICSIMA50015.2021.9526295
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Islam Antarabangsa Malaysia
Language: English
English
Description
Summary:The algorithms based on image feature detection and matching are critical in the field of computer vision. Feature extraction and matching algorithms are used in many computer vision problems, including object recognition and structure from motion. Each feature detector and descriptor algorithm’s computational efficiency and robust performance have a major impact on image matching precision and time utilization. The performance of image matching algorithms that use expensive descriptors for detection and matching is addressed using existing approaches. The algorithm’s efficiency is measured by the number of matches found and the number of faults discovered when evaluated against a given pair of images. It also depends on the algorithm that detects the features and matches them in less amount of time. This paper examines and compares the different algorithm (SURF, ORB, BRISK, FAST, KAZE, MINEIGEN, MSER) performances using distinct parameters such as affine transformation, blur, scale, illumination, and rotation. The Oxford dataset is used to assess their robustness and efficiency against the parameters of interest. The time taken to detect features, the time taken to match images, the number of identified feature points, and the total running time is recorded in this study. The quantitative results show that the ORB and SURF algorithms detect and match more features than other algorithms. Furthermore, they are computationally less expensive and robust compared to other algorithms. In addition, the robustness of ORB and SURF is quite high in terms of outliers, and the amount of time taken to match with the reference is also significantly less. However, the efficiency of SURF reduces against blur transformation. FAST is good in detecting corners but lacks efficiency under different transformations. Experiments show that when each algorithm is subjected to numerous alterations, it has its own set of advantages and limitations.