TY - JOUR
T1 - A comparative study of SIFT and its variants
AU - Wu, Jian
AU - Cui, Zhiming
AU - Sheng, Victor S.
AU - Zhao, Pengpeng
AU - Su, Dongliang
AU - Gong, Shengrong
N1 - Funding Information:
This research was partially supported by the Natural Science Foundation of China under grant No. 61003054, 61170020, and 61170124, the Program for Postgraduates Research Innovation in Jiangsu Province in 2011 under grant No. CXLX11_0072, the Beforehand Research Foundation of Soochow University, and the National Science Foundation (IIS-1115417).
PY - 2013/6
Y1 - 2013/6
N2 - 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.
AB - 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.
KW - ASIFT
KW - CSIFT
KW - GSIFT
KW - Image matching
KW - Local feature
KW - PCA-SIFT
KW - SIFT
KW - SURF
UR - http://www.scopus.com/inward/record.url?scp=84884694942&partnerID=8YFLogxK
U2 - 10.2478/msr-2013-0021
DO - 10.2478/msr-2013-0021
M3 - Article
AN - SCOPUS:84884694942
SN - 1335-8871
VL - 13
SP - 122
EP - 131
JO - Measurement Science Review
JF - Measurement Science Review
IS - 3
ER -