Identification of Traditional Motifs Using Convolutional Neural Networks

This paper presents a design for identifying and classifying the Romanian traditional motifs found on 4 different categories (clothes, ceramics, carpets and painted eggs) by training a Convolutional Neural Network (CNN) model derived from the Residual Network (ResNet-50) architecture. We also implemented a system which can detect and identify through a webcam if the object in front of it contains a learned motif. Experimental results show that our neural network has an overall accuracy of 99.4% and a reduced webcam processing time.

[1]  Éric Gaussier,et al.  A Probabilistic Interpretation of Precision, Recall and F-Score, with Implication for Evaluation , 2005, ECIR.

[2]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[4]  Catherine D. Schuman,et al.  A Survey of Neuromorphic Computing and Neural Networks in Hardware , 2017, ArXiv.

[5]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[6]  L Doble,et al.  Romanian traditional motif - element of modernity in clothing , 2017 .

[7]  Eshwar S G,et al.  Apparel classification using Convolutional Neural Networks , 2016, 2016 International Conference on ICT in Business Industry & Government (ICTBIG).

[8]  Eugenio Culurciello,et al.  An Analysis of Deep Neural Network Models for Practical Applications , 2016, ArXiv.

[9]  Noah Snavely,et al.  StreetStyle: Exploring world-wide clothing styles from millions of photos , 2017, ArXiv.

[10]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Qingshan Liu,et al.  Convolutional Neural Networks for Clothes Categories , 2015, CCCV.

[12]  K. Jagadeesh,et al.  Convolutional Neural Networks for Fashion Classification and Object Detection , 2015 .

[13]  Yin Zhou,et al.  VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detection , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[14]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[15]  Luc Van Gool,et al.  Apparel Classification with Style , 2012, ACCV.

[16]  Andrew Y. Ng,et al.  Cardiologist-Level Arrhythmia Detection with Convolutional Neural Networks , 2017, ArXiv.

[17]  B. M. Mainul Hossain,et al.  A CNN Based Approach for Garments Texture Design Classification , 2017 .

[18]  Fei-Fei Li,et al.  Large-Scale Video Classification with Convolutional Neural Networks , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[19]  Jianxiong Xiao,et al.  DeepDriving: Learning Affordance for Direct Perception in Autonomous Driving , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[21]  Song Han,et al.  ESE: Efficient Speech Recognition Engine with Compressed LSTM on FPGA , 2016, ArXiv.

[22]  Carlos Guestrin,et al.  "Why Should I Trust You?": Explaining the Predictions of Any Classifier , 2016, ArXiv.

[23]  Sebastian Thrun,et al.  Dermatologist-level classification of skin cancer with deep neural networks , 2017, Nature.