表情识别/情绪识别:ExpW表情数据集

ExpW表情数据集

  • 1、数据集介绍
  • 2、数据集处理
  • 3、数据集下载

1、数据集介绍

论文《Deep Facial Expression Recognition: A Survey》里对其进行了介绍:

ExpW [47]: The Expression in-the-Wild Database (ExpW) contains 91,793 faces downloaded using Google image search. Each of the face images was manually annotated as one of the seven basic expression categories. Non-face images were removed in the annotation process.

我把数据集下载下来,统计了一下各类的分布情况不是很理想

angrydisgustfearhappysadsurpriseneutral
3671399510883053710559706034883

果然和其他网络爬取数据集一样,积极的较多,消极的较少,因为人们普遍倾向于发积极的图片,把悲伤留给自己:)

不过胜在数量还是可观的

该数据集对应的链接为http://mmlab.ie.cuhk.edu.hk/projects/socialrelation/index.html
论文不错,可以看一看

数据集百度云链接

2、数据集处理

数据集分图片和标签两部分,先看一下标签说明:

label.lst: each line indicates an image as follows:
image_name face_id_in_image face_box_top face_box_left face_box_right face_box_bottom face_box_cofidence expression_labelfor expression label:
"0" "angry"
"1" "disgust"
"2" "fear"
"3" "happy"
"4" "sad"
"5" "surprise"
"6" "neutral"@inproceedings{SOCIALRELATION_2017,author = {Zhanpeng Zhang, Ping Luo, Chen Change Loy, and Xiaoou Tang},title = {From Facial Expression Recognition to Interpersonal Relation Prediction},booktitle = {arXiv:1609.06426v2},month = September,year = {2016}
} 

可见原数据集并没有将人脸提取出来,所以难怪原数据集有8个多G。

数据集还是有一些问题的,比如:

  • 1、人脸倾斜
    在表情识别中,人脸对齐是非常重要的,所以我对人脸进行了对齐操作
原图根据标签提取的人脸我对齐后的人脸
在这里插入图片描述在这里插入图片描述在这里插入图片描述
  • 2、无关数据
    总有些与脸无关的数据,尽管Non-face images were removed in the annotation process.
    比如:
原图根据标签提取的人脸
在这里插入图片描述在这里插入图片描述

看了一下这张“脸”的label:
在这里插入图片描述
face_id_in_image是1,看来使用的人脸检测代码跑出来的第二张脸,所幸能从face_box_cofidence看出这张“脸”的置信度较低,于是我利用置信度阈值筛选掉了4488张图片。
被筛选掉的还有类似这样的图片

原图根据标签提取的人脸
在这里插入图片描述在这里插入图片描述

筛选后的数据分布:

angrydisgustfearhappysadsurpriseneutral
3585386110532924310039688232642

我处理了数据集流程如下:

  • 1、根据标签内容提取脸部图片
    img_face = image[face_box_top:face_box_bottom, face_box_left:face_box_right, :]
  • 2、对脸部图片进行关键点检测
  • 3、通过关键点进行人脸对齐
  • 4、保存人脸至各个类别

原数据集标签的人脸长宽比是不定的,我最终保存的图像是112x112x3大小

3、数据集下载

原数据集百度云链接,大概8个G
在这里插入图片描述


提取人脸(未筛选)

angrydisgustfearhappysadsurpriseneutral
3671399510883053710559706034883

在这里插入图片描述
在这里插入图片描述
下载链接


提取人脸(筛选)

angrydisgustfearhappysadsurpriseneutral
3585386110532924310039688232642

下载链接

有问题多交流,可留言可发邮件,我的邮箱是zhaodongyu艾特pku(这里换成点)edu.cn。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/38351.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于文字识别与情感语义分析的(熊猫头)Emoji表情包搜索神器 —— 可以识别本地表情包或者爬取网络表情包

AI Sticker Searcher 目录 generated with DocToc AI Sticker Searcher🌃 最新版本✨ 开始 1️⃣ 直接搜索表情包2️⃣ 本地没有表情包,想要爬取点表情包上传到云端识别搜索3️⃣ 当你本地有很多表情包图片,想要识别时4️⃣ 觉得云端搜索太慢…

获取千牛聊天对象(聊天记录中获取)

根据上一篇 获取千牛聊天记录 我们只要解析一下聊天记录的html就可以获取到聊天对象了。 先看实现效果吧实现原理就是在窗体中加了个Timer(定时器控件)定时获取html并解析就能获取到聊天对象了 但是有个问题,就是没有聊天记录的就获取不到了.... 这个问题留着下一篇解决吧.... …

旺旺打标工具,淘宝搜索打标软件(含旺旺打标API接口)

