美颜SDK自从入市以来便得到了广大用户的青睐,特别是在短视频、直播等美颜拍摄领域,虽然大家对美颜SDK的使用已经得心应手,但对于它背后的技术却是一知半解,今天小编就给大家讲述一下美颜SDK人脸技术相关的问题。
一、活体辨别
人脸活体辨别技术是用来判断人脸图像是来自真人还是假体,因为在我们日常生活中经常会用到人脸识别这个技术,例如人脸支付、人脸验证解锁手机等,这些常用的技术都是依托于“活体辨别”技术,大家可以想一下,如果有人拿着你的照片或者是腊塑模型、面具、提前录制的视频便解锁了你的手机,这是多么可怕的一件事情呢?所以人脸识别中的“活体辨别”技术是非常有必要的。而对于“假体欺骗”来说,它主要依托于分辨率、眼动、面部动态等特点进行别别;另外,对于视频欺骗,主要是会根据三维信息和光线来区分,当然上述这些严格的检测标准基本不会应用在美颜SDK,日常直播、美颜拍摄无需这么复杂的检测手段。
二、比对
人脸比对的目的是为了检测两个人脸之间的相似度,其输入值是任连提特征的算法来提取两个人脸特征值数,输出的话则是比对两个人脸特征之间的相似程度。
三、验证
人俩验证技术是判定目标中两个人脸是否为同一人的算法,输入两个人脸特征后再通过人脸比对获得两个人脸特征的相似度,最后再与预设的阈值来比较,以此验证这两个人脸特征是否属于同一人。
四、识别
人脸识别是识别输入人脸图对应身份的算法。输入一个人的人脸特征值,通过和注册在库中N个身份对应的特征进行逐个比对,找出“一个”与输入特征相似度最高的特征,将这个最高相似度值和预设的阈值相比较,如果大于阈值,则返回该特征对应的身份,否则返回“不在库中”。
需要注意的是,以上提到的五种算法在美颜SDK中应用比较少,安检、支付等行业应用的比较多。以上,就是部分人脸算法,而在美颜SDK应用中,能用到的其实很有限,如果你对美颜SDK接入有需求,欢迎咨询官方客服。
声明:本文由美狐原创,未经允许禁止转载,谢谢合作。