拍摄两幅照片,并上传到网络上,在等待大约十秒钟左右的时间。屏幕上会弹出一个百分比数值。旁边配上一句“天生一对”,或者是“欢喜冤家”。目前市面上可以买到的各种夫妻相测试软件。

该事物底层逻辑并不难。人脸识别就是把人的脸分成很多个点。两眼之间的距离、鼻翼的宽度、嘴唇的厚薄、下巴的弧度、颧骨的位置等。算法将人脸分割成几十、上百个坐标点。把两个脸的点位放在一起进行比较。重合度越大得分越高。机器没有学习过看相,只懂得计算几何距离。

软件所说的“相似度”,并不是生物学上的概念。是统计学概念。数据库中存储了数以万计的人脸数据。你和伴侣的脸,在一个向量空间中很接近。系统认为你们长得很像。就是这么简单,并没有什么神奇的东西在里面。

在线测的意思是没有需要下载APP的情况。打开网页。可以使用摄像头或者是从相册中选择图片。把代码运行到服务器上去。得到的结果,在几秒钟之内就可以完成。从技术角度来说就是前端采集、后端计算。几年前只能在实验室中玩耍。目前卷积神经网络模型已经压缩到很小的程度了。手机浏览器也可以携带。

夫妻相测试软件 在线测两人面相相似度

所谓的夫妻相,是民俗的说法罢了。两个人一起生活的时间长了之后就会产生一些问题。饮食习惯趋于一致,表情和动作也相互模仿。面部肌肉走向也渐渐趋于一致。笑的时候法令纹的位置比较靠前。皱眉的时候抬头纹也是一样的形状。实际上就是会长得越来越像。软件抓取的就是这些后天形成并重合在一起的地方。不是天生的骨骼形态。

影响两张脸相似度评分的主要部位为眼周肌肉群、口周肌肉群等。两个区域所得到的算法权重系数最大。眼睛为什么是弯的,嘴角为什么是上扬的,动态纹路又怎样行走呢?软组织的特点要比硬骨轮廓更易认定为“相似”。因此有的情侣单独去看五官,并不觉得像。笑起来分数却很高。

上传照片要注意一些事情。正面平光免冠,不使用美颜功能,不拍侧面照片,也不做任何夸张的表情。美颜滤镜会使人的脸型变得和标准的人脸一样。所有的人都朝着同一个方向去修改自己的面孔。得到的相似度很高,但是没有比对的意义了,把瘦脸、大眼、磨皮等功能关闭之后,把原始生图输入进去。得到的结果才会比较接近于算法真实的判断。

像素的要求不是很高。目前大多数设备前摄已经足够使用了。但是要保证两只眼睛都看得清楚。算法的第一优先级就是寻找瞳孔的位置。瞳孔定位失败。整个脸部特征点的提取都发生了偏移。结果没有参考意义,只要光线分布均匀就可以了,不要一半的脸光亮一半的脸黑暗。阴影会使边缘检测产生错误。

服务器端运行的是什么?大部分使用的是开源的人脸识别框架的一个变种。ArcFace。InsightFace。FaceNet。所用的数据集来源于公开的人脸数据库。经过参数调整后,再分别比较两幅人脸的余弦相似度。输出一个在0和1之间的一个数。乘以100就得到了用户所见的百分比。80岁以上称为极高的,60-80岁为明显的,40-60岁属于中等。40岁以下系统的常委婉提示为“各具特色”。

分数大于85%的人群,在随机人群中的比例不到3%。这是按照正态分布来逆向计算出的一个临界点。大多数随机匹配的人类男女之间的相似度在45%-55%之间。小于40或者大于60的就是偏离平均数的情况。因此测出六十几分就已经是小概率事件了。七十岁以上的人很少见。八十岁以上的人也可以截图留念。

夫妻相测试软件 在线测两人面相相似度

