当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要:随着社会的进步和技术的发展,人们对身份识别的可靠性和准确性要求越来越高。为了解决传统人工身份识别主观性强、可靠性弱和执行效率低等问题,利用已有的现代先进图像处理识别技术,结合考生身份识别实际应用需求,设计了一套可采集身份证证件照和通过现场人脸拍摄进行远程人脸比对服务的综合应用系统。该系统通过身份证读卡器读取身份证上的信息和证件照,当身份证信息读取成功后,同步锁定当前场景,通过摄像头拍摄当前场景下的人脸照片。将Base64编码的证件照和场景照用Urlencode方式调用云从开放人脸比对接口进行数据相似度比对,解析返回结果,处理显示,同时完成其他相应的业务操作。经过实际模拟测试,该系统能够有效且稳定的实现考生身份识别。

引 言

针对传统人工身份识别主观性强、可靠性弱和执行效率低等缺点,文中利用先进图像处理识别技术,结合考生身份识别实际应用需求,设计了一套可采集身份证证件照和通过现场人脸拍摄进行远程人脸比对服务的综合应用系统。

1 考生身份识别

社会各类职业考试,学校升学考试,以及就业招聘考试等都需要针对考生本人审核参考信息。目前,此类审核都通过监考人员对参考人员的有效证件人工进行信息比对,以确认是否为本人参考。对比方式以参考人员持有有效证件,监考人员对比考场参考人员信息表后,信息正确即认为是本人参考。人工信息比对存在三大明显不足:

(1) 这是一种 物 与 物 的对比,而非 物 与 人的对比,监考人员以证件信息核对参考信息 ;

(2) 监考人员参考证件照与考生本人对比,很大程度上依赖于监考人员的主观判断,缺乏真实有效性 ;

(3) 信息审核比对效率较低,需要人工进行信息的逐条审核,而非计算机自动完成。

2人脸相似度比对

人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术。人脸识别系统成功的关键在于是否拥有尖端的核心算法,并使识别结果具有实用化的识别率和识别速度。人脸相似度比对是人脸识别领域的一个重要研究方向,其方法是提取人脸图像的特征数据与数据库中存储的特征模板进行搜索匹配,应设定一个阈值,当相似度超过该阈值时,则输出匹配得到的结果。人脸相似度比对的过程分为两类,即确认,一对一进行图像比较的过程;辨认,一对多进行图像匹配对比的过程。

目前,国内领先的研究人脸识别技术并将其成果商业化应用的公司主要有中科云从(CloudWalk)、旷世科技(Face++)和天诚盛业(EyeKey)。各公司都有自主核心知识产权,并成功应用于安防、监控以及信息审核等领域。其中,云从科技和Eyekey免费开放其人脸识别接口,用户可以将数据发送到其远程服务器进行数据处理并得到返回结果。故用户可以根据实际应用需求开发各类个性化应用程序。

针对人工对比身份信息的不足,在调研相关先进身份识别技术并结合我们所学知识和实践能力的基础上,采用云从科技的开放人脸比对接口,实现了一套能够对比证件照和本人现场照的考生身份识别应用系统。该系统通过采集身份证照片和参考人员人脸现场照自动进行比对和审核,大大提高了验证速度和准确度,同时对比数据都保存到数据库,考生的现场考试审核信息都有据可查。

3 系统设计

经过详细的需求调研和可行性分析,考生身份识别系统的设计基本思路和技术路线为:

(1) 通过身份证读卡器读取身份证上的信息和照片(imgA);

(2) 当身份证信息读取成功后,同步锁定当前场景,通过摄像头拍摄当前场景下的人脸照片(imgB);

