By 超神经

场景描述:假笑可能已经成为很多成年人日常生活与工作中必不可少的一个表情,也许是出于礼貌,或因为尴尬,或碍于面子,我们常常需要一个「假笑」来缓解气氛。英国布拉德福德大学的研究人员发现,识别假笑对于社会与临床科学都很有帮助,他们已开发出一个计算框架,通过人工智能算法,来识别「假笑」表情。

关键词:假笑 面部识别 情绪识别

你是否在聊天的时候,收到过尴尬而不失礼貌的微笑?


喵星人也会「尴尬而不失礼貌的微笑」

虽然这样的微笑看起来很假,但在社交中的作用却十分强大。

感谢这些「假笑」表情,无数次拯救我们于「最怕空气突然安静」的尬聊中。它们不仅缓解了尬聊气氛,还照顾了好友的自尊,挽回了彼此「坚不可摧」的友情。

假笑成为全球流行文化

提起假笑,假笑男孩必须拥有姓名,他应该称得上这个表情的「始祖」了。

2014 年,来自美国明尼苏达州的名叫 Gavin Thomas 的小男孩,因为一段头顶趴着壁虎的视频,引起国内外网友关注。

这主要是因为他当时神情紧张却又强颜欢笑的表情,令人印象深刻。中国网友也因此给他取了「假笑男孩」的绰号。

之后,这个表情极为丰富的「假笑男孩」慢慢红遍全球。2018 年 7 月,「假笑男孩」开通微博,粉丝瞬间过百万,已经成为「国民儿子」。

职业假笑让他如此受欢迎,还得到太平鸟赞助,被邀请来到中国,并受到智族 GQ 全程跟踪采访。

不过,「假笑男孩」的微笑之「假」,还是很容易分辨的。但是生活中的很多「逼真的」假笑,无论是出于礼貌,或是害羞,亦或是尴尬,你能分辨出来么?

蒙娜丽莎的假笑,神秘的微笑

英国学者用计算机视觉识别假笑

「假笑」一词的定义是:违背自己意愿的情况下做出的笑容,也就是平常所说的皮笑肉不笑。判断「假笑」属于微表情分析法的范畴之一。


150 多年前,就已有关于科学判别「假笑」表情的研究。1862 年,法国神经学家 Guillaume Duchenne 就曾发表研究指出,人们在真笑和假笑时,所调用的面部肌肉是不一样的。并且找来一位朋友做实验,通过真笑、假笑照片观察面部肌肉变化来验证。

为了得到假笑,这位科学家对于朋友的面部用了电刺激

而现在,随着面部识别技术的发展,计算机已经能够算出真笑和假笑的区别了。

英国布拉德福德大学(University of Bradford)的研究人员近期开发出了一个面部分析软件,可以发现虚假的面部表情。该研究发表在《高级工程信息学期刊》(《Advanced Engineering Informatics》)上。

他们开发了一个鲁棒性计算机制来研究微笑,通过分析一个人微笑时各个面部特征的精确权重分布,以确定这个表情是否真实。

该计算框架的工作一共分三步:


计算框架

第一步:面部识别。从视频记录中绘制出一个人的脸部,并识别其嘴巴、脸颊和眼睛。


第二步:关键特征值。用自动算法测量这些关键部位的动作(基于自适应光流算法来分析短暂的微笑)。


第三步:输出分析。最后会得到一个输出,衡量每个面部特征的运动权重,并计算它们在真实和假笑视频之间的移动差异。

测试过程中,研究人员使用了两个不同的数据集 CK+ 和 MUG,其中,MUG 数据集包含了人们真诚微笑的图片;另一个数据集 CK+ 包含了摆出的各种虚假微笑的图片。

左边为 CK+ 数据集,右边为 MUG 数据集

通过分析,其计算框架检测到的区别真假微笑的最重要的动作是:围绕眼睛周围的动作。这也是一直以来公认的判断真笑和假笑的关键点:自发的、真实的微笑是可以在一个人眼中看到的。比如,真正的微笑,眼睛往往会半闭,眼角会有褶皱;而如果眼睛完全睁大,只有嘴角上扬,那很可能就是假笑。

通过比较真实和虚假表情,他们发现,受试者的嘴巴和脸颊的移动方式存在显著差异。尤其是受试者眼睛周围的移动,表现出最显著的变化,真正的微笑使这些肌肉的运动至少增加 10%。


由真笑(蓝色)与假笑(棕色)数据集分析得出的

眼部移动结果对比

研究结果表明,面部特征的运动在假笑和真笑的区分中,的确是有规律可循的,两者面部动态移动的权重分布明显不同,尤其是眼睛周围肌肉的运动。

负责此项研究的布拉德福德大学视觉计算教授 Hassan Ugail 解释说:「当我们微笑时,我们使用两组主要的肌肉——颧肌和眼轮匝肌。颧肌负责嘴角向上卷曲,而眼轮匝肌则负责眼睛周围起皱。」

「在假笑中,往往只有嘴部肌肉移动。但是,我们人类通常不会发现眼睛周围细微的移动,软件则可以更加可靠地发现它。

Hassan Ugail 教授说,「近年来,用于分析人类面部表情的技术已经取得了巨大进步,但区分真实和虚假的微笑仍然是一个挑战,因为我们不善于捕捉相关线索。」

识别假笑并不是一个突发奇想的课题,它的背后是生物特征识别这一重要议题。这样的系统,能够以非侵入的方式,识别人类情绪(比如欺骗等意图),还能掌握更多的生物特征信息。该研究对于人机交互、智能安防、社会科学以及临床心理等研究课题都有推进意义。

