首页 游戏教程 正文

丑脸评分功能有哪些?人脸识别算法大揭秘

开始动手研究

最近刷短视频看到很多人在玩丑脸评分功能,心里痒痒的,也想自己搞一搞。上周末闲着没事,我就想着挖一挖这些功能到底是怎么评分的。起个大早,打开电脑,我先在网上找了一圈,下载了几个常用的APP,心想这玩意儿肯定很玄乎。

安装测试过程

装了个拍照软件,点开评分按钮,就照着自己的脸拍了一张。结果出来了,系统说我是个“中等丑”,分数才50分出头!我纳闷了,赶紧换个APP再试,这回拍的更清楚点,分数一下子跳到70分,成了“有点小帅”。这变化也太快了?我反复拍了十几次,每次结果都不同,有时候换个角度分数就高一些,有时候灯光暗点分数就掉下来。

丑脸评分功能有哪些?人脸识别算法大揭秘

试来试去,我发现这些评分功能都离不开几个常见花样:

  • 第一个是测脸型比例,比如眼睛大小、鼻子宽度之类的,如果比例偏了分数就低。
  • 第二个是检查皮肤,如果画面里斑点或者油光多,分数直接往下掉。
  • 第三个是表情打分,你笑得开心点分数就往上蹦,板着脸肯定被扣分。

强不强调,这些APP都爱玩这些套路,核心就是靠程序分析你拍照出来的样子。

揭秘背后的猫腻

玩腻了APP测试,我琢磨着挖挖深层次的东西。上网查了些资料,跟几个哥们聊了聊,原来人脸评分功能主要靠基础程序堆出来的。说白了,不是什么高科技,就是手机或电脑里的程序先把你脸框出来,然后盯着几个关键点算,比如眼睛和鼻子的位置是否对称,脸蛋圆不圆润这些。测出来不对齐了,程序就自动减分;测出来挺顺溜的,就加加分。

更搞笑的是,我发现这些程序还分几个步骤走:

  • 先扫描照片,框出脸部区域,有点像圈地一样。
  • 接着数点东西,比如眼睛间距或嘴角弯度,用简单的加减法评分。
  • 拼出个总分,还可能加点随机数,不然每次结果都一样多无聊。

说到底,就是一堆固定规则搭起来的,没啥神奇之处。

丑脸评分功能有哪些?人脸识别算法大揭秘

搞个小实验收尾

搞清楚这些后,我索性自己试试手。用电脑搞了个简陋的小工具,输入一张照片,就让程序按之前学的那套简单规则跑一下。结果出来居然挺靠谱,分数和APP测试的对得上!折腾了一整天,收获满满,明白了丑脸评分就是靠程序框脸和点数来凑分的,没啥深度。以后别人问我,我就能说句明白话了:别信太当真,这些功能玩玩就行,跟美图秀秀修图一个级别,糊弄人的时候多。

相关推荐