既要高精度也要高性能,人脸识别主流算法大合集
- - InfoQ - 促进软件开发领域知识与创新的传播在 上一篇文章中,我们回顾了人脸识别算法的发展历程,介绍了人脸识别算法从传统机器学习算法到现在的深度学习算法的演进历程. 接下来,我们将详细介绍一下人脸识别常见的应用方式,以及现在主流的人脸识别算法. 1.人脸识别的主要应用方式. 为了讲清楚人脸识别算法的设计思路,有必要首先介绍人脸识别在实际场景中的主要的三种不同的应用方式.
在 上一篇文章中,我们回顾了人脸识别算法的发展历程,介绍了人脸识别算法从传统机器学习算法到现在的深度学习算法的演进历程。接下来,我们将详细介绍一下人脸识别常见的应用方式,以及现在主流的人脸识别算法。
为了讲清楚人脸识别算法的设计思路,有必要首先介绍人脸识别在实际场景中的主要的三种不同的应用方式。这三种方式我们会习惯的称之为:“1:1”、“1:N”,“1:n”。
在验证场景下,人脸识别算法主要用于回答“这是否为某人”。
用于回答“这是否为某人”时,该人的身份是确定,人脸识别需要做的工作是确认当前的照片是否与该人的身份一致。此时会将给定的人脸图像与计算机中存储的某人的图像比较,回答给定的图像是否为该人的。通常,一个人在计算机中会存储一幅正面或多幅不同角度的图像,我们称之为注册照。而给定的人脸图像我们一般称之为验证照。
这种应用模式适用于门禁、出入境通关、网络实名制、办证机构等应用场所,通过证件信息获取某人身份,然后根据证件使用者的照片,保证他与证件所有者是同一个人,即实名认证下的人证合一。