一种司机身份识别及定位系统、方法技术方案

技术编号:19009018 阅读:40 留言:0更新日期:2018-09-22 08:54
本发明专利技术提供一种司机身份识别及定位系统、方法。该系统包括:指纹采集模块、指纹识别模块、温度采集模块、位置信息采集模块、车辆终端、服务器。该方法包括:服务器与车辆终端进行初始化连接;根据录入的司机信息进行信息注册和管理;服务器与车辆终端均处于监听状态,进行数据交互。本发明专利技术可以有效解决传统基于指纹特征进行身份识别验证系统中存在的服务器验证压力大、网络传输数据量大、网络环境要求高等弊端。同时,针对车辆终端温度变化范围大、移动信号不稳定、重启加电频繁等问题,本发明专利技术可以有效适应上述复杂环境。

A driver identification and location system and method

The invention provides a driver identity recognition and positioning system and method. The system includes: fingerprint acquisition module, fingerprint identification module, temperature acquisition module, location information acquisition module, vehicle terminal, server. The method includes initializing the connection between the server and the vehicle terminal, registering and managing the information according to the input driver information, and interacting the data between the server and the vehicle terminal. The invention can effectively solve the problems existing in the traditional fingerprint-based identification authentication system, such as high pressure of server verification, large amount of network data transmission and high requirements of network environment. At the same time, the invention can effectively adapt to the above complex environment in view of the problems of large range of temperature change of vehicle terminal, unstable moving signal, frequent restart and power-up, etc.

