人脸表情识别系统介绍与演示

作者: 思绪亦无限分类: 计算机技术 发布时间: 2020-05-06 10:55:38 浏览:48687 次

人脸表情识别系统介绍与演示

思绪亦无限:
视频中的网址[tv_doge] 博文链接:https://blog.csdn.net/qq_32892383/article/details/91347164 资源链接:https://mianbaoduo.com/o/bread/mbd-YpialJ0=

【回复】回复 @---冰激凌--- :最近安装文中版本的keras依赖包好像出了点问题,对于有人出现的闪退问题,可以找到你的Python安装目录下“\Lib\site-packages\keras\engine\saving.py”这个文件,将224、229、233行的decode改为encode应该就可以了;另外,可能是那个版本的包被修改了,导致载入模型类型上不兼容。解决办法是:找到Python安装目录下\Lib\site-packages\keras\engine\saving.py文件的第251-252行: if weight_names: filtered_layer_names.append(name) 修改为: if isinstance(weight_names, list): if weight_names: filtered_layer_names.append(name) elif weight_names.any(): filtered_layer_names.append(name) 需要注意代码缩进
【回复】你好,面包多网站上不去
【回复】资源链接已更新,视频简介处有资源链接和博客地址
思绪亦无限:
最近安装文中版本的keras依赖包好像出了点问题,对于有人出现的闪退问题,可以找到你的Python安装目录下“\Lib\site-packages\keras\engine\saving.py”这个文件,将224、229、233行的decode改为encode应该就可以了;另外,可能是那个版本的包被修改了,导致载入模型类型上不兼容。解决办法是:找到Python安装目录下\Lib\site-packages\keras\engine\saving.py文件的第251-252行: if weight_names: filtered_layer_names.append(name) 修改为: if isinstance(weight_names, list): if weight_names: filtered_layer_names.append(name) elif weight_names.any(): filtered_layer_names.append(name) 需要注意代码缩进

【回复】回复 @思绪亦无限 :对了。问问大佬。下篇什么时候出啊?想看看pyqt5怎么改ui界面。谢谢
【回复】按照路径找到saving这个文件之后,打开只有几行代码,然后突然加载出好多行代码,接着就自动闪退了 本人小白,不知道哪里出了问题
【回复】还有就是,opencv-python版本是4.1.0.25。大佬你在runmain里面写成了4.10.25。
83772548251_bili:
之前买了博主的代码,已经成功运行,现在想问一下如何使用自己的数据集进行训练呢?我看源代码中是fer2013的csv文件,但自己的数据集是图片的形式,该改哪里呢?还有就是如果想直接对视频中的多个人脸进行表情识别,需要改动的地方大吗?现在十分迷茫,不知道怎么搞,求回复[抱拳][抱拳]

【回复】可以分享一下源代码吗有偿
【回复】回复 @爱吃香菜的丸一啵 :同求,毕设选题选的这个[笑哭]
北风0188:
装不上啊 真的诧异用了3.7版本的也配不上安装包

【回复】离线依赖安装教程:https://blog.csdn.net/qq_32892383/article/details/116161186
【回复】回复 @wu哩唔li棒棒biu :python官网上找 有
【回复】回复 @wu哩唔li棒棒biu :3.7.6[笑哭]迷糊了整个人直接
B站什么都能艾特出来:
Process finished with exit code -1073740791 (0xC0000409)是什么意思呢

【回复】大家如果遇到这个问题,可以去看CSDN上面UP主的回复: 最近安装这个版本的keras依赖包好像出了点问题,找到你的Python安装目录下“\Lib\site-packages\keras\engine\saving.py”这个文件,将224、229、233行的decode改为encode应该就可以了 运行调试,出错位置会显示出来,就能看到saving这个文件了 ---------------------------------------------------------- 我自己似乎是把tensorflow的版本提高之后发现还是不行,再把版本降回去的时候发现问题已经解决了,十分奇怪
【回复】请问一下,这个问题解决了吗,我也是遇到这个问题,在选择模型之后选择图片界面就会自行结束退出
薛定谔的兔公主:
我想问问我在配置python环境的时候,这些库都安装不上怎么回事吖

【回复】回复 @W-花了嗨 :好像是因为安装的方法不对 当时 后来解决了
【回复】解决了吗?也遇到相同的问题
见见见_见:
运行时候(选完模型,打开摄像头时候)出现错误:File "F:\Anaconda\envs\py372\lib\site-packages\keras\engine\saving.py", line 299, in _deserialize_model training_config = json.loads(training_config.decode('utf-8')) AttributeError: 'str' object has no attribute 'decode' 请问大家有遇见过吗

【回复】可以参考新出的离线依赖教程博客安装
feifei330521:
你好,我的默认的python的版本是3.8的,依赖包的版本是不是得改一下

I卓I越I:
想问一下,ui界面可以修改吗 ,怎么操作呢

【回复】你好,请问你的人脸识别ui界面更改成功了吗?方便留个联系方式交流一下吗?
【回复】回复 @进你擒贼先擒王 :可以
四只泡泡龙:
如果想对该模型做出一些改进,可以从什么地方入手?例如,如果是调整滤波器的参数,修改依据是什么?求大佬解读[热词系列_知识盲区]

【回复】单从模型上看,可以尝试换一个其他的神经网络作为骨干网络,当然也包括对神经网络结构、激活函数等方面的改进了,模型不同所训练出的模型泛化性能会有所差异;在不更换模型的情况下,可以尝试些常规改进如调节学习率、批量大小、优化器等超参数,也可以对卷积核的大小、隐层数目、隐层单元数等进行改进;“兵马未动、粮草先行”,深度学习重要的还是数据,fer2013数据量还是比较小的(部分标签可能有误),可以考虑扩充、优化或更换数据集来增加模型准确性。整体上看,还可以更换一个更精确的人脸检测器帮助检测出ROI区域进行表情识别,也可以尝试下热门的目标检测算法如SSD、YOLO等也是可以用来检测和识别的。
【回复】回复 @AI-Doctor :谢谢解答[热词系列_知识增加]
Essencejk:
为什么识别速度很慢,并不像博主演示的那么丝滑[跪了]

【回复】正常啊,还看识别的图像质量和尺寸的,我的是AMD R7 5800H,NVIDIA GeForce RTX 3070
【回复】回复 @思绪亦无限 : cpu是 i7-8550U 内存8G 显卡AMD Radeon 535 、 intel uhd Graphics620
【回复】电脑啥配置啊[热词系列_肥肠自信]
唯伊1018:
Miniconda可以吗,Anaconda好像安装比较麻烦[辣眼睛]

科技猎手 表情 PYTHON 人工智能 图像处理 人脸识别 OPENCV 机器学习 计算机视觉 深度学习

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

更多相关阅读