实时人脸比对DEMO源码及使用说明
现已进入刷脸的时代,例如,人脸支付、人脸识别的门禁、人流监控等等。如何在Firefly开源板上快速搭建DEMO,并快速产品化?为了让更多产品可以用上人脸识别技术,Firefly推出了一款高性能人脸识别SDK。此SDK的人脸识别的算法,运行效率高,识别精确度高,性能优异,可以直接应用于商业产品。
下文讲述如何在Firefly RK3399平台利用人脸识别SDK搭建实时人脸比对DEMO,Let's GO!
一、按要求搭建人脸识别SDK开发环境,具体可参考:
http://dev.t-firefly.com/thread-12295-1-1.html
二、下载DEMO源码 FaceVerifyCamera.tar.gz
拷贝解压到人脸识别SDK目录中的samples目录,如图:
三、准备人脸样本图片,放入faceImages中,人脸样本图片要求有且仅有一个清晰可辨的人脸,此目录可以放入多个人脸样本数据。运行程序做特征值预处理,命令为:sudo ./FaceVerifySampleCamera fea
四、接入UVC Camera,运行实时比对DEMO,命令为sudo ./FaceVerifySampleCamera ver。运行后,如果识别到了样本库中的人脸,程序会输出相似度值,及对应的样本文件名称,如图:
至此,最基本的实时人脸比对DEMO就完成了。