A Comparative Study of SIFT and its Variants

SIFT is an image local feature description algorithm based on scale-space. Due to its strong matching ability, SIFT has many applications in different fields, such as image retrieval, image stitching, and machine vision. After SIFT was proposed, researchers have never stopped tuning it. The improved...

Full description

Bibliographic Details
Main Authors: Wu Jian, Cui Zhiming, Sheng Victor S., Zhao Pengpeng, Su Dongliang, Gong Shengrong
Format: Article
Language:English
Published: Sciendo 2013-06-01
Series:Measurement Science Review
Subjects:
Online Access:https://doi.org/10.2478/msr-2013-0021
_version_ 1818585570580889600
author Wu Jian
Cui Zhiming
Sheng Victor S.
Zhao Pengpeng
Su Dongliang
Gong Shengrong
author_facet Wu Jian
Cui Zhiming
Sheng Victor S.
Zhao Pengpeng
Su Dongliang
Gong Shengrong
author_sort Wu Jian
collection DOAJ
description SIFT is an image local feature description algorithm based on scale-space. Due to its strong matching ability, SIFT has many applications in different fields, such as image retrieval, image stitching, and machine vision. After SIFT was proposed, researchers have never stopped tuning it. The improved algorithms that have drawn a lot of attention are PCA-SIFT, GSIFT, CSIFT, SURF and ASIFT. In this paper, we first systematically analyze SIFT and its variants. Then, we evaluate their performance in different situations: scale change, rotation change, blur change, illumination change, and affine change. The experimental results show that each has its own advantages. SIFT and CSIFT perform the best under scale and rotation change. CSIFT improves SIFT under blur change and affine change, but not illumination change. GSIFT performs the best under blur change and illumination change. ASIFT performs the best under affine change. PCA-SIFT is always the second in different situations. SURF performs the worst in different situations, but runs the fastest.
first_indexed 2024-12-16T08:39:10Z
format Article
id doaj.art-a8308960c4ab49e29d63ece8e2852bbd
institution Directory Open Access Journal
issn 1335-8871
language English
last_indexed 2024-12-16T08:39:10Z
publishDate 2013-06-01
publisher Sciendo
record_format Article
series Measurement Science Review
spelling doaj.art-a8308960c4ab49e29d63ece8e2852bbd2022-12-21T22:37:43ZengSciendoMeasurement Science Review1335-88712013-06-0113312213110.2478/msr-2013-0021A Comparative Study of SIFT and its VariantsWu Jian0Cui Zhiming1Sheng Victor S.2Zhao Pengpeng3Su Dongliang4Gong Shengrong5The Institute of Intelligent Information Processing and Application, Soochow University, Suzhou 215006, ChinaDepartment of Computer Science, University of Central Arkansas, Conway 72035, USADepartment of Computer Science, University of Central Arkansas, Conway 72035, USAThe Institute of Intelligent Information Processing and Application, Soochow University, Suzhou 215006, ChinaThe Institute of Intelligent Information Processing and Application, Soochow University, Suzhou 215006, ChinaThe Institute of Intelligent Information Processing and Application, Soochow University, Suzhou 215006, ChinaSIFT is an image local feature description algorithm based on scale-space. Due to its strong matching ability, SIFT has many applications in different fields, such as image retrieval, image stitching, and machine vision. After SIFT was proposed, researchers have never stopped tuning it. The improved algorithms that have drawn a lot of attention are PCA-SIFT, GSIFT, CSIFT, SURF and ASIFT. In this paper, we first systematically analyze SIFT and its variants. Then, we evaluate their performance in different situations: scale change, rotation change, blur change, illumination change, and affine change. The experimental results show that each has its own advantages. SIFT and CSIFT perform the best under scale and rotation change. CSIFT improves SIFT under blur change and affine change, but not illumination change. GSIFT performs the best under blur change and illumination change. ASIFT performs the best under affine change. PCA-SIFT is always the second in different situations. SURF performs the worst in different situations, but runs the fastest.https://doi.org/10.2478/msr-2013-0021image matchinglocal featuresiftpca-siftgsiftcsiftsurfasift
spellingShingle Wu Jian
Cui Zhiming
Sheng Victor S.
Zhao Pengpeng
Su Dongliang
Gong Shengrong
A Comparative Study of SIFT and its Variants
Measurement Science Review
image matching
local feature
sift
pca-sift
gsift
csift
surf
asift
title A Comparative Study of SIFT and its Variants
title_full A Comparative Study of SIFT and its Variants
title_fullStr A Comparative Study of SIFT and its Variants
title_full_unstemmed A Comparative Study of SIFT and its Variants
title_short A Comparative Study of SIFT and its Variants
title_sort comparative study of sift and its variants
topic image matching
local feature
sift
pca-sift
gsift
csift
surf
asift
url https://doi.org/10.2478/msr-2013-0021
work_keys_str_mv AT wujian acomparativestudyofsiftanditsvariants
AT cuizhiming acomparativestudyofsiftanditsvariants
AT shengvictors acomparativestudyofsiftanditsvariants
AT zhaopengpeng acomparativestudyofsiftanditsvariants
AT sudongliang acomparativestudyofsiftanditsvariants
AT gongshengrong acomparativestudyofsiftanditsvariants
AT wujian comparativestudyofsiftanditsvariants
AT cuizhiming comparativestudyofsiftanditsvariants
AT shengvictors comparativestudyofsiftanditsvariants
AT zhaopengpeng comparativestudyofsiftanditsvariants
AT sudongliang comparativestudyofsiftanditsvariants
AT gongshengrong comparativestudyofsiftanditsvariants