首页»版块 荣耀Magic系列手机 荣耀Magic5系列 人脸识别需注视屏幕存在很大的问题,请荣耀团队重视一下

人脸识别需注视屏幕存在很大的问题,请荣耀团队重视一下

[复制帖子标题和链接]

31228

紫灬曦 版主  发表于 2023-7-18 10:20 上海 来自:荣耀Magic5 Pro
本帖最后由 紫灬曦 于 2023-7-18 10:24 编辑

根据你反映的问题,我这边进行了一定程度的测试,现在可以用测试结果回答你的问题了。
在俯视状态下,也即手持手机且低头使用时,符合日常使用的场景,测试华为mate40pro机型和荣耀Magic5Pro机型在人脸偏离一定的角度下(约30°左右)均出现了没有直接看到手机但却成功触发解锁的结果。平视状态下(手机垂直于地面,人脸与手机是平行关系)能够正常按照注视进行解锁或者拒绝解锁。仰视的话我没举着玩手机的习惯,就不测了。
我也特意翻了一下华为mate40pro前置方案,荣耀Magic5Pro采用的方案与其类似,均为tof深感3D人脸识别方案,也就可能是因为这个导致的测试结果类似。苹果3D结构光方案我不清楚,我也没有苹果的手机,所以结构光方案不在讨论范围,请谅解。

接下来分析一下出现这个问题的原因:
首先,附图为荣耀Magic5Pro的tof摄像头在可解锁的状态下采集到的人眼部分图像,可以通过图像判断我本人并没有直视手机,但由于俯拍角度和其他原因,导致了tof摄像头采集到的图像显示,眼球黑色部分大于白色部分。
其实手机并不清楚你是否直视它,它仅通过算法判断,其中就有眼球黑白色部分比例,在一定比例范围内就代表你在看着手机,不管你是否真的在看手机。这个是算法上导致的误判,但一般情况下能够解锁也是代表手机在视线范围之内,因此一般也不很影响使用。
超过一定角度的时候,离手机最远的眼睛,tof观测不到黑眼球和眼白的比例,就会拒绝解锁,需要另一个离手机近的眼球动一下或者头歪一下才能解锁。但偏的太狠看不到另一只眼,就会直接拒绝解锁,无论怎么转眼球都会拒绝。
华为那边的tof采集图像我不方便传过来,但结果和原理也是类似的。无非是他们那边可能对算法卡的比较死,可能对眼白部分也定义了一定的参数,在一些角度上眼白部分稍微大一点点确实有可能解锁不了,但还是和上边说的一样,头晃一下或者眼球往手机方向动一点就解锁。这个和荣耀Magic5Pro实际体验上也相差不多。

感兴趣的话可以在我的荣耀APP-服务-设备检测-取消全选仅选择前置摄像头进行检测。然后拿其他手机进行对比看看。 人脸识别需注视屏幕存在很大的问题,请荣耀团队重视一下

评论

非常感谢版主的解答,辛苦啦。如你所说,荣耀5pro tof的工作原理就是这样,所以会一定情况下导致没有目视屏幕而解锁成功。就看荣耀会不会考虑在算法上做改变了,目前只能这样用  发表于 2023-7-18 10:52  湖北
tof3D的方案整体设计是这样的,手机tof摄像头进行深度采样,但是用户使用手机时的角度没办法控制,你可以试试俯视和平视手机时tof摄像头对眼睛的深度采样的差异,主要也是这个差异导致的算法在判断上出现一定的误差,但总体在范围内。这个判断上可能也是tof方案的劣势,毕竟华为机型人脸偏离一定角度角度不注视手机也可以解锁。 然后卡太死就会导致解锁成功率和解锁速度大幅下降,就像华为机型在部分人脸偏离角度不算大的场景需要眼球动一下才会识别。当然荣耀的人脸偏离角度过大也会需要动一下眼睛。但触发阈值设置的不一样,荣耀的相对宽松些,在视线范围内默认放行一部分角度不做眼动校验,免得卡太死影响使用。华为的和荣耀的tof方案是类似的,但设计理念上不一样,一个偏严谨性设计,一个偏人性化设计  发表于 2023-7-18 11:13  上海
感谢版主耐心解答  发表于 2023-7-18 13:15  湖北
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表