据团队介绍,除了微笑,这个计算框架还可识别出其他情感。未来进一步地,将能够更好地应用于人类与软生物的识别。

有人对你假笑了吗?

对于科学家来说,这项研究对于人们争吵结果、夫妻婚姻关系、社会关系、情绪问题等都能提供必要的帮助。

而对于广大百姓来说,它也能派上用场,比如,用这个算法,一眼「看穿」那些带着虚伪面具朝你假笑的渣男。

再比如,昨天七夕,对你表白的人是真情实意地对你微笑,还是虚情假意的媚笑呢?也可以用这个计算框架测一下……

不过,虽然「假笑」让人觉得虚情假意,但是在 2012 年就有一项研究表示,假装微笑其实是一件好事。因为即使假笑,也能减轻压力,改善人的情绪。

所以,开心不开心,都假笑假笑吧,不然,真笑还会长鱼尾纹呢不是。

—— 完 ——

欢迎加入免费星球,获取最前沿认知和精英理念

扫码领取资料

Ta 在假笑么?这个识别算法可以鉴定相关推荐

  1. 算法可以申请专利么_Ta 在假笑么?这个识别算法可以鉴定

    文章发布于公号[数智物语] (ID:decision_engine),关注公号不错过每一篇干货. 来源 | HyperAI超神经(id:HyperAI) 作者 | 神经小姐姐 场景描述:假笑可能已经成 ...

  2. 基于AU人脸运动单元 识别假笑男孩的真实表情

    伴随着人工智能的发展和普及,人机交互在我们的生活中也扮演着越来越重要的作用.人们总是觉得机器冷冰冰的,不食人间烟火,而情绪情感识别则真正为人们搭建起了与他人沟通的桥梁.如果机器能识别面对对象当下的情绪 ...

  3. 本周AI热点回顾:最强的目标检测网络开源、ERNIE动静合一全新升级、假笑再也不能骗到AI了

    01 54.7 AP!最强的目标检测网络:DetectoRS(已开源) 许多现代目标检测器通过使用两次looking和thinking的机制,表现了出色的性能.在本文中,作者探索了用于目标检测的bac ...

  4. 基于改进的RPCA人脸识别算法

    from:http://www.chinaaet.com/article/3000011311 基于改进的RPCA人脸识别算法 作者:首照宇,杨晓帆,莫建文 2015/11/15 18:04:00 摘 ...

  5. 人脸识别算法二:Fisherface(LDA)

    LDA线性判别分析 也称FLD(Fisher线性判别)是一种有监督的学习方法(supervised learning).目的:是从高维空间中提取出最优判别力的低维特征,这些特征使同一类别的样本尽可能的 ...

  6. 简析美颜sdk中的人脸识别算法

    我们可能在网上听说过人脸检测.人脸识别等算法,那么这些常用于美颜sdk的算法之间,到底有没有联系?答案是"有的". 一般来说,可以将人脸识别算法分为基础层算法与应用层算法.而开头提 ...

  7. 目标检测与识别算法综述:从传统算法到深度学习(二)

    作   者:XJTU_Ironboy 时   间:2018年11月 联系方式:tzj19970116@163.com 本文结构: 摘要 介绍 2.1 大致框架 2.2 测试评价指标 2.3 相关比赛介 ...

  8. 信号识别-波峰波谷二阶差分识别算法

    信号识别-波峰波谷二阶差分识别算法 前言 波峰波谷算法 实际上代码 前言 在图像分析里,投影曲线是我们经常要用到的一个图像特征,通过投影曲线我们可以看到在某一个方向上,图像灰度变化的规律,这在图像分割 ...

  9. 基于正交拉普拉斯脸的人脸识别算法研究

    直觉上,自然存在的人脸数据可以由支持的概率分布采样生成或者近似于环绕空间的子流线型分布.据此,我们提出了一种基于外观的人脸识别算法,称为正交拉普拉斯脸(Orthogonal Laplacianface ...

最新文章

  1. 聊聊新零售概念与其技术
  2. 云计算时代的网络安全
  3. select,poll,epoll
  4. GOS系列之删除附件
  5. 题目1179:阶乘-------------阶乘不用long long int 就不能AC
  6. Python中第三方的库(library)、模块(module),包(package)的安装方法以及ImportError: No module named...
  7. 用户会话,数据控件和AM池
  8. oracle 删除补全日志组_Oracle 10g 添加、删除日志组
  9. 与Zell关闭星期五
  10. 董淳光SQLITE3使用总结-转
  11. vue-pdf分页预览
  12. 软考真题答案-2021年11月系统集成项目管理工程师上午题(一)
  13. 开通慢直播,RTMP协议和RTSP协议如何选择?
  14. 手机app怎么制作?app软件开发流程详解
  15. 超搞笑MSN名字大集合(转贴)
  16. 2016年下半年信息安全工程师上午选择题及解析
  17. css文件插入背景音乐,博客园添加背景音乐,背景效果!
  18. MATLAB数学建模(四):机器学习
  19. 油猴极速下载网盘资源
  20. c语言bnd文件,C语言openssl库DSA签名

热门文章

  1. 【LeetCode】【HOT】437. 路径总和 III(DFS)
  2. 【LeetCode】剑指 Offer 30. 包含min函数的栈
  3. 使用Android手机进行开发的尝试
  4. CentOS下安装jdk1.8.0_181
  5. Force.com 多租户架构
  6. 安卓模拟器切换横屏之后怎么返回竖屏
  7. 学习 TList 类的实现[6]
  8. 爱着你,恨着你——BCGControlBar的Menu字体
  9. 一張表的數據導入到另一張表
  10. python3 之 天天生鲜 项目 缓存cache