首页> 外文会议>Mexican Conference on Pattern Recognition >A Review of Local Feature Algorithms and Deep Learning Approaches in Facial Expression Recognition with Tensorflow and Keras
【24h】

A Review of Local Feature Algorithms and Deep Learning Approaches in Facial Expression Recognition with Tensorflow and Keras

机译:Tensorflow和Keras在面部表情识别中的局部特征算法和深度学习方法综述

获取原文

摘要

In facial expression identification classification and lower processing times are key in choosing the algorithms to use in the facial detection, preprocessing, feature extraction or classification step. Facial expression recognition is based on deep learning, feature and holistic algorithms. Feature based algorithms like local binary patterns, local directional patterns (LDP) extract features from various facial components like nose, mouth or ears into a histogram. Deep learning involves using convolutional neural networks for image analysis with several hidden layers as opposed to artificial neural or shallow networks. The most popular models are AlexNet, VGG-Face and GoogleNet. The study evaluates computational accuracy and efficiency of deep learning algorithms and compares them to local feature based algorithms. The FER2013, Yale Faces, AT&T Database of Faces, JAFFE and CK+ datasets were used for analysis. Popular frameworks deep learning frameworks called Keras and Tensorflow backends are used to classify data and give better accuracy than a variant of local binary patterns. The processing time is shorter for feature based algorithms than the deep learning algorithms. To improve time on the deep learning approaches the study used pre-trained models to achieve greater accuracy with low execution times as well. A combination of preprocessed multi block binary patterns, PCA, multilayer perceptron, support vector machines and extra trees classifier gave competitive results to the superior established convolutional network for small datasets within a percentage range. Preprocessing used canny edge detection and histogram equalization.
机译:在面部表情识别中,分类和较低的处理时间是选择用于面部检测,预处理,特征提取或分类步骤的算法的关键。面部表情识别基于深度学习,功能和整体算法。基于特征的算法(例如局部二进制模式,局部定向模式(LDP))从各种面部组件(如鼻子,嘴巴或耳朵)提取特征到直方图中。深度学习涉及将卷积神经网络用于具有几个隐藏层的图像分析,而不是人工神经网络或浅层网络。最受欢迎的模型是AlexNet,VGG-Face和GoogleNet。该研究评估了深度学习算法的计算准确性和效率,并将其与基于局部特征的算法进行了比较。使用FER2013,Yale Faces,AT&T Faces数据库,JAFFE和CK +数据集进行分析。流行的框架深度学习框架(称为Keras和Tensorflow后端)用于对数据进行分类,并且比局部二进制模式的变体具有更高的准确性。基于特征的算法的处理时间比深度学习算法的处理时间短。为了改善深度学习方法上的时间,该研究使用了预训练的模型来以较低的执行时间来实现更高的准确性。预处理的多块二进制模式,PCA,多层感知器,支持向量机和额外的树分类器的组合,为百分比范围内的小型数据集的高级已建立的卷积网络提供了竞争性结果。预处理使用Canny边缘检测和直方图均衡化。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号