(3) 将证件照和场 景照 通 过 Base64编 码 数 据用Urlencode方式调用云从开放比对接口(http://120.24.168.188: 7000/face/tool/compare)进行数据比对,解析返回结果,处理并显示,同时完成其他相应的业务操作。系统运行的整体业务逻辑流程如图 1 所示。

基于物联网技术的考生身份识别系统

4 系统实现

4.1 身份证读卡模块

为了在自行开发的项目中使用 二代身份证读卡器 获得二代身份证信息,需要对现有读卡器开发包 Sdtapi.dll 进行二次开发。整个身份证读卡模块被封装成 IDCardInfo(身份证信息)和 ReaderIDCardThread(读卡器线程)类。应用程序启动后,初始化读卡器线程对象,并绑定读卡事件。当读卡器线程正式启动后便触发读卡事件,调用Sdtapi.dll 中的接口读取身份证信息。读卡模块主要程序伪代码描述如图 2 所示。

基于物联网技术的考生身份识别系统

图 2 读卡模块主要程序伪代码描述


4.2 摄像头采集模块 

EmguCV.dll 是将 OpenCV 封装的一个 .net 库,可以被 C#.net 调用。EmguCV 的使用方法和 OpenCV 相同,OpenCV 的资料完全可以直接用于 EmguCV。在摄像头采集模块中, 我们需要利用 EmguCV.dll 库中已经封装好的方法 Capture 线 程类捕获摄像头的图像,Capture 对象初始化只需传入摄像头 的地址信息即可。

摄像头采集模块主要程序伪代码描述如图 3 所示。

基于物联网技术的考生身份识别系统



4.3 远程对比显示模块 

身份证读卡模块成功采集信息后得到证件照(ImgA),摄 像头采集模块拍摄成功后得到现场人脸照(ImgB)。根据得到 的 ImgA 和 ImgB,调用云从远程比对接口进行图像比对,并 解析返回值。远程比对原理如图 4 所示。

基于物联网技术的考生身份识别系统


5 系统测试


我们以 Visual Studio2012 为开发工具,在 Windows 平 台和 DotNet4.0 环境下 C# 编程实现了本文所述的考生身份识 别系统,并将其发布为 PC 客户端安装程序。同时为简化环 境配置,我们直接做好 Win7 系统镜像,裸机即可恢复系统 运行。系统电脑硬件配置为 Intel(R)Core(TM)2 Duo CPU T6670 @ 2.20 GHz,2 GM RAM。外围硬件设备为普通家用 免驱摄像头和精伦身份证读卡器,其中身份证读卡器读取身 份证信息和摄像头采集捕获图像的二次开发动态链接库分别 为 Sdtapi.dll 和 EmguCV.dll。系统搭建后的原型如图 6 所示。


基于物联网技术的考生身份识别系统

图 6 系统实物图

5.1 对比试验

为了验证原型系统的有效性和云从对比结果的可靠性, 我们做了一组对比试验(A 组与B 组),A 组中本人持自己的身份证进行对比,B 组中本人持他人身份证进行对比。对比试验数据见表 1 所列。对比试验运行过程充分验证了系统可以快速有效的完成证件数据的采集和人脸数据的拍摄,并成功向远程服务器请求比对,得到返回结果。同时,对比试验的比对结果也验证了远程比对服务器的比对效果是可信的。此外, 试验发现,脸部的拍摄角度,现场光线的明暗,有效部位的面积等都会损失人脸图片的质量,会较大程度影响比对结果。

基于物联网技术的考生身份识别系统

5.2 模拟测试

为了进一步验证所开发的考生身份识别系统在实际真实考场环境下运行的稳定性和发现系统存在的缺陷,我们对某班级(30 人)进行真实考场模拟测试,测试对象手持本人身份证,通过该系统的身份确认后方可进入考场。测试结果如图 7所示,测试过程约用时 10 min。


基于物联网技术的考生身份识别系统

图 7 测试结果


6 结 语
本文所实现的系统是在已有技术和工具消化吸收的基础上再创新的作品,本文实现的考生身份识别系统主要的创新点在于将现有技术和手段综合运用于解决考生身份人工比对不足的实际应用中,是对人工比对的一种有效补充手段。本文所做的工作仅为系统集成开发,并未研究如何进行图像的相似度比对,比对结果完全由第三方机构云从或 EyeKey 完成,其相似度比对算法的鲁棒性会直接影响该系统的实用性。本文所作的研究工作和创新点如下:
(1)系统集成了摄像头和身份证读卡器两大开发模块,可以有效同步采集现场人脸照和身份证证件照;
(2)系统综合了多家公司(云从、EyeKey 等)的开放对比接口,实现配置文件的修改即可调用不同公司的接口进行比对(测试后云从更优)。

(3)系统根据实际应用需求,开发了系统设置,数据查询,数据保存等功能,总体设计相对完善。

本文所实现的系统不仅仅可以应用于考生身份识别,也可以应用于任何需要本人信息比对的场合,所以这仅是一个原型系统,完全可以根据不同的实际需求扩展相应的功能模块,实现多元化复用。云从科技作为国家远程人脸识别系统标准制定单位,拥有强大的研发团队和深厚的技术积累,其对外开放的各种接口也可用于升级当前的系统,以满足不同领域的应用开发需求。

针对现有系统,结合学校实际情况,今后应继续努力完善系统 :
(1)添加指纹识别模块。能够实现图像与指纹双重校验功能,增加对比的可靠性,实现多种对比手段融合;
(2)集成云从开放接口的其他应用功能。能够实现人脸的质量分析、属性分析、特征操作等,扩充丰富现有作品的功能;
(3)开发移动识别对比应用程序。利用 OCR 技术扫描身份证信息,并用手机平台拍摄现场照片,实现移动端的对比服务,有效降低硬件成本。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