本发明专利技术公开了一种人脸识别乘客信息系统,包括注册工作站、服务器、交换机和多个带摄像头的操作员工作站;本发明专利技术还提供了该系统的实现方法,包括:注册工作站向服务器发送注册用户脸部识别信息;操作员工作站进行用户登录,通过交换机向服务器发送用户登录请求;服务器接收到用户登录请求后,通过交换机向操作员工作站返回登录页面,等待用户登录认证;操作员工作站通过登录页面将读取的摄像头数据上传至服务器;服务器将收到的人脸识别信息与预先存贮在注册用户人脸识别信息进行对比,如果对比结果误差在预定范围内,则认定成功;认证成功后,操作员进入系统页面进行相关操作。本发明专利技术中,采用人脸识别登录和信息发布,提高了信息发布的安全性。
A Passenger Information System for Face Recognition and Its Implementation
【技术实现步骤摘要】
一种人脸识别乘客信息系统及实现方法
本专利技术涉及轨道交通
,尤其涉及一种人脸识别乘客信息系统及实现方法。
技术介绍
乘客信息系统运用在地铁和轻轨等城市交通车辆上,向乘客发布信息及收集乘客信息。乘客信息系统包括线路中心服务器,车站服务器和车站显示终端,各设备之间通过专有网络连接。用户登录乘客信息系统时,采用输入用户名和密码的方式进行登录认证,并且在发布重大信息时采用再次输入密码的二次密码登录方式进行信息发布。由于根据密码口令进行认证是一种单因素认证,其安全性依赖于密码,每个用户只要能够输入正确密码,就以为操作者是合法用户。许多用户为了防止忘记密码,常常选用比如生日、电话号码等简单的字符串作为密码,或者把复杂的密码写在一个自以为安全的地方,这样容易使密码泄露。另外,由于密码是静态数据,每次的验证信息都相同,在验证过程中需要在计算机内存中和网络中传输,因而也容易被潜藏在计算机中的木马或网络中的监听设备截获。因而,在乘客信息系统中,采用用户名/密码的方法进行登录认证及信息发布是极不安全的认证方法。
技术实现思路
为了解决
技术介绍
中存在的技术问题,本专利技术提出了一种人脸识别乘客信息系统及实现方法,以解决现有技术中乘客信息系统用户登录和信息发布使用密码认证的安全级别低的问题。本专利技术提出的一种人脸识别乘客信息实现方法,包括:注册工作站向服务器发送注册用户脸部识别信息;操作员工作站进行用户登录,通过交换机向服务器发送用户登录请求;服务器接收到用户登录请求后,通过交换机向操作员工作站返回登录页面,等待用户登录认证;操作员工作站通过登录页面将读取的摄像头数据上传至服务器;服务器将收到的人脸识别信息与预先存贮在注册用户人脸识别信息进行对比,如果对比结果误差在预定范围内,则认定成功;认证成功后,操作员进入系统页面进行相关操作。优选地,还包括:当用户认证成功后,需要发布重大信息,还需要进行二次人脸识别,具体过程与用户认证过程相同。优选地,所述注册工作站向服务器发送注册用户脸部识别信息之前还包括:注册工作站通过录入新用户照片进行注册,将获取的新用户照片压缩后提取识别信息,通过深度卷积神经网络,为脸部信息生成128个测量值。优选地,所述操作员工作站通过登录页面将读取的摄像头数据上传至服务器,具体包括:登录页面通过HTML5的Canvas技术,调用摄像头将某一时刻的照片实时绘制在Canvas上,登录页面通过AJAX调用方式,将BASE64图片上传到服务器进行认证。优选地,所述服务器将收到的人脸识别信息与预先存贮在注册用户人脸识别信息进行对比,具体包括:服务器收到操作员工作站发送的图片后,对图片灰度化,去掉颜色信息,然后调整人脸姿势,捕获面部基本结构,然后找到68个人脸上普遍存在的点,最后给面部进行编码,为脸部生成128个测量值,与服务器存储的面部编码分别进行欧式计算,当计算值大于系统设定的阈值。优选地,还包括:注册工作站定期将新注册用户的人脸识别信息发送到服务器,更新已有人脸识别信息库:服务器如果收到同一用户的前后两次人脸识别信息,则进行比对,如果比对结果超出阈值,则向注册工作站发送再次确认请求,要求该用户再次进行人脸识别信息上传,并再次进行比对,如果两次比对结果一致,则用新的人脸识别信息替换该用户原有人脸识别信息。本专利技术还提供了一种人脸识别乘客信息系统,包括:注册工作站、服务器、交换机和多个带摄像头的操作员工作站;注册工作站,用于向服务器发送注册用户脸部识别信息;操作员工作站,用于进行用户登录,通过交换机向服务器发送用户登录请求;服务器,用于接收到用户登录请求后,通过交换机向操作员工作站返回登录页面,等待用户登录认证;然后将操作员工作站发送的人脸识别信息与预先存贮在注册用户人脸识别信息进行对比,如果对比结果误差在预定范围内,则认定成功。优选地,注册工作站具体用于通过录入新用户照片进行注册,将获取的新用户照片压缩后提取识别信息,通过深度卷积神经网络,为脸部信息生成128个测量值。优选地,所述操作员工作站具体用于通过HTML5的Canvas技术,调用摄像头将某一时刻的照片实时绘制在Canvas上,登录页面通过AJAX调用方式,将BASE64图片上传到服务器进行认证。优选地,所述服务器还用于定期将新注册用户的人脸识别信息发送到服务器,更新已有人脸识别信息库。本专利技术中,采用人脸识别认证登录和信息发布,提高了信息发布的安全性;另外,人脸认证系统可以在登录事件发生的同时保存当事人的人脸图像,可以直观的对事件进行监控和复查,确保了系统具有良好的追踪能力。附图说明图1为本专利技术实施例提出的一种人脸识别乘客信息系统结构图;图2为本专利技术实施例提出的一种人脸识别乘客信息系统的实现方法流程图。具体实施方式本专利技术实施例提出了一种人脸识别乘客信息系统,如图1所示,包括:注册工作站200、服务器100、交换机300和多个带摄像头410的操作员工作站400;注册工作站200,通过网线与服务器100连接,用于向服务器发送注册用户脸部识别信息;具体用于通过录入新用户照片进行注册,将获取的新用户照片压缩后提取识别信息,通过深度卷积神经网络,为脸部信息生成128个测量值。操作员工作站400,通过网线与交换机300连接,用于进行用户登录,通过交换机向服务器发送用户登录请求;具体用于通过HTML5的Canvas技术,调用摄像头将某一时刻的照片实时绘制在Canvas上,登录页面通过AJAX调用方式,将BASE64图片上传到服务器进行认证。服务器100,通过网线与交换机300连接;用于接收到用户登录请求后,通过交换机向操作员工作站返回登录页面,等待用户登录认证;然后将操作员工作站发送的人脸识别信息与预先存贮在注册用户人脸识别信息进行对比,如果对比结果误差在预定范围内,则认定成功。服务器还用于定期将新注册用户的人脸识别信息发送到服务器,更新已有人脸识别信息库。摄像头410,为操作员工作站400自带摄像头,或者为独立摄像头,通过USB连接到操作员工作站400。本专利技术实施例还提出了一种人脸识别乘客信息系统的实现方法,如图2所示,包括以下步骤:S101,注册工作站向服务器发送注册用户脸部识别信息,具体过程为:注册工作站通过录入新用户照片进行注册,将获取的新用户照片压缩,将大尺寸照片压缩成较小尺寸照片后提取脸部识别信息,通过深度卷积神经网络,为脸部信息生成128个测量值,然后注册工作站向服务器发送用户脸部识别信息,将该用户的脸部信息测量值上传到服务器,由服务器存储。S102,操作员工作站进行用户登录,通过交换机向服务器发送用户登录请求,具体为:通过操作员工作站打开浏览器,输入服务器地址,操作员工作站根据服务器地址向服务器发送登录请求,浏览器等待打开登录页面。S103,服务器接收到用户登录请求后,通过交换机向操作员工作站返回登录页面,等待用户登录认证。S104,操作员工作站通过登录页面将读取的摄像头数据上传至服务器,具体为:登录页面通过HTML5的Canvas技术,调用摄像头将某一时刻的照片实时绘制在Canvas上,登录页面通过AJAX调用方式,将BASE64图片上传到服务器进行认证。S105,服务器将收到的人脸识别信息与预先存贮在注册用户人脸识别信息进行对比,如果对比结果误差在本文档来自技高网...
【技术保护点】
1.一种人脸识别乘客信息实现方法,其特征在于,包括:注册工作站向服务器发送注册用户脸部识别信息;操作员工作站进行用户登录,通过交换机向服务器发送用户登录请求;服务器接收到用户登录请求后,通过交换机向操作员工作站返回登录页面,等待用户登录认证;操作员工作站通过登录页面将读取的摄像头数据上传至服务器;服务器将收到的人脸识别信息与预先存贮在注册用户人脸识别信息进行对比,如果对比结果误差在预定范围内,则认定成功;认证成功后,操作员进入系统页面进行相关操作。
【技术特征摘要】
1.一种人脸识别乘客信息实现方法,其特征在于,包括:注册工作站向服务器发送注册用户脸部识别信息;操作员工作站进行用户登录,通过交换机向服务器发送用户登录请求;服务器接收到用户登录请求后,通过交换机向操作员工作站返回登录页面,等待用户登录认证;操作员工作站通过登录页面将读取的摄像头数据上传至服务器;服务器将收到的人脸识别信息与预先存贮在注册用户人脸识别信息进行对比,如果对比结果误差在预定范围内,则认定成功;认证成功后,操作员进入系统页面进行相关操作。2.根据权利要求1所述的人脸识别乘客信息实现方法,其特征在于,还包括:当用户认证成功后,发布重大信息之前,还需要进行二次人脸识别,具体过程与用户认证过程相同。3.根据权利要求1所述的人脸识别乘客信息实现方法,其特征在于,所述注册工作站向服务器发送注册用户脸部识别信息之前还包括:注册工作站通过录入新用户照片进行注册,将获取的新用户照片压缩后提取识别信息,通过深度卷积神经网络,为脸部信息生成128个测量值。4.根据权利要求1所述的人脸识别乘客信息实现方法,其特征在于,所述操作员工作站通过登录页面将读取的摄像头数据上传至服务器,具体包括:登录页面通过HTML5的Canvas技术,调用摄像头将某一时刻的照片实时绘制在Canvas上,登录页面通过AJAX调用方式,将BASE64图片上传到服务器进行认证。5.根据权利要求1所述的人脸识别乘客信息实现方法,其特征在于,所述服务器将收到的人脸识别信息与预先存贮在注册用户人脸识别信息进行对比,具体包括:服务器收到操作员工作站发送的图片后,对图片灰度化,去掉颜色信息,然后调整人脸姿势,捕获面部基本结构,然后找到68个人脸上普遍存在的点,最后给面部进行编码,为脸部生成128个测量值...
【专利技术属性】
技术研发人员:宋伟,冯旭鹏,王育斌,
申请(专利权)人:北京京投亿雅捷交通科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。