快速理解人脸识别1:1、1:N、M:N三种模式
人脸识别现在已经在安防行业得到成熟的应用,想必大家都多少有所接触。不知道大家是否听过人脸识别的1:1,1:N,M:N模式,下面带大家快速理解这三种识别模式。
人脸识别技术在日常生活中主要有两种用途,一是用来进行人脸验证(又叫人脸比对),验证“你是不是某某人”,还有一种用于人脸识别,验证“你是谁”。
1:1模式
人脸验证做的是1:1的比对,其身份验证模式本质上是计算机对当前人脸与人像数据库进行快速人脸比对,并得出是否匹配的过程,可以简单理解为证明你就是你。就是我们先告诉人脸识别系统,我是张三,然后用来验证站在机器面前的“我”到底是不是张三。
这种模式最常见的应用场景便是人脸解锁,终端设备只需将用户事先注册的照片与临场采集的照片做对比,判断是否为同一人,即可完成身份验证。
1:1作为一种静态比对,一般在金融、信息安全领域中应用较多。例如在机场、高铁站安检时,受检人员手持身份证等证件,通过检查通道,同时对受检人员的外貌及身份证信息进行识别,此过程就是典型的1:1模式的人脸识别。
1:N模式
人脸识别做的是1:N的比对,即系统采集了“我”的一张照片之后,从海量的人像数据库中找到与当前使用者人脸数据相符合的图像,并进行匹配,找出来“我是谁”。比如疑犯追踪,小区门禁,会场签到,以及新零售概念里的客户识别。
1:N人脸识别模式,同时具有动态比对与非配合两种特点。动态对比是指通过对动态视频流的截取来获得人脸数据并进一步比对的过程;而非配合性是指识别的过程表现出非强制性与高效性的特点,识别对象无需到特定的位置便能完成人脸识别的工作。
由于这两个特性使1:N身份认证模式能迅速落地于公共安全管理与VIP客户人脸识别等场景,但其难度要远高于静态1:1,因为机器面临着光线、角度、距离等挑战。
M:N模式
M:N 是通过计算机对场景内所有人进行面部识别并与人像数据库进行比对的过程。M:N作为一种动态人脸比对,其使用率非常高,能充分应用于多种场景,例如公安布控,迎宾,机器人应用等。
M:N模式难度和要求较大,因为其必须依靠海量的人脸数据库才能运行,并且由于识别基数大,图像采集设备受环境影响等因素,使M:N模式可能产生较高的错误率从而影响识别结果。