人脸面部表情识别系统的设计(opencv)
2015-04-13 14:48
417 查看
转眼间研究生已经过去两年了,这几天整理一下,研究生期间做的一些课题,算是一个总结吧!未来的路很长,还需要继续努力哈。
人脸表情识别系统,是我在研二刚开始的时候做的一个小demo,是根据一篇论文自己实现的,
Facial expression recognition based on Local Binary Patterns:A comprehensive study
Caifeng Shana,
*, Shaogang Gong
b, Peter W. McOwan
b。
一、首先需要建立人脸表情库,在大量的实验基础之上,人的中性表情、微笑表情、和惊讶表情最容易识别,所以,我做的这个系统主要是针对这三种表情设计的。人脸表情库是从互联网上下载的人脸表情,其中用到两个比较重要的人脸表情库,一个是日本的jaffe表情数据库,一个是cohn-kanade-images表情数据库。
二、表情特征提取,我尝试了两种特征提取方式,一种是人脸的Gabor特征,一个是人脸的LBP特征,实验发现LBP特征的效果更好。
三、分类器采用的是SVM支持向量机。(opencv中集成了SVM这个模块,所以用起来很方便)
四、系统的界面使用QT开发。
系统的演示视频: http://v.youku.com/v_show/id_XOTMyOTcyODIw.html
人脸表情识别系统,是我在研二刚开始的时候做的一个小demo,是根据一篇论文自己实现的,
Facial expression recognition based on Local Binary Patterns:A comprehensive study
Caifeng Shana,
*, Shaogang Gong
b, Peter W. McOwan
b。
一、首先需要建立人脸表情库,在大量的实验基础之上,人的中性表情、微笑表情、和惊讶表情最容易识别,所以,我做的这个系统主要是针对这三种表情设计的。人脸表情库是从互联网上下载的人脸表情,其中用到两个比较重要的人脸表情库,一个是日本的jaffe表情数据库,一个是cohn-kanade-images表情数据库。
二、表情特征提取,我尝试了两种特征提取方式,一种是人脸的Gabor特征,一个是人脸的LBP特征,实验发现LBP特征的效果更好。
三、分类器采用的是SVM支持向量机。(opencv中集成了SVM这个模块,所以用起来很方便)
四、系统的界面使用QT开发。
系统的演示视频: http://v.youku.com/v_show/id_XOTMyOTcyODIw.html
相关文章推荐
- 基于QT和OpenCV的人脸识别系统
- 基于面部特征识别的疲劳检测系统设计实现
- Qt+Caffe+OpenCV——【一个基于VGG网络的人脸识别考勤系统】(一)人脸检测与识别模块
- Qt+Caffe+OpenCV,VGG网络的人脸识别考勤系统
- 人脸识别系统开发(8) -- OpenCV人脸检测
- keras系列︱人脸表情分类与识别:opencv人脸检测+Keras情绪分类(四)
- 基于QT和OpenCV的人脸识别系统
- OpenCV图像处理——人脸表情识别
- 基于QT和OpenCV的人脸检測识别系统(2)
- 人脸识别系统开发(8) -- OpenCV人脸检测
- [转]基于OpenCV的人脸识别设计方案
- 基于深度学习的人脸识别系统系列(Caffe+OpenCV+Dlib)——【六】设计人脸识别的识别类
- 人脸识别系统的设计与思考(原创)
- python使用opencv实现人脸识别系统
- 【转】基于OpenCV的人脸识别设计方案
- 基于OpenCv的人脸检测、识别系统学习制作笔记之三
- 毕业设计总结——自闭症儿童识别面部表情训练系统
- 基于深度学习的人脸识别系统系列(Caffe+OpenCV+Dlib)——【五】设计人脸识别的注册类
- 基于面部识别的日志系统的设计与实现
- 人脸识别系统开发(8) -- OpenCV人脸检测