- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人脸识别技术二次开发和接口函数
人脸识别接口二次开发包 及函数 说明书
第一部分 产品的性能评价,使用说明,问题等。
第二部分 SDK函数手册。
第一部分
产品的版权
本品从底层开始即完全自主知识产权开发,未用任何第三方图像库及GDI函数库。
更未引用其它公司的人脸识别SDK来进行加工与封装。
本品是VC开发,但只有极小部分用到了MFC,大部分CODE均为标准C++编写。
产品的版本
SunLightFace.exe是网站发布的演示程序,用户可以通过这个程序来测试SDK的性能。
SunLightFace.dll 是SDK,其性能技术指标与演示程序是完全相同的。
目前这个版本全称是:可见光主动识别版(非红外摄像头,配合识别)
另外还有两个版本:可见光被动识别版,红外主动识别版。
产品的重要特点
人脸检测的高正确率,误检,漏检很少,支持多脸(max=32)。
平面旋转高达60度,并带鼻,嘴定位,及眼镜判断等功能。
人脸识别的高精度,向用户推荐的识别阀值不仅能适应光线环境的变化,而且有高达97.18%以上的正确率。带眼镜或头发挡住眉毛都行。(但黑粗边眼镜的识别率相对低些,即在较好的识别环境下,黑粗边眼镜仍是OK的,除此之外的眼镜,对识别率没有任何影响)
如何使用范例代码
SunLightFace.dll是按WINDOWS API的标准调用来生成的动态库,并提供了VB,VC,C#三类范例代码,精简扼要,如果因VS版本问题无法打开,可以用其它文件编辑器打开.CPP,.H,.CS,.frm,.bas文件来进行分析。
如何采模板
1.因为是主动配合识别,最好是采5张模板(总量是10张),正面1张,侧面2张,上仰下俯各1张,偏角不宜大(2-3度即可-微偏:因为你在主动配合识别时不会故意地去偏着头识别,而是正对识别,但可能无心偏了一点,这里要求你“微偏”的目的就是为了和你将来可能的“无心偏了一点“对应),并都眼看着画面中的自己,因为眼球是定准比对的重要依据,所以无论是采模板还是识别,都眼看着画面中的自己最佳。
2.另外余下的5个模板,可以空,用于以后进行动态模板更新(后面第二部分详解),以适应人脸的长期发展变化。
3.采模板时,光线不宜偏亮,也不宜偏暗,适中,并充分地反映出人脸轮廓。这样的标准化模板才能更有效地去兼容那些人脸偏亮或偏暗的识别时段。要让识别更准确,眼球附近就必须最大可能地清晰鲜明,同时眼球上最好不要反白光。
4.由于各个摄像头的焦距不同,可能对人脸轮廓的拉伸度也不同,所以,为达到最好的识别率,建议采集与识别完全用一模一样的摄像头。
5.及时画出采集的人脸模板照片,如果发现其中人眼定位不准确的,建议删除该模板重采,因为这样的模板是对识别无效的。
六.如何设置相似度阀值?
当前版本的人脸检测推荐阀值为: 0.55
当前版本的人脸识别1CN推荐阀值为: 0.71
当前版本的人脸识别1C1推荐阀值为: 0.61
1.人脸识别或验证最好进行三次,取最大值,更可靠些。
2.1C1由于有个人ID的输入或打卡,所以相似度阀值可略低些。
3.假定每个ID都有5个模板,且都有一张正面的BMP文件,则把所有加入的ID,用它们对应的BMP,在内部做一遍2选的1CN相互识别。
这样,2选的结果:会输出两个值,第一个为张三的照片与张三的模板的相似度,第二个是与张三最像的人的模板与张三照片的相似度,我们关注第二个:
求出第二个的平均相似度及最高相似度,再参照SDK的推荐值来共同设定。
比如:
SDK的推荐值=0.55
全部互识别的第二个结果的平均相似度=0.2
第二个结果的最高相似度=0.41 (由于这两个人像)
那么,说明:最终阀值可定为:0.55
虽然目前取0.43(比0.41多0.02)的阀值也不会出错,但难保外人来识别时不会错,所以还是用推荐值好些。
再比如:
SDK的推荐值=0.55
全部互识别的第二个结果的平均相似度=0.3
第二个结果的最高相似度=0.56 (由于这两个人非常像)
那么,说明:最终阀值可定为:0.58 (高于推荐值) 否则:这两个人就可能相互识别错。
图像格式,大小,人脸大小怎样最佳?
1.图像格式可用BMP,JPG,但最好用BMP,因为最终分析数据还是BMP的。
2.图像大小推荐用320*240(240*320更好),最大可支持1280*1280,但大了会使速度减慢。
3.人脸最佳采模板和识别SIZE是:眼距40像素。
产品的适用人群
仅对人脸识别而言:(即不针对人脸检测)
最适用人
文档评论(0)