一种基于机器深度学习算法的人脸识别系统技术方案

技术编号:20390503 阅读:27 留言:0更新日期:2019-02-20 03:06
本发明专利技术公开了一种基于机器深度学习算法的人脸识别系统,包括摄像头、人脸识别软件和人脸库;所述人脸识别软件与人脸库通讯部分基本构成包括人脸检测AdaBoost算法、DeepID深度学习模型算法和TCP/IP套接字Socket通讯协议;所述的摄像头作为人脸识别系统的信息采集器,将实时捕捉其面前停留的人脸,并将采集到的人脸保存于PC中。本发明专利技术使用此人脸识别系统,操作人员可在极短时间内进行登录操作,将更多重心投放于产品质量检测中;能够将设备操作人员自检行为统一化;能够快速识别出外来人员;通过可靠性极高的TCP协议传送消息,很大程度得降低了信息传递的误差性;提供了很高的可扩展性,为今后车间的需求更新铺下了坚实的基础。

【技术实现步骤摘要】
一种基于机器深度学习算法的人脸识别系统
本专利技术具体涉及一种基于机器深度学习算法,使用摄像头将捕捉到的人像进行算法检测的人脸识别系统。
技术介绍
传统的个人身份验证手段如口令、证件、IC卡等方式,由于与身份人的可分离性,致使伪造、盗用、破译等现象时有发生,已经不能满足现代社会经济活动和社会安全防范的需要。生物特征识别包括指纹、掌纹、语音、人脸、虹膜、步态、掌静脉等。生物特征识别技术先投入广泛应用的是指纹、掌纹扫描识别技术,但是却常常因为受到皮肤纹理及干燥程度等条件制约出现误判,引发不必要的麻烦,已远远不能满足人们的需求。随着科学技术的不断发展,以及社会对于身份识别越来越高的要求,生物特征识别技术逐渐呈多样化发展,例如虹膜识别、声音识别、笔迹识别、签名识别、人脸识别等各项生物特征识别技术。作为模式识别和图像处理领域成功的应用之一,人脸识别在过去20年里一直都是研究热点。相比之下,人脸识别的普遍性、可采集性与被采集者的可接受性较高,这就具有了方便友好、易于接受、不易伪造等一系列优点。机器自动人脸识别研究开始于1966年PRI的Bledsoe的工作。1990年日本研制的人像识别机,可在1s内中从3500人中识别到你要找的人。1993年,美国国防部高级研究项目署(AdvancedResearchProjectsAgency)和美国陆军研究实验室(ArmyResearchLaboratory)成立了Feret(FaceRecognitionTechnology)项目组,建立了Feret人脸数据库,用于评价人脸识别算法的性能。2007年,上海市质量技术监督局公布了城市轨道交通和旅馆商务办公楼两项安全防范系统地方标准,为2010年上海世博会应用人脸识别技术提供技术规范。2008年人脸识别应用于奥运会的安防。人脸识别技术已经开始走入普通生活。国内外人脸识别技术还在进一步发展和完善之中,市场机会处于起步阶段,可广泛应用于安全、考勤、网络安全、银行、海关边检、物业管理、智能身份证、门禁、计算机登录系统、国家安全、公共安全、军事安全等领域。
技术实现思路
本专利技术要解决的技术问题是提供一种基于机器深度学习算法的人脸识别系统;简单、可靠的PC客户端人机交互界面,当车间相关人员需要进行MES系统账号登录时,只需要面对摄像头进行人脸识别,本系统认证后返回相关人员的工号到MES系统中进行自动登录;将摄像头布置于产品重点质量检查点,便可记录设备操作人员的自检间隔时间以及自检频次等信息;同理还可进行维修人员到场确认的信息记录。为了解决上述的问题本专利技术的采用的技术以及方法如下:一种基于机器深度学习算法的人脸识别系统,包括摄像头、人脸识别软件和人脸库;所述人脸识别软件与人脸库通讯部分基本构成包括人脸检测AdaBoost算法、DeepID深度学习模型算法和TCP/IP套接字Socket通讯协议;所述的摄像头作为人脸识别系统的信息采集器,将实时捕捉其面前停留的人脸,并将采集到的人脸保存于PC中;所述的人脸识别软件是一套将摄像头采集到的人物信息使用人脸检测AdaBoost算法进行人脸识别,再使用DeepID深度学习模型算法进行计算,抓取人脸特征并将其以数组的形式输出,软件系统利用车间现有的无线局域网,将通过TCP三次握手协议和TCP/IP套接字Socket通讯协议建立连接并取出服务器人脸库中的所有人脸特征,将其与软件系统计算得出的人脸特征进行对比,从而判断出摄像头捕获到的人脸信息是否属于人脸库;所述的人脸库是用作保存车间现有人员的人脸特征库存,使用新抓取到的人脸特征与库存人脸特征做算法对比,便可判断出其是否属于现有人脸库。进一步地,所述人脸识别系统识别原理如下:摄像头启动运行,将停留在摄像头面前的人脸进行实时捕获,并将获取到的信息以文件流的形式传递到人脸识别软件中,人脸识别软件通过创建Byte数组读入并解析摄像头传来的信息,通过人脸检测Adaboost算法以及DeepID机器深度学习模型算法,检测到信息中的人脸,并将人脸中的关键特征提取出保存在String数组中;此时人脸识别软件通过TCP三次握手协议建立连接,然后通过TCP/IP套接字Socket通讯协议中的套接字Socket从服务器端人脸库中提取所有的人脸关键特征,并将这些特征挨个与String数组中需要被判断的人脸特征进行比对,人脸识别软件将最终的结果以百分之的形式输出,被判断的人脸越接近库存中的某一张人脸特征,打分将越接近100分,反之则越接近0分;分数最接近100的人脸特征则判断为同一人,若为0分则判断为外来人员。进一步地,所述人脸识别软件输出结果包括员工工号、员工质检确认、员工到场确认、员工账号登录和外来人员识别。相对于现有技术,本专利技术具有以下有益效果:1、能够提升不同职能人员进行MES系统登录的便捷程度。传统的登录方式是相关人员进行手动账号输入登录,但由于登录人员不同,每次上一名职能人员进行登录后下一名人员需要再次手动输入账号登录,过程较为繁琐且浪费时间。使用此人脸识别系统,操作人员可在极短时间内进行登录操作,将更多重心投放于产品质量检测中。2、能够将设备操作人员自检行为统一化。传统的生产模式中,设备操作人员进行自检行为往往有很大的随意性,并不能严格按照企业规定的20分钟进行一次产品自检。使用此人脸识别系统,将摄像头布置于产品重点自检区域,可进行设备操作人员的自检行为确认,并将时间以及频次进行数据录入,生成相应分析报表。3、能够快速识别出外来人员。于制造车间入口处布置摄像头后,可实时记录制造车间人员流动情况以及厂外人员信息人脸录入登记。可于人脸库内设置黑名单,若出现黑名单人员进入制造车间入口区域,则可报警提示,提高了生产部门的人员出入安全。4、该人脸识别系统采用车间内已经铺设的无线局域网,通过可靠性极高的TCP协议传送消息,很大程度得降低了信息传递的误差性。5、该人脸识别系统以接口方式提供了很高的可扩展性,为今后车间的需求更新铺下了坚实的基础。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图;图1为本专利技术的人脸识别系统结构图。图2为本专利技术的人脸识别软件AdaBoost算法流程图;图3为本专利技术的人脸识别软件DeepID深度学习算法示意图;图4为本专利技术的软件端与服务器人脸库端进行通讯时TCP三次握手示意图;图5为本专利技术的工作原理图。具体实施方式下面结合附图对本专利技术的优选实施例进行详细阐述,以使本专利技术的优点和特征能更易于被本领域技术人员理解,从而对本专利技术的保护范围做出更为清楚明确的界定;如图1所示,本专利技术技术方案一种基于机器深度学习算法的人脸识别系统包括摄像头1、人脸识别软件2和人脸库3;所述人脸识别软件2与人脸库3通讯部分基本构成包括人脸检测AdaBoost算法、DeepID深度学习模型算法和TCP/IP套接字Socket通讯协议;所述的摄像头1作为人脸识别系统的信息采集器,将实时捕捉其面前停留的人脸,并将采集到的人脸保存于PC中;所述的人脸识别软件2是一套将摄像头采集本文档来自技高网
...

