In this paper, we suggest a way, how to use SIFT and SURF algorithms to extract the image features for anomaly detection. We use those feature vectors to train various classifiers on a real-world dataset in the semi -supervised (with a small number of faulty samples) manner with a large number of classifiers and in the one-class (with no faulty samples) manner using the SVDD and SVM classifier. We prove, that the SIFT and SURF algorithms could be used as feature extractors, that they could be used to train a semi-supervised and one-class classifier with an accuracy around 89\% and that the performance of the one-class classifier could be comparable to the semi-supervised one. We also made our dataset and source code publicly available.
翻译:在本文中,我们建议一种方法,即如何使用SIFT和SFRF算法来提取异常现象检测的图像特征。我们利用这些特征矢量来培训各种分类人员,使其掌握半----监督(有少量错误样本)方式上的真实世界数据集,使用大量分类人员和单级(没有错误样本)方式使用SVDD和SVM分类。我们证明,SIFT和SFRF算法可以用作特征提取器,可以用来培训一个半监督的、单级分类器,精确度约为89 ⁇,单级分类器的性能可以与半监督的分类法相比。我们还公布了我们的数据集和源代码。