来自网络摄像头的面部表情识别[关闭]

     2023-03-13     12

关键词:

【中文标题】来自网络摄像头的面部表情识别[关闭]【英文标题】:Facial expression recognition from webcam [closed] 【发布时间】:2013-07-05 00:07:35 【问题描述】:

我目前正在从事一个项目,我必须提取用户的面部表情(一次只能从网络摄像头中提取一个用户),比如悲伤或快乐。

有很多程序/API可以做人脸检测,但我没有找到任何一个可以做自动表情识别。

到目前为止我发现的最好的可能性:

我之前使用 OpenCV 进行人脸检测,效果很好,所以如果有人对如何使用 OpenCV 进行操作有一些提示,那就太好了!

OpenCV 板上的一些用户建议寻找 AAM(主动 apereance 模型)和 ASM(主动形状模型),但我找到的都是论文。

-所以我正在使用带有Stasm 的主动形状​​模型,这将使​​我能够访问面部内的 77 个不同点,因此我仍然需要手动将它们映射到表情。

欢迎任何编程语言。

【问题讨论】:

你的项目有进展吗? @NenadBulatovic ***.com/questions/18640804/… 【参考方案1】:

在 2.4 版本之后,opencv 自带了人脸识别 API。您可以将悲伤和快乐的面孔定义为两个不同的面孔,并使用the API 对它们进行分类。如果您正在寻找任何教程,您也可以查看opencv's tutorial page。

【讨论】:

如果我要使用这个 api,我必须为每个用户提供快乐和悲伤的脸!! 是的,这些是预定义的。也许您可以创建自己的人脸检测训练模式。在 2 个不同的 xml 文件中训练快乐的面孔和悲伤的面孔,并尝试使用它们。 我的目标是任何用户都会使用这个应用程序,并且这种方法可以快速用于网络摄像头视频! 您说您尝试使用opencv进行人脸检测(使用opencv包附带的.xml文件),速度还不够快吗?我也在皮肤检测器中尝试过,算法复杂度更高,但运行速度足够快。 好的,你能给我一个关于如何为opencv训练xml文件的教程【参考方案2】:

也许this的文章可以帮到你。

这是用于实现here显示结果的概念的解释:

另外,您可能想看看here。

上面提到的所有这些都是或多或少达到你想要的人的作品。

我也想做和你一样的——用 OpenCV 进行面部表情识别,所以我希望我们迟早可以交流我们的想法。

【讨论】:

【参考方案3】:

使用 OpenCV 为您解决了一半的问题。如果您使用示例构建 OpenCV,则可以运行一个名为 c-example-smiledetect 的示例,该示例可以检测不同级别的笑脸。

代码应该在 samples/c 下的 OpenCV 文件夹中。我记得您可以调整代码中的灵敏度,这样可能会有所帮助。您也可以找到代码here。

另一方面,可以在this book(第 7 章)中找到使用 OpenCV 的 AAM 实现。这不包括搜索和拟合部分,只是展示了如何从 ASM 和纹理创建 AAM。

【讨论】:

c-example-smiledetect 正在使用预先训练的 Haar 检测器。我认为 OP 必须训练自己的检测器(分类器)才能检测其他面部表情。如果我没记错的话,有必要使用数千张图像来做到这一点。我在一篇文章中说,在快速机器上,整个训练过程花费了不止 7 天不间断的时间来创建分类器。如果结果不好,就必须重新训练。

实时面部表情分类(情绪)

