脸部匹配安全性
脸部匹配在安全隔区内执行,通过专为此目的而训练的神经网络实现。Apple 开发的脸部匹配神经网络使用了超过十亿张图像,其中包括在参与者知情同意的条件下所开展的研究中收集的红外 (IR) 图像和深度图像。Apple 随后与全世界的参与者开展合作,力争包括不同性别、年龄、种族和其他因素的各类人群代表。此项研究根据需要进行了扩增,从而为各种不同范围的用户提供高度的准确性。即使用户戴有帽子、围巾、眼镜、隐形眼镜和许多种类的太阳眼镜,面容 ID 也会确保正常使用。对于自 iPhone 12 起且运行 iOS 15.4 或更高版本的 iPhone 设备,面容 ID 还支持戴口罩解锁。此外,在室内、室外,甚至完全漆黑的情况下都可以使用。训练用来发现和抵制诈骗的额外神经网络可以抵御尝试使用照片或面具来解锁设备的行为。面容 ID 数据,其中包括用户脸部的数学表达式,经过加密且仅供安全隔区使用。此数据绝对不会离开设备,不会发送给 Apple,也不会包括在设备备份中。在日常操作中,以下面容 ID 数据会存储和加密,仅供安全隔区使用:
注册时,计算出的用户脸部数学表达式
在某些解锁尝试过程中计算出的用户脸部数学表达式(前提是面容 ID 认为这些表达式有助于增强日后的匹配能力)
日常操作中所捕捉的脸部图像不会存储,而是在计算出用于注册面容 ID 或与注册的面容 ID 数据进行对比的数学表达式后立即丢弃。
改善面容 ID 匹配
为了改善匹配性能并紧跟脸部和外观的自然变化,面容 ID 会随着时间扩增其储存的数学表达式。成功匹配后,面容 ID 会在有限的次数内使用新计算的数学表达式(如果其质量够好)来匹配,然后丢弃该数据。相反,如果面容 ID 未能识别脸部,但匹配质量较某些阈值要高且用户在失败后立即输入了密码,面容 ID 会再次捕捉并使用新计算的数学表达式来扩增其注册的面容 ID 数据。如果用户停止与之匹配或在有限的匹配次数后,此新的面容 ID 数据会丢弃;选择还原面容 ID 的选项后,也会丢弃此新数据。这些扩增过程让面容 ID 能够紧跟用户脸部毛发的显著改变或识别化妆品的使用,同时尽量减少错误接受率。