一、【旺旺打标工具,淘宝搜索打标软件】实现需求 指定的单品将会出现在手淘搜索首屏位置及淘内所有免fei流量入口位置。 二、【淘宝搜索打标】应用场景   使用淘宝搜索打标工具后,将宝贝推送到搜索页。 旺旺打标api接口返回示例: {"msg": "succe…

千牛卖家工作平台使用教程

千牛电脑版(卖家工作台) 1.13.19 免费版 千牛官方下载,千牛卖家版官方下载,千牛工作台,千牛卖家移动工作平台 让卖家可以更加便捷和高效的管理店铺,让生意游刃有余。千牛,为阿里巴巴官方出品的卖家一站式工作台,其核心是为卖家整合&#xff1…

淘宝千牛软件服务器fmsas端口与客户端的通信协议(完整版)

个人兴趣学习,不负法律责任 本例纯属学习和科研参考,请勿用在商务用途(使用淘宝开放平台的api吧~~by凉 白开QQ)。 前言: 帮朋友的过程中,突然想到一个像淘宝这样安全性这么强的互联网企业(额&…

如果鸿蒙系统上线,使用体验与安卓相当,你会换系统么?

其实这个我觉得不是你会不会换的问题,而是华为如果给了很多手机装了鸿蒙系统,而且还保持了目前的UI使用体验,同时也能做到了底层优化的技术,让速度快,为何不用?其实目前在国产基本上没有谷歌的安卓原生态系…

鸿蒙(harmonyOS)应用开发-真机设备API版本查看

如何使用hdc工具查看鸿蒙真机版本 前言 在鸿蒙应用开发中,我们会在真机上进行调试,但是我们需要保证我们选择的API版本大于或等于手机的API版本,否则可能会出现兼容性问题。那么,如何查看真机的API版本呢?本文将介绍…

『牛角书』HarmonyOS鸿蒙实战 开发一个简单聊天助手APP

前言 我是通过b站上面老师的讲解,跟着老师编写了一个简单聊天助手app,简答实用,对于刚开始接触鸿蒙的我们来说很有帮助。 创建项目 所用软件为DevEco Studio,点击Create HarmonyOS Project,这里选择了第一个空的项目…

开发跨设备的鸿蒙(HarmonyOS) App

为了让更多的人看到本文,请各位读者动动小手,点击右上角【...】,将本文分享到朋友圈,thanks! 现在的智能设备种类越来越多,而且这些智能设备的屏幕尺寸、分辨率都不同,例如,比较常见…

鸿蒙系统vivo能用吗,不是华为手机,也能用上鸿蒙系统

按照此前的进度,华为的鸿蒙 OS 系统已经在 Mate40 等多款华为系手机上小范围推送,从此前公布的消息来看,应该在 6 月份正式全面开放,让更多的用户用上这套华为自研的系统。 今天,华为召开了一场鸿蒙 OS 的合作伙伴峰会…

终于有人把鸿蒙OS讲明白了!并开放鸿蒙教程!

点击“开发者技术前线”,选择“星标????” 让一部分开发者看到未来 “ 本文面向的是开发人员,主要想通过科普让大家了解一下鸿蒙开发。接下来,我想给大家科普一下这个这么火的鸿蒙系统。 到底什么是鸿蒙 OS 在官网上看到鸿蒙 OS 的简介是…

不要总想着自己训练大模型,你的业务可能并不需要

至少企业知识库是这样。 我要训练大模型,我要做私有部署,我要做模型 Fine-tune,我要搞垂类 GPT。最近真是听了好多这样的话,让我想起之前刷到的一个视频: 我长大要开飞机,我想当宇航员,我要有所…

别光骂谷歌了!新版 Bing 花式“翻车”,还让用户向它道歉?

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 因为 ChatGPT,最近谷歌被“黑”得挺惨:先是它发布的 ChatGPT 竞品 Bard 全球首秀“大翻车”,导致谷歌市值一夜狂跌 7000 亿;接着又被自家员工嘲讽&…

4大主流小程序平台介绍及其优缺点对比

文章目录 人工智能福利文章微信小程序优点缺点 支付宝小程序优点缺点: 百度小程序优点缺点 字节小程序优点缺点 总结写在最后 ✍创作者:全栈弄潮儿 🏡 个人主页: 全栈弄潮儿的个人主页 🏙️ 个人社区,欢迎你…

【项目实战】SpringBoot+vue+iview打造一个极简个人博客系统

极简个人博客 基于SpringBootvueiview极简个人博客 📚项目介绍 个人极简博客 【个人极简博客】是一个适用于初学者学习的博客系统,其中包含文章分类、写文章、标签管理、用户管理等基础功能,代码简洁注释完善,易上手学习。技术栈…

【从零开始】Docker Desktop:听说你小子要玩我

前言 🍊缘由 捡起遗忘的Docker知识 由于本狗近期项目紧任务重,高强度的搬砖导致摸鱼时间下降。在上线项目时,看到运维大神一系列骚操作,dockerk8s的知识如过眼云烟,忘得干净的很。所以想重新恶补一下docker知识&…

云炬Android开发教程 Android studio的详细安装步骤

下面我们正式开始安装AS 一、基本的安装教程 下载好后双击运行安装包,点击下一步 - 勾选如图所示勾选选项,点击下一步- 自定义软件的安装路径,点击下一步- 开始运行Android studio,点击finish- 选择第二个,不导入已有…

【项目实战】SpringBoot+uniapp+uview2打造一个企业黑红名单吐槽小程序

避坑宝 v1.0.0 基于SpringBootuniapp企业黑红名单吐槽小程序 📚项目介绍 避坑宝 【避坑宝】企业黑红名单吐槽小程序是一个具有吐槽发布企业信息的一个平台,言论自由,评判自定,便于我们打工人分辨企业好坏。技术栈基于SpringBoot…

社群运营怎么做,有哪些互动玩法?

相信不少做社群运营的朋友都有过这样的烦恼:社群成员不活跃,群里每天毫无动静,成员发言不积极、大部分人入群就潜水等问题。建群初期没有经验,用户领完福利就潜水,好好的社群变成了死群。 作为运营者,我们…

(202302)统计学习方法习题实战TASK2 感知机

TASK2: 第二章 感知机 本次参加的是DataWhale组织的2023年2月份学习计划。学习内容为李航老师的《统计学习方法(第二版)》的第一到六章。习题的解答开源在datawhale的GitHub账号GitHub - datawhalechina/statistical-learning-method-solutio…