【技术保护点】
1.一种基于机器深度学习算法的人脸识别系统,其特征在于,包括摄像头(1)、人脸识别软件(2)和人脸库(3);所述人脸识别软件(2)与人脸库(3)通讯部分基本构成包括人脸检测AdaBoost算法、DeepID深度学习模型算法和TCP/IP套接字Socket通讯协议;所述的摄像头(1)作为人脸识别系统的信息采集器,将实时捕捉其面前停留的人脸,并将采集到的人脸保存于PC中;所述的人脸识别软件(2)是一套将摄像头采集到的人物信息使用人脸检测AdaBoost算法进行人脸识别,再使用DeepID深度学习模型算法进行计算,抓取人脸特征并将其以数组的形式输出,软件系统利用车间现有的无线局域网,将通过TCP三次握手协议和TCP/IP套接字Socket通讯协议建立连接并取出服务器人脸库中的所有人脸特征,将其与软件系统计算得出的人脸特征进行对比,从而判断出摄像头捕获到的人脸信息是否属于人脸库;所述的人脸库(3)是用作保存车间现有人员的人脸特征库存,使用新抓取到的人脸特征与库存人脸特征做算法对比,便可判断出其是否属于现有人脸库。

【技术特征摘要】
1.一种基于机器深度学习算法的人脸识别系统,其特征在于,包括摄像头(1)、人脸识别软件(2)和人脸库(3);所述人脸识别软件(2)与人脸库(3)通讯部分基本构成包括人脸检测AdaBoost算法、DeepID深度学习模型算法和TCP/IP套接字Socket通讯协议;所述的摄像头(1)作为人脸识别系统的信息采集器,将实时捕捉其面前停留的人脸,并将采集到的人脸保存于PC中;所述的人脸识别软件(2)是一套将摄像头采集到的人物信息使用人脸检测AdaBoost算法进行人脸识别,再使用DeepID深度学习模型算法进行计算,抓取人脸特征并将其以数组的形式输出,软件系统利用车间现有的无线局域网,将通过TCP三次握手协议和TCP/IP套接字Socket通讯协议建立连接并取出服务器人脸库中的所有人脸特征,将其与软件系统计算得出的人脸特征进行对比,从而判断出摄像头捕获到的人脸信息是否属于人脸库;所述的人脸库(3)是用作保存车间现有人员的人脸特征库存,使用新抓取到的人脸特征与库存人脸特征做算法对比,便可判断出其是否属于现有人脸库。2.如权利要求1所述的一种基于机器深度学习算法的人脸识别系统,其特...

【专利技术属性】
技术研发人员:钱周郑云富郑利明孔维西李江山周家贤
申请(专利权)人:红云红河烟草集团有限责任公司
类型:发明
国别省市:云南,53

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1