首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种面向移动端的浅层CNN表情识别
引用本文:张东晓,陈彦翔.一种面向移动端的浅层CNN表情识别[J].集美大学学报(自然科学版),2021,26(2):129-138.
作者姓名:张东晓  陈彦翔
作者单位:(集美大学理学院,福建 厦门 361021)
基金项目:集美大学国家基金培育计划项目;国家自然科学基金资助项目;福建省高校产学研重大项目;福建省自然科学基金项目
摘    要:移动端的表情识别有巨大需求,但是受算力限制,主流深度神经网络无法直接移植。为此,设计了一个浅层网络,在节约计算量的同时保证了识别率。网络中使用三组堆叠而成的卷积层,有助于增大感受野,便于更好地提取特征,这是提升识别率的关键;使用全局平均池化层,避免引入额外的全连接层,大幅降低参数量,在训练样本不足的情况下,降低模型过拟合风险。在FER-2013数据集进行训练,准确率超过现有大多数算法;在CK+数据集上进行微调,测试集上的准确率可达到0.96。将所得模型转换为Core-ML模型,结合Xcode平台在iOS端搭建了实时表情识别App,在iPhone 8 Plus上能够稳定、流畅运行,识别效果达到预期。

关 键 词:面部表情识别  卷积神经网络  全局平均池化  Google  Colab  Core  ML

Mobile-Oriented Facial Expression Recognition Based on Shallow CNN
ZHANG Dongxiao,CHEN Yanxiang.Mobile-Oriented Facial Expression Recognition Based on Shallow CNN[J].the Editorial Board of Jimei University(Natural Science),2021,26(2):129-138.
Authors:ZHANG Dongxiao  CHEN Yanxiang
Institution:(School of Science,Jimei University,Xiamen 361021,China)
Abstract:There is a huge demand for facial expression recognition on mobile terminals.However,due to the limitation of computational power,most popular deep neural networks cannot be directly transplanted.Therefore,a shallow network is designed in this paper,which can not only save the amount of calculation,but also ensure the recognition rate.The network uses three groups of stacked convolution layer,which helps to increase the receptive field and facilitate better feature extraction.This is the key to improve the recognition rate.The network also uses the global average pooling layer instead of additional full connection layer,which greatly reduces the number of parameters,and reduces the risk of over fitting in the case of insufficient training samples.The accuracy of model is higher than that of most existing algorithms on FER 2013 data set.The accuracy rate can reach 0.96 by fine tuning on CK + data set.The model is transformed into the core ML model,and a real time expression recognition app is built on the iOS side with Xcode platform.It can run stably and smoothly on the iPhone 8 plus,and the recognition effect reaches the expectation.
Keywords:facial expression recognition  conrolutional neural networks(CNN)  global average pooling  Google Colab  Core ML
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《集美大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《集美大学学报(自然科学版)》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号