Entropy information-based heterogeneous deep selective fused features using deep convolutional neural network for sketch recognition

被引:8
作者
Hayat, Shaukat [1 ]
Kun, She [1 ]
Shahzad, Sara [2 ]
Suwansrikham, Parinya [1 ]
Mateen, Muhammad [3 ]
Yu, Yao [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Informat & Software Engn, Chengdu, Peoples R China
[2] Univ Peshawar, Dept Comp Sci, Peshawar, Pakistan
[3] Air Univ, Dept Comp Sci, Multan Campus, Multan, Pakistan
关键词
Vector spaces;
D O I
10.1049/cvi2.12019
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An effective feature representation can boost recognition tasks in the sketch domain. Due to an abstract and diverse structure of the sketch relatively with a natural image, it is complex to generate a discriminative features representation for sketch recognition. Accordingly, this article presents a novel scheme for sketch recognition. It generates a discriminative features representation as a result of integrating asymmetry essential information from deep features. This information is kept as an original feature-vector space for making a final decision. Specifically, five different well-known pre-trained deep convolutional neural networks (DCNNs), namely, AlexNet, VGGNet-19, Inception V3, Xception, and InceptionResNetV2 are fine-tuned and utilised for feature extraction. First, the high-level deep layers of the networks were used to get multi-features hierarchy from sketch images. Second, an entropy-based neighbourhood component analysis was employed to optimise the fusion of features in order of rank from multiple different layers of various deep networks. Finally, the ranked features vector space was fed into the support vector machine (SVM) classifier for sketch classification outcomes. The performance of the proposed scheme is evaluated on two different sketch datasets such as TU-Berlin and Sketchy for classification and retrieval tasks. Experimental outcomes demonstrate that the proposed scheme brings substantial improvement over human recognition accuracy and other state-of-the-art algorithms.
引用
收藏
页码:165 / 180
页数:16
相关论文
共 41 条
[1]   Neural Codes for Image Retrieval [J].
Babenko, Artem ;
Slesarev, Anton ;
Chigorin, Alexandr ;
Lempitsky, Victor .
COMPUTER VISION - ECCV 2014, PT I, 2014, 8689 :584-599
[2]  
Baik S.W., 2017, PLOS ONE, V12, P1, DOI DOI 10.1371/J0URNAL.P0NE.0185118
[3]  
Boyaci E, 2017, IEEE ICCE
[4]   SYM-FISH: A Symmetry-aware Flip Invariant Sketch Histogram Shape Descriptor [J].
Cao, Xiaochun ;
Zhang, Hua ;
Liu, Si ;
Guo, Xiaojie ;
Lin, Liang .
2013 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2013, :313-320
[5]  
Chollet F., 2018, Deep Learning with Python, DOI DOI 10.1007/978-1-4842-2766-4
[6]  
Chollet F, 2017, P IEEE C COMP VIS PA, P1251
[7]   Histograms of oriented gradients for human detection [J].
Dalal, N ;
Triggs, B .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, :886-893
[8]  
Deng J, 2009, PROC CVPR IEEE, P248, DOI 10.1109/CVPRW.2009.5206848
[9]   How Do Humans Sketch Objects? [J].
Eitz, Mathias ;
Hays, James ;
Alexa, Marc .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (04)
[10]   Sketch-Based Image Retrieval: Benchmark and Bag-of-Features Descriptors [J].
Eitz, Mathias ;
Hildebrand, Kristian ;
Boubekeur, Tamy ;
Alexa, Marc .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2011, 17 (11) :1624-1636