关于python人脸识别表情分析的一点问题

目前在用python做人脸识别,dlib库能识别出人脸的68个特征点,我想利用这68个特征点的坐标信息分析出人表情的变化,我暂时想的比较简单,就是利用两边嘴角的坐标计算出嘴巴的宽度,然后用这个宽度比上人脸识别框(正方形)的宽度,得出一个占比,我想用这个占比粗略的表示人的开心或者生气的程度,当然还有其他的数据,比如两个眉毛的距离,皱眉的时候距离短,开心的时候,距离相对较远。等等

但是经过对50张开心、愤怒、惊讶人脸表情的数据分析发现,上面方法得到的占比虽然不同的表情会有差距,但是差距都不是很大。比如开心时嘴巴宽度平均占比为46.1%,生气时为35%。其他区分指标也拉不开差距。

我想问一下见多识广的园友:

1、目前人脸表情分析都有那些方法或者有哪些开源库值得参考?

2、我上面说的那个方法有没有说服力?


萧十郎
浏览 788回答 1
1回答

ITMISS

1 参考如下49 款人脸检测/识别的API、库和软件比较好的开源人脸识别软件有哪些? 2 没有说服力 需要从多个维度去分析
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python