...一个项目,我必须提取用户的面部表情(一次只能从网络摄像头中提取一个用户),比如悲伤或快乐。到目前为止我发现的最好的可能性:我使用OpenCV进行人脸检测。OpenCV板上的一些用户建议寻找AAM(主动apereance模 查看详情

win10无法使用面部识别

...示出现问题关闭重试此功能仅适用于具备红外线(IR)网络摄像头的电脑,如果您在WindowsHello中没看到脸部登陆选项或是显示为此选项无法使用,表示您的电脑没有红外线摄像头。在Windows10内点击开始-设置-账户-登录选项,进入Windo... 查看详情

面部表情识别3:android实现表情识别(含源码,可实时检测)(代码片段)

面部表情识别3:Android实现表情识别(含源码,可实时检测)目录面部表情识别3:Android实现表情识别(含源码,可实时检测)1.面部表情识别方法2.人脸检测方法3.面部表情识别模型训练4.面部表情识别模型Android部署ÿ... 查看详情

面部表情识别2:pytorch实现表情识别(含表情识别数据集和训练代码)(代码片段)

面部表情识别2:Pytorch实现表情识别(含表情识别数据集和训练代码)目录面部表情识别2:Pytorch实现表情识别(含表情识别数据集和训练代码)1.面部表情识别方法2.面部表情识别数据集 (1)表情识别数据集说明 ÿ... 查看详情

facebook关闭面部识别系统

...道,Facebook周二宣布将会关闭面部识别系统,因为来自用户和监管者的担忧越渐增强。Facebook母公司现在的名字叫Meta。受到新政策的影响,Facebook将会删除超过10亿用户的个人面部识别范本。按照Facebook的说法,超... 查看详情

面部表情识别1:表情识别数据集(含下载链接)

面部表情识别1:表情识别数据集(含下载链接)目录面部表情识别1:表情识别数据集(含下载链接)1.前言2.表情识别数据集介绍1.JAFFE数据集2.KDEF(KarolinskaDirectedEmotionalFaces)数据集3.GENKI数据集4.RaFD数据集5.Cohn-KanadeAU-C... 查看详情

面部表情检测

】面部表情检测【英文标题】:Facialexpressiondetection【发布时间】:2012-06-0810:23:56【问题描述】:我目前正在从事一个项目,我必须提取用户(一次只有一个用户)的面部表情,比如悲伤或快乐。有很多程序/API可以做人脸检测,... 查看详情

从保存的图像中预测情绪(OpenCV 网络摄像头)

】从保存的图像中预测情绪(OpenCV网络摄像头)【英文标题】:Predictingemotionsfromsavedimage(OpenCVwebcam)【发布时间】:2021-05-0401:57:46【问题描述】:我有一个OpenCV代码,它输入来自网络摄像头的每一帧并输出预测的面部表情。如何... 查看详情

面部识别/合并软件[关闭]

】面部识别/合并软件[关闭]【英文标题】:Facialrecognition/mergingsoftware[closed]【发布时间】:2010-09-2601:51:00【问题描述】:谁能指出一些面部识别库和算法的正确方向?我试过搜索/谷歌搜索,但我主要找到论文和很少的真正软件。... 查看详情

面部识别程序如何工作? [关闭]

】面部识别程序如何工作?[关闭]【英文标题】:Howdofacialrecognitionprogramswork?[closed]【发布时间】:2011-06-2602:30:21【问题描述】:程序会经过什么流程?【问题讨论】:你的问题离题了-它可能适合cstheory.stackexchange.com@DanielA.White:... 查看详情

面由心生,由脸观心:基于ai的面部微表情分析技术解读

...观心”,将主要分享如何快速实时且精准检测并识别面部情绪。俗话说“面由心生”,意思是如果你心理有情绪,我们一般能够从你的脸上观察到,这种技术可以说是“由脸观心”,是一种基于面部的AI情绪识... 查看详情

为啥人脸识别一直失败

...启功能后,双击屏幕亮屏按电源键手动点亮屏幕2、检查摄像头是否有污渍,是否被遮挡请您保持前置摄像头清洁并且无遮挡,再尝试面部解锁。3、检查摄像头是否存在故障请您打开相机,切换为前置摄像头,使用前置摄像头拍... 查看详情

Flutter 中的 Azure API(面部识别)[关闭]

】Flutter中的AzureAPI(面部识别)[关闭]【英文标题】:AzureAPI(facialrecognition)inFlutter[closed]【发布时间】:2021-07-0313:16:52【问题描述】:我是移动应用程序开发的初学者,目前正在使用Flutter。我的问题是:如何让我的应用程序使用F... 查看详情

人脸情绪识别需求分析心得

...好地理解人类的心理是人机交互必须要解决的问题.人的面部表情中包含丰富的信息,研究指出,面部表情可以比动作和语言更好地表达人类的心理活动,面部表情识别也因此成为了人机交互中不可或缺的部分。可能应用1.用于心理医 查看详情

基于unity引擎利用opencv和mediapipe的面部表情和人体运动捕捉系统

基于Unity引擎利用OpenCV和MediaPipe的面部表情和人体运动捕捉系统前言项目概述项目实现效果2D面部表情实时捕捉3D人体动作实时捕捉补充引用前言之前做的一个项目——使用Python利用OpenCV图像捕捉,配合强大的Mediapipe库来实现... 查看详情

删除超过10亿用户的数据,facebook关闭面部识别系统

...09;Facebook周二宣布,计划在本月关闭其已有10年历史的面部识别系统,并删除超过10亿用户的面部扫描数据,原因是这项技术的使用引发了越来越多的社会担忧。Facebook新母公司Meta的人工智能副总裁杰罗姆·佩森蒂(Jerome... 查看详情

人脸表情识别系统介绍——上篇(python实现,含ui界面及完整代码)

...库实现,训练测试集采用fer2013表情库。如图系统可通过摄像头获取实时画面并识别其中的人脸表情,也可以通过读取图片识别,本文提供完整的程序文件并详细介绍其实现过程。博文要点如下:表情识别数据集;搭建表情识别... 查看详情

OpenCV java上的图像识别

...4-09-0922:35:36【问题描述】:我需要一些关于如何通过网络摄像头更改已识别面部的想法的帮助,但是我不需要在面部周围制作一个矩形,而是需要放置一个图像,例如meme或其他东西,现在我已经可以识别了一张脸和代码放了一... 查看详情