面相学的说法不在考虑范围之内。什么是夫妻宫、山根、地阁方圆等等?算法一律不承认。只有像素值才被它所认可。只接受卷积核提取出的抽象特征。有人认为测出分数高的就是缘分好。这是人添加上去的意义。机器没有这样的功能,机器只会输出一个数字。

在线服务怎样才能赚钱。多数靠广告。测完之后的结果页面下边还挂上了婚恋APP下载链接。婚纱摄影优惠券、情感咨询入口、流量变现模式。少数收取费用的服务会给出更加详尽的分析报告。把哪些地方相似列出来,比如眉毛和眼睛的相似程度是多少?鼻子和嘴唇的相似程度又是多少呢?轮廓的相似程度又如何呢?本质就是把这几个特征点进行分项打分。换一种方式来表现。

隐私问题是无法回避的。把照片上传到服务器上。从理论上讲是有被保存下来的可能。正规的平台会保证计算之后马上就会被删除。从技术角度来讲是可以做到的。日志中只有时间戳以及小数部分。不保存原始图片,但是用户不能自行去核实。如果在意的话可以使用本地运算的应用程序。不连接网络。模型安装在本机上,安全性最高。

测不准的现象很多。头发挡住脸。戴着眼镜。胡须很稠密。浓妆、整容都会影响到特征点的定位。算法将眼镜框误认为是眼睛的眶缘。把阴影当作鼻翼的边界,那么输出的结果就会很离谱了。在这样的情况下,建议更换一张照片。或者是当作一种娱乐活动来对待。

心理方面的事情走样了。有的人用前男友的照片来测试自己的感情状态;也有人会用明星的照片来进行自我测评;还有人会选择将自己的情况和偶像进行比较。软件的设计初衷是让情侣们一起使用。最终发展成了一个大范围内的社交整活现场。开发者也希望如此。传播量大了就不错了。

两张脸相似度大于70%的情侣,在长年的感情中稳定性的统计数据上并没有明显的差别。有一些研究小组曾经从社交媒体上获取了情侣合照的数据。根据关系持续的时间来进行回归分析。相关系数很低以至于可以被忽略掉。长得多不多和过得久不长久之间并没有统计学上的关系。吵架、分手的事情多了去了,但是帮不上忙啊。

算法偏见是存在的。训练集中的样本主要是东亚人的脸。在测量其他的种族的时候准确率就会降低。皮肤颜色、眼窝深浅、鼻梁形状等。都会对特征提取的一致性造成影响。这是行业通病。并不是某个软件出了问题。跨种族情侣测出来的分数一般都比较低。不是你们不像。是因为算法没有遇到过足够的样本。

测试次数没有限制。有的人会用同一组的照片来多次测量。每次的结果都会有1-2个百分点的变化。由于照片上传和压缩的过程中存在一定的随机性。光线稍微改变了一下,网络传输中出现了丢包现象,服务器负载也有所波动,都会影响到最后的结果,但是相差两个三四个就不用去想了,大的趋势是对就行。

线下相亲活动上有人把这款当作破冰的话题来使用。掏出手机来测试一下,气氛顿时变得很热烈。测出分数高的时候顺带着就说一下缘分。测出偏低就算开玩笑,然后就过去了。社交润滑剂的功能要比它自己本身更有效。工具属性已经退到了第二位,而娱乐属性则站在了前面。

从技术上看,并没有所谓的“完全一样”或者“完全不同”的界限。都是概率,都是相对于的位置关系。人脸相似度是一个连续的范围。软件就是在谱上画了几个线条而已。起了一些好听的名字,比如夫妻相、金玉缘、天生一对等等。都是产品经理写的文案。算法工程师只需要保证这个数字准确就可以了。

测着玩就可以不要认真认真就会输。

晚上躺在床上的时候两个人各拍一张照片。上传上去,出现了一个六十八岁的老人,两人对视一笑。此时比数字更重要的就是这一刻。至于明天还要不要测了,再说了。