一种基于指纹识别的车辆租赁方法

文档序号:7705396阅读:164来源:国知局
专利名称:一种基于指纹识别的车辆租赁方法
技术领域
本发明涉及指纹识别技术、J2EE技术以及数据总线技术,应用于车辆租赁互联网 行业中,形成一种基于指纹识别的车辆租赁方法。
背景技术
汽车为人们生活带来诸多便利,因此,车辆租赁行业也日渐成熟,租赁的种类齐 全,比如出租车、婚车、货车、小型汽车等,租赁的方式各样,有本地租赁、异地租赁,有短期 租赁、长期租赁等等。在这个庞大的车辆租赁行业中,难免会碰到信誉不佳的租赁者,久而久之会有具 有行业中的黑名单、灰名单等。所以,租赁者的身份确认是比较关键的环节。如果单是凭借身份证来识别身份,还是存在一定的漏洞,比如借用他人身份证、伪 造身份证等,就很难准确、及时判断出来。所以应该要寻求一种准确辨别身份的方法。因此,用指纹来识别身份的方法被提上案。由于每个人的指纹在图案、断点和交叉 点上各不相同,是唯一的,终生不变的。依靠这种唯一性和稳定性,就可以把一个人同他的 指纹对应起来,通过和他预先保存的指纹进行比较,就可以验证他的真实身份。这就是指纹 识别技术。而近几年IT技术的飞速发展,给指纹识别技术与租赁行业结合创造了良好的条 件。本发明人对此做了细心研究,采用J2EE(Java2企业平台版)技术架构,开发出一种基 于指纹识别的车辆租赁方法,本案由此产生。

发明内容
本发明的目的在于提供一种基于指纹识别的车辆租赁方法,实现指纹比对快速、 比对结果准确、系统稳定可靠。为了达到上述目的,本发明所采用的方案为一种基于指纹识别的车辆租赁方法,包括以下步骤1、用户终端以HTTP/HTTPS (超文本传输协议或者超文本传输协议安全版)通信协 议,访问Web服务器;2、Web服务器将对该用户终端进行CA(电子商务认证授权机构)认证;3、通过CA认证的用户终端将指纹仪中输入的、需要比对的指纹信息传输给 Web (网络)服务器;4、Web服务器将需要比对的指纹信息传送给App Server (J2EE应用服务器)。5、App Server访问指纹中心数据库,将库中采集的信息和需要对比的指纹信息形 成请求比对数据包发送给核心比对子系统;6、核心比对子系统中的比对核心控制器接收到请求比对数据包,记录后发给比对 核心运算器群组;其中,比对核心运算器群组由N个比对核心运算器组成;7、比对核心运算器群组将比对结果提交给比对核心控制器汇总统计;
8、比对核心控制器在分析比对结果后再返回给App Server服务请求;9, App Server服务请求信息通过Web服务器最终反馈到用户终端。本发明还可以进一步完善所述的App Server内置有供求信息模块,通过Web服务器,用户终端查询车源信 息和承租人需求信息,在车源不足的情况下,及时进行调动。所述的App krver内置有通缉犯黑名单库,通缉犯黑名单库的信息采编于公安部 发布的通缉犯信息,比对核心控制器反馈的比对结果落入黑名单库内,则发出租车报警。所述租车报警信息通过HTTP/HTTPS反馈回用户终端,或者通过基于HTTPS协议短 信接口,发送给相关工作人员的移动手机上。所述的Web服务器与公安部的全国公民身份信息系统对接,对最终比对结果身份 是否有效进行排查。所述Web服务器访问中受外网防火墙监控,App krver访问受局域网防火墙监 控。所述的核心比对子系统中,比对核心控制器和比对核心运算器群组之间的通讯协 议采用TCP/IP (网络通讯协议),通讯数据包由包含比对处理指令的字符信息组成;各比对 核心运算器依据划分好的指纹数据群组类别和查询路由依次检测,调用比对的算法进行比 对运算。所述的比对算法采用Biokey SDK (指纹识别开发包)。所述的Web服务器采用群集方式部署,App Server均衡负载方式部署。所述的指纹中心数据库双机热备,采用磁盘阵列的模式。采用上述方案后,承租人只要轻松简单的在客户终端输入指纹,通过对该指纹的 识别对比,得出相应的对比结果,确定承租人的身份,完成车辆租赁。本发明可以将全国各地的车辆租赁公司进行系统化,可在异地实现车辆租赁,不 受传统方式中的地区限制。另外,本发明还可以对身份可疑的承租人进行报警,协助公安机关缉拿逃犯。