【技术实现步骤摘要】
一种司机身份识别及定位系统、方法
本专利技术属于身份识别
,具体是一种司机身份识别及定位系统、方法。
技术介绍
指纹识别即指通过比较不同指纹的细节特征点来进行鉴别。指纹识别技术涉及图像处理、模式识别、计算机视觉、数学形态学、小波分析等众多学科。由于每个人的指纹不同,就是同一人的十指之间,指纹也有明显区别,因此指纹可用于身份鉴定。由于每次捺印的方位不完全一样,着力点不同会带来不同程度的变形,又存在大量模糊指纹,如何正确提取特征和实现正确匹配,是指纹识别技术的关键。GPRS(GeneralPacketRadioService),通用分组无线电业务。GPRS是一种新的GSM数据业务,它可以给移动用户提供无线分组数据接入服务。GPRS主要是在移动用户和远端的数据网络(如支持TCP/IP、X.25等网络)之间提供一种连接,从而给移动用户提供高速无线IP和无线X.25业务。GPRS采用分组交换技术,它可以让多个用户共享某些固定的信道资源。如果把空中接口上的TDMA帧中的8个时隙都用来传送数据,那么数据速率最高可达164kb/s。GSM空中接口的信道资源既可以被话音占用,也可以被GPRS数据业务占用。专利技术中采用SIM800C模块建立TCP连接到远端服务器,模块使用通用异步串口通讯,模块内部TCP/IP应用程序用于GPRS服务。GPS(GlobalPositioningSystem)是由美国国防部研制建立的一种具有全方位、全天候、全时段、高精度的卫星导航系统,能为全球用户提供低成本、高精度的三维位置、速度和精确定时等导航信息,是卫星通信技术在导航领域的应用典范。GPS可以提供车辆定位、防盗、反劫、行驶路线监控及呼叫指挥等功能。要实现以上所有功能必须具备GPS终端、传输网络和监控平台三个要素。网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个Socket。Socket通常用来实现客户方和服务方的连接。Socket是TCP/IP协议的一个重要的编程接口,一个Socket由一个IP地址和一个端口号唯一确定。
技术实现思路
针对现有技术存在的问题,本专利技术提供一种司机身份识别及定位系统、方法。本专利技术的技术方案是这样实现的:一种司机身份识别及定位系统,包括:指纹采集模块:采集司机指纹并传输至服务器;指纹识别模块:识别出司机指纹并传输至车辆终端;温度采集模块:采集车厢工作环境温度信息并传输至车辆终端;位置信息采集模块:采集车辆位置信息并传输至车辆终端;车辆终端:根据司机的指纹信息进行身份识别验证,指纹信息对应的司机及其绑定的所驾驶的车辆信息一致则识别验证成功,定时向服务器发送车辆定位信息和车厢工作环境温度信息;服务器:接收车辆终端的注册申请,存储司机信息,将司机信息与其所驾驶的车辆信息进行绑定后,下发司机指纹信息到指定车辆终端,并对车辆终端定时发送的车辆定位信息和车厢工作环境温度信息进行监控。所述车辆终端,设有:第一通信模块:与服务器通过第二通信模块进行初始化连接,接收及转发车辆位置信息和车厢工作环境温度信息,接收服务器反馈的识别验证结果转发给微控制器;微控制器:若服务器反馈的识别验证结果为验证成功,则定时向服务器发送车辆定位信息和车厢工作环境温度信息。所述服务器,设有:注册模块:根据录入的司机信息进行信息注册和管理;绑定与分发模块:将司机信息与其所驾驶的车辆信息进行绑定,将司机信息分发给相应的车辆终端;第二通信模块:与服务器通过第一通信模块进行初始化连接,接收车辆终端发送的位置信息和车厢工作环境温度信息;车辆状态监控模块:根据车辆终端发送的位置信息和车厢工作环境温度信息,监控车辆的运行状态,所述车辆的运行状态包括运行路线、运行速度及车厢工作环境温度信息。所述注册模块根据录入的司机信息成功进行信息注册后,服务器一直处于监听状态,监听车辆终端发送的各种数据包和连接请求操作。一种司机指纹身份识别及定位方法,包括:服务器与车辆终端进行初始化连接;根据录入的司机信息进行信息注册和管理;服务器与车辆终端均处于监听状态,进行数据交互。所述服务器与车辆终端进行初始化连接,方法如下:(1)车辆终端发送主动连接服务器的数据包,发出连接请求:如果无法连接到服务器即未接收到服务器的回应,再次发送该数据包,至连接成功结束;与此同时,服务器一直处于监听该数据包报文的阶段,监视是否有车辆终端的连接请求;(2)服务器接受到连接请求后,与车辆终端建立通讯,此时车辆终端和服务器连接成功;(3)车辆终端发送注册请求报文给服务器,进行车辆终端的注册操作;(4)服务器接收到该注册请求报文后,利用注册请求报文中的信息匹配服务器的数据库中的相关信息;(5)当车辆终端接收到该通知注册完成的数据包后,保存或者更新指纹采集模块中的参数或存储信息。所述根据录入的司机信息进行信息注册和管理具体是:服务器根据录入的指纹及其所对应的个人信息,为当前司机建立指纹数据库,以此来存储每个司机的指纹以及个人信息;将司机信息与其所驾驶的车辆信息进行绑定,将司机信息分发给相应的车辆终端。所述数据交互,包括:服务器与车辆终端的指纹数量不匹配时,进行指纹模板更新操作;车辆终端定期进行数据上传操作;车辆终端指纹识别。所述车辆终端定期进行数据上传操作,包括:车辆终端定期向服务器上传“数据上传”DAT包,其中包含了GPS模块定位的经纬度信息、车辆行驶方向和速度、行驶的时刻、里程以及信号强度信息;当检测到车辆超速的时候,车辆终端上传超速警告包给服务器;当温度传感器检测到车厢内环境温度高于设定值的时候发送高温警报包给服务器。所述车辆终端指纹识别,包括:当车辆终端识别完成后,车辆终端发送“指纹识别状态”数据包给服务器;当服务器接收到该数据包后,根据车辆终端ID、指纹ID与指纹识别结果状态更新指纹与车辆终端的关系表;更新完成后,服务器发送“回复确认收到指纹验证结果”数据包给对应的车辆终端,通知车辆终端已经收到指纹识别状态数据包。有益效果:本专利技术是一种综合GPRS移动通信、Socket异步数据传输、指纹模式匹配等技术实现的软硬件一体化的司机指纹身份识别及定位系统、方法。从系统应用性和安全性角度出发,提出了“集中注册、按组分发、终端验证”的设计方案。将用户分组管理,统一在服务器进行身份信息注册,并将注册的指纹特征下发给车辆终端,在车辆终端上完成指纹验证功能。服务器为实现基于Socket协议的异步数据传输,软件设计过程中采用多线程机制,使得数据传输和指令交互按照流水线方式并行执行。另外通过“心跳包”设计,使得车辆终端与服务器之间可靠通信,并能够在传输中断后,及时恢复与服务器的交互。通过“集中注册、按组分发、终端验证”,可以有效解决传统基于指纹特征进行身份识别验证系统中存在的服务器验证压力大、网络传输数据量大、网络环境要求高等弊端。同时,针对车辆终端温度变化范围大、移动信号不稳定、重启加电频繁等问题,本专利技术可以有效适应上述复杂环境。附图说明图1是本专利技术具体实施方式的芯片JTAG编程接口电路原理图;图2是本专利技术具体实施方式的电源电路原理图;图3是本专利技术具体实施方式的车辆终端微控制器及其外围电路原理图;图4是本专利技术具体实施方式的GPS接口电路原理图;图5是本专利技术具体实施方式的位置信息采集模块本文档来自技高网
...
一种司机身份识别及定位系统、方法

