现实生活中,当我们在工作或生活中遇到问题需要掩饰自己的情绪时,身体总会做出一些“防御姿态”。
比如紧张地搓手手。
或者露出一个“尴尬而又不失礼貌的微笑”。
以此掩饰自己内心无处安放的小心思,也许这就是逃避虽然可耻但却有用吧...
然而,有个坏消息要告诉大家,如今许多人“赖以生计”的“假笑”绝活可能要被AI识破了。以后人与机人与人之间的信任还能存在下去吗?
随着近年来用于分析人类面部表情的技术取得了巨大进步,基于面部识别的算法和数据也日益完善。
而为了更好地研究社会学和临床医学中人类的行为和情感状态,英国布拉德福德大学的一项研究通过计算机软件算法,对人类面部关键点的检测和跟踪来自动识别假笑。
图源:sites.google.com/site/chehrahome/
负责这项研究的布拉德福德大学视觉计算教授哈桑·乌加尔(Hassan Ugail)称:“微笑是人类最常见的面部表情之一,并且是表达积极情绪的有效方式。人们通常会对面露微笑的人更加友好,不过,现在的笑容让人很难分辨是真还是假。”
因此他们表示:既然人很难识别假笑,那就用科学来识别假笑。(我可真是谢谢您嘞)
既然要识破假笑,我们先来看看真实的笑容是什么样的?
最早研究笑容的科学家是法国神经学家杜兴·德·布洛涅(Duchenne de Boulogne)。在十九世纪六十年代,受到当时流行的相貌学观念影响,布洛涅想要研究人脸肌肉如何产生面部表情,比如微笑。
为了使人面部肌肉发生变化,布洛涅使用了电探针来刺激实验对象,并通过摄影记录了一系列受试者被电流刺激产生的60余种表情及其肌肉活动。
哦对了,布洛涅首次开创了电生理学,并发明了鼎鼎大名的“电疗法”,堪称当时的“雷电法王”杨永信。
“电疗”后结果发现,一般欺骗性的假笑,肌肉活动仅仅局限于嘴部,而真实的微笑还包含了眼部周边肌肉(眼轮匝肌)的活动。
在布洛涅看来,发自内心的笑不光要嘴唇上扬,露出牙齿,还需要眼角和颧骨同时运动,使眼周皮肤产生褶皱。
因此他得出结论:当一个人发自内心地微笑时,眼部周围的肌肉会收缩;而假笑只会牵动颧骨附近的肌肉,使嘴角向上翘。
举个非常真实的例子大家应该就能理解了。
比如我们在看这个微笑表情时,总会觉着不舒服(感觉有被冒犯到);而这个微笑的表情
而这个微笑的表情更让人感觉是真实的笑容。
正是由于两者眼部的区别。
不过,尽管知道了假笑和真笑的差别,可大多数人还是无法观察到眼部周围肌肉活动的细节。那么既然人看不出,就交给计算机吧,于是就有了本文开头提到的那项研究。
研究人员首先拍摄了一段包含了微笑表情(有真有假)的视频,再借助面部追踪软件CHEHRA来实时监测面部关键点(包括眼睛、脸颊、嘴巴)。
通过CHEHRA软件追踪面部
然后使用他们自主开发的一种轻量级算法来分析眼睛、脸颊、嘴巴等部位在时间尺度上的动态变化。
通过该算法输出的数据,研究人员记录了真笑和假笑之间的运动差异。
不过这还不够,为了让算法更加准确,研究人员继续使用两个不同的数据集对程序进行测试,其中一个数据集包含了真实笑容的画面,另一个则是假笑的画面。
左:假笑数据集;右:真笑数据集
在“吃下了”这两个数据集后,研究人员在程序中比较真笑和假笑时发现,受试者的嘴巴和眼部肌肉的运动方式存在差异。其中,真笑所需的眼部肌肉运动一般要比假笑多10%。
而这10%的差异正是计算机识别假笑的关键所在。(果然量化的数据才是王道)
那么到这里你可能要问了,计算机把我尴尬的假笑识别出来有什么好处呢?
其实大家duck不必担心,这项分析笑容是否真实的研究,主要目的是为了改善计算机与人之间的互动,例如在机器的生物识别方面。我寻思着可能是为了防止以后的智能机器人看不懂人类的一些迷惑行为?
不过让我更迷惑的是,当时布洛涅为什么要在这些面部被电得抽搐的人身上研究微笑呢?不过更厉害的是研究结果还是正确的!或许这就是我与天才科学家之间的差距吧。(busuan)
网友评论