图1是本发明较佳实施例的系统结构图。
具体实施例方式结合附图,对本发明做进一步描述。本发明的实现基于一个带指纹识别的租车系统,采用J2EE技术架构,形成一个租 车平台。如图1所示,用户终端1以HTTP/HTTPS通信协议,访问Web服务器2。用户终端1 和Web服务器2之间的通信访问受到外网防火墙的监控。用户终端1可以是设立在全国各 地的租赁点或者是租赁公司。Web服务器2将对该用户终端1进行CA认证。每个用户终端必须通过CA电子认 证,即需要得到电子商务认证授权机构颁发的电子证书。该认证方式已经是电子商务中发 展成熟的技术,这个不另做详细说明。
通过CA认证的用户终端1获得访问整个系统的权利,因此,将承租人在指纹仪上 输入指纹,用户终端1将该指纹的相关信息传输给Web服务器2。Web服务器2将用户终端1发送过来的指纹信息通过局域网防火墙的监控,传送给 App Server30 Web服务器2采用群集部署的方式,为服务器提供冗余、容错功能,但其中一 台服务器损坏时,另外的服务器能正常提供服务,保证系统的稳定性。App Serverf是运行 Java企业组件的平台,属于J2EE应用服务器。本实施例中,App Server3采用负载均衡方式 部署,解决访问量和数据流快速增长、处理能力和计算强度也相应增大导致的App Server3 无法承受的问题进一步确保系统在运行时的稳定性。App Server3访问指纹中心数据库4,该指纹中心数据库4中已经采集、保存了所 有承租人的指纹信息以及相应的历史租赁记录。将指纹中心数据库4中相关信息和接收到 的需要对比的指纹信息形成一个请求比对数据包,发送给核心比对子系统5。指纹中心数据 库4双机热备,采用磁盘阵列的模式。核心比对子系统5中包括比对核心控制器51和比对核心运算器群组,两者之间采 用的通讯协议采用TCP/IP。比对核心运算器群组是由N个独立的比对核心运算器52组成。比对核心控制器51接收到App Server3发送的请求比对数据包,记录后分别发给 各个比对核心运算器52。各比对核心运算器52依据事先划分好的指纹数据群组类别和已 规划定义好的查询路由策略依次检测。指纹数据群组类别主要有以下几种方式1.承租人的行为属性分为黑名单、灰名单和无不良记录名单库。2.按承租人的地域属性分为本店、本市、本省、营销大区分组。3.根据租赁发生时间分为最近一周、最近一月、最近三月或更长时间分组。比对核心控制器51在收到比对请求后,查询路由根据系统默认定义的路由优先 比对黑名单库内的承租人信息,而后再查询地域属性,最后再根据时间段比对的方式进行, 如果上述查询策略都找不到的极端情况下系统会提醒用户进行全库比对。本实施例中比对核心运算器52调用比对的算法组件运算,采用基于Biokey SDK 开发包的快速、准确的1对多的指纹识别算法计算。通过先收集比对指令,分析比对参数, 设定比对路由,最后各个比对核心运算器52将比对结果提交给比对核心控制器51汇总统 计,比对核心控制器51在分析比对结果后再返回给App Serverf请求,完成一次比对过程。本例中的Biokey指纹识别算法是一种快速、准确的1对多的指纹识别算法,在 使用进行指纹识别时O000-6000枚指纹),不需要对指纹通过姓名、PIN等预先分类就可 以在1 5秒内轻松完成。测试都可在Pentium III (英特尔的x86架构的微处理器), 900MHz+128MB内存环境下进行。Biokey指纹识别算法具有以下特点1>、软件开发包能够快速集成到客户系统中,通过开放图像处理接口,可以支持任 何扫描设备和指纹knsor (图像质量>=300DPI)。2>、算法通过自适应的、适合匹配的滤镜和恰当的阀值,减弱噪音,增强脊和谷的 对比度,甚至能够从质量很差的指纹(脏、刀伤、疤、痕、干燥、湿润或撕破)中获取适当的全 局和局部特征点。3>、算法比对时支持指纹平移( >=指纹面积35% )和360度旋转。通过使用特 殊技术实现在指纹平移和360度旋转时的快速比对(平均速度3000枚/秒),即使指纹特征点很少时(<=10,一般手指的特征点)=15),也可以实现上述功能。4>、算法不需要指纹必须有全局特征点(核心点、三角点等),通过局部特征点就 可以完成识别。5>、通过分类算法(指纹被分成五大类型拱类、左环类、右环类、尖拱类、旋涡类 “斗”),预先使用全局特征排序,从而大大的加速指纹匹配过程。6>、算法代码相当简洁,数据空间仅需要350K内存,因此可以容易的移植到嵌入 式系统中。App Server3将最终的比对结果形成数据包,再由Web服务器2最终反馈回用户终
端1显不。为了进一步确认承租人身份的可靠性,App Server3中开发通缉犯黑名单库,通缉 犯黑名单库的信息采编于公安部发布的通缉犯信息,核心比对子系统5反馈的比对结果落 入黑名单库内,则发出租车报警,通过Web服务器2反馈回用户终端1。该租车报警信息还可通过基于HTTPS协议短信接口,以短信的形式发送给相关工 作人员的移动手机上。另外,将Web服务器2与公安部的全国公民身份信息系统对接,对最终比对结果身 份是否有效进行排查,确定其唯一性。
权利要求
1.一种基于指纹识别的车辆租赁方法,其特征在于包括以下步骤,一、用户终端以HTTP/HTTPS通信协议,访问Web服务器;二、Web服务器将对该用户终端进行CA认证;三、通过CA认证的用户终端将指纹仪中输入的、需要比对的指纹信息传输给Web服务器;四、Web服务器将需要比对的指纹信息传送给AppServer ;五、AppServer访问指纹中心数据库,将库中采集信息和需要对比的指纹信息形成请 求比对数据包发送给核心比对子系统;六、核心比对子系统中的比对核心控制器接收到请求比对数据包,记录后发给比对核 心运算器群组;其中,比对核心运算器群组由N个比对核心运算器组成;七、比对核心运算器群组将比对结果提交给比对核心控制器汇总统计;八、比对核心控制器在分析比对结果后再返回给Appkrver服务请求;九、AppServer服务请求信息通过Web服务器最终反馈到用户终端。
2.如权利要求1所述的一种基于指纹识别的车辆租赁方法,其特征在于所述的App Server内置有供求信息模块,通过Web服务器,用户终端查询车源信息和承租人需求信息, 在车源不足的情况下,及时进行调动。
3.如权利要求1所述的一种基于指纹识别的车辆租赁方法,其特征在于所述的App Server内置有黑名单库,黑名单库的信息采编于在租车消费行为中产生黑名单信息,包括 肇事逃逸、假证租车、租车作案、非法抵押、车辆诈骗、车辆事故瞒报、诈保租车、全国通缉 犯、偷换汽车零部件的承租人信息,比对核心控制器反馈的比对结果落入黑名单库内,则发 出租车报警。
4.如权利要求3所述的一种基于指纹识别的车辆租赁方法,其特征在于所述租车报 警信息通过HTTP/HTTPS反馈回用户终端,或者通过基于HTTPS协议短信接口,发送给相关 工作人员的移动手机上。
5.如权利要求1或3所述的一种基于指纹识别的车辆租赁方法,其特征在于所述的 Web服务器与公安部的全国公民身份信息系统对接,对最终比对结果身份是否有效进行排 查。
6.如权利要求1所述的一种基于指纹识别的车辆租赁方法,其特征在于所述Web服 务器访问中受外网防火墙监控,App Server访问受局域网防火墙监控。
7.如权利要求1所述的一种基于指纹识别的车辆租赁方法,其特征在于所述的核心 比对子系统中,比对核心控制器和比对核心运算器群组之间的通讯协议采用TCP/IP,通讯 数据包由包含比对处理指令的字符信息组成;各比对核心运算器依据划分好的指纹数据群 组类别和查询路由依次检测,调用比对的算法进行比对运算。
8.如权利要求1所述的一种基于指纹识别的车辆租赁方法,其特征在于所述的比对 算法采用Biokey SDK指纹识别开发包。
9.如权利要求1所述的一种基于指纹识别的车辆租赁方法,其特征在于所述的Web 服务器采用群集方式部署,App Server均衡负载方式部署。
10.如权利要求1所述的一种基于指纹识别的车辆租赁方法,其特征在于所述的指纹 中心数据库双机热备,采用磁盘阵列的模式。
全文摘要
本发明中主要公开了一种基于指纹识别的车辆租赁方法,用户终端以HTTP/HTTPS通信协议访问Web服务器,经CA认证的用户终端将需要比对的指纹信息传给Web服务器;Web服务器再传入App Server,App Server访问指纹中心数据库,将库中信息和需要对比的指纹信息形成请求比对数据包发送给核心比对子系统。核心比对子系统中的比对核心控制器接收到请求比对数据包,记录后发给比对核心运算器群组进行比对运算,比对结果提交给比对核心控制器汇总统计,再返回给App Server服务请求,通过Web服务器最终反馈到用户终端。本发明实现指纹租车,指纹比对快速、比对结果准确、系统稳定可靠。
文档编号H04L29/06GK102098268SQ200910113019
公开日2011年6月15日 申请日期2009年12月11日 优先权日2009年12月11日
发明者郭龙欣 申请人:厦门大菁洋网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1