【技术保护点】
1.一种司机身份识别及定位系统,其特征在于,包括:指纹采集模块:采集司机指纹并传输至服务器;指纹识别模块:识别出司机指纹并传输至车辆终端;温度采集模块:采集车厢工作环境温度信息并传输至车辆终端;位置信息采集模块:采集车辆位置信息并传输至车辆终端;车辆终端:根据司机的指纹信息进行身份识别验证,指纹信息对应的司机及其绑定的所驾驶的车辆信息一致则识别验证成功,定时向服务器发送车辆定位信息和车厢工作环境温度信息;服务器:接收车辆终端的注册申请,存储司机信息,将司机信息与其所驾驶的车辆信息进行绑定后,下发司机指纹信息到指定车辆终端,并对车辆终端定时发送的车辆定位信息和车厢工作环境温度信息进行监控。

【技术特征摘要】
1.一种司机身份识别及定位系统,其特征在于,包括:指纹采集模块:采集司机指纹并传输至服务器;指纹识别模块:识别出司机指纹并传输至车辆终端;温度采集模块:采集车厢工作环境温度信息并传输至车辆终端;位置信息采集模块:采集车辆位置信息并传输至车辆终端;车辆终端:根据司机的指纹信息进行身份识别验证,指纹信息对应的司机及其绑定的所驾驶的车辆信息一致则识别验证成功,定时向服务器发送车辆定位信息和车厢工作环境温度信息;服务器:接收车辆终端的注册申请,存储司机信息,将司机信息与其所驾驶的车辆信息进行绑定后,下发司机指纹信息到指定车辆终端,并对车辆终端定时发送的车辆定位信息和车厢工作环境温度信息进行监控。2.根据权利要求1所述的系统,其特征在于,所述车辆终端,设有:第一通信模块:与服务器通过第二通信模块进行初始化连接,接收及转发车辆位置信息和车厢工作环境温度信息,接收服务器反馈的识别验证结果转发给微控制器;微控制器:若服务器反馈的识别验证结果为验证成功,则定时向服务器发送车辆定位信息和车厢工作环境温度信息。3.根据权利要求1所述的系统,其特征在于,所述服务器,设有:注册模块:根据录入的司机信息进行信息注册和管理;绑定与分发模块:将司机信息与其所驾驶的车辆信息进行绑定,将司机信息分发给相应的车辆终端;第二通信模块:与服务器通过第一通信模块进行初始化连接,接收车辆终端发送的位置信息和车厢工作环境温度信息;车辆状态监控模块:根据车辆终端发送的位置信息和车厢工作环境温度信息,监控车辆的运行状态,所述车辆的运行状态包括运行路线、运行速度及车厢工作环境温度信息。4.根据权利要求3所述的系统,其特征在于,所述注册模块根据录入的司机信息成功进行信息注册后,服务器一直处于监听状态,监听车辆终端发送的各种数据包和连接请求操作。5.一种司机指纹身份识别及定位方法,其特征在于,包括:服务器与车辆终端进行初始化连接;根据录入的司机信息进行信息注册和管理;服务器与车辆终端均处于监听状态,进行数据交互。6.根据权利要求5所述的方法,其特征在...

【专利技术属性】
技术研发人员:曲海成刘万军秦济韬
申请(专利权)人:辽宁工程技术大学
类型:发明
国别省市:辽宁,21

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

1