基于云分支服务器的指纹识别和语音识别的方法技术

技术编号:21458255 阅读:78 留言:0更新日期:2019-06-26 06:14
本发明专利技术提出一种基于云分支服务器(ECBS)指纹识别和语音识别的方法,通过指纹及语音采集技术,将采集到的指纹语音数据通过ECBS对数据进行预处理、计算,转化为特征模板,将特征模板加密处理上传至中心服务器,与中心数据库已存的特征模板进行比对判断,并发送到ECBS处理;中心服务器发送特定的指纹或语音模板到ECBS,通过匹配ECBS历史数据确认位置时间,并将匹配结果反馈到中心服务器。经加密处理的数据可减少带宽提高数据的安全性,减少中心服务器存储处理压力。本发明专利技术通过指纹和语音检测、预处理、特征模板生成、加密数据传输、ECBS的历史数据快速匹配特定模板,降低了带宽、中心服务器的压力,并保证了指纹和语音识别的准确性和高安全性。

【技术实现步骤摘要】
基于云分支服务器的指纹识别和语音识别的方法
本专利技术属于计算机技术应用领域,特别是涉及到一种基于云分支服务器的指纹识别和语音识别处理方法。
技术介绍
云平台大数据技术的发展与应用已经对社会的方方面面产生深远影响。今天,从政府到企业,从医疗、教育等公共服务部门到商业、科技领域,大数据技术正在催生各个领域的变革力量,整个社会也在不遗余力地主动进行大数据技术的发展与应用。我们将生活在一个物联网的世界,指纹识别和语音识别方法可以提供一种简单明了的识别方法,减少误识别和拒识,提高识别成功率,同时避免了人为干预,提高了识别效率。目前指纹和语音识别方法,指纹与语音模块对获取的指纹图像与语音数据的处理和比对识别均在模块上完成,但存在的问题是指纹和语音信息的存储容量受限于模块自身的存储容量,以及指纹库和语音库的不可移植性和安全性。
技术实现思路
本专利技术要解决的问题是提出一种基于云分支服务器的指纹识别和语音识别的方法,解决指纹库和语音库的存储和不可移植以及安全性的瓶颈。为了达到上述目的,本专利技术采用的技术方案为:一种基于云分支服务器的指纹和语音识别的方法,其特征在于,包括如下步骤:(1)建立基于云分支服务器的云服务平台,以多个云分支服务器为节点,所述云分支服务器通过网络连接中心服务器;(2)所述云分支服务器通过外部接口连接多个指纹模块和语音识别模块;(3)云分支服务器实时收集指纹图像信息和语音数据,进行预处理,指纹特征向量的处理以及特征模板的生成,数据保存,同时更新本地数据库;(4)云分支服务器将本地预处理后的数据库及指纹或语音识别特征模板压缩加密上传至中心服务器;(5)中心服务器将云分支服务器上传的指纹或语音识别特征模板进行比对、分析,制定预处理策略,将所述策略以及对比结果下载至云分支服务器以及其它工作,再返回步骤(3);(6)云分支服务器通过外部接口连接语音识别模块,以无线网络的方式发送命令数据管控云分支服务器的外接设备。优选的,所述云分支服务器通过网络访问中心服务器,所述网络包括WIFI,DMBT,3/4G,ETHERNET,电力载波。优选的,所述指纹模块和语音识别模块通过外部接口连接云分支服务器。优选的,步骤(3)所述对数据的预处理包括对所读取的指纹图像信息和语音数据进行特征计算、提取、转换的处理,并进行特征模板的生成以及加密处理。本专利技术的另一方面,一种基于云分支服务器的指纹识别和语音识别的方法,其特征在于,包括:中心服务器,将云分支服务器上传的指纹或语音模板数据汇总、分析与数据库中敏感人群指纹或语音特征模板进行比对,制定指纹识别和语音识别数据收集以及预处理策略,将所述策略下载至云分支服务器;中心服务器将特定的指纹或者语音模板数据发送到云分支服务器,通过查找云分支服务器的历史数据快速匹配特定指纹或语音数据而确定所出现的位置和时间,并将匹配结果反馈到中心服务器;通过对云分支服务器和指纹模块以及语音识别模块的地理位置分析,对指纹或者语音识别的用户进行区域定位。云分支服务器,用于实时接收指纹和语音识别获取的数据和,同时更新本地数据库并上传。指纹模块,用于获取指纹的图像信息。语音识别模块,用于获取语音识别数据。优选的,所述云分支服务器包括:数据接收模块,用于通过电力载波等网络实时接收指纹或者语音识别特征模板数据,对指纹或语音识别特征模板信息进行解压缩、转换;本地数据库模块,用于存储指纹和语音特征模板等数据信息;数据处理模块,用于指纹和语音特征处理,以及生成模板特征,对数据进行预处理,同时更新本地数据库,然后将本地预处理后的数据库及指纹或者语音识别特征模板压缩、加密;接收中心服务器经加密处理之后的特定的指纹或者语音模板数据,通过查找分支服务器的历史数据快速匹配特定的指纹或者语音模板数据,并将查找结果反馈到中心服务器。网络模块,用于将压缩、加密后的数据库及指纹或者语音识别特征模板上传至中心服务器;以及接收中心服务器下发的处理结果及预处理策略;支持用户wifi或有线上网。优选的,所述中心服务器包括:数据分析模块,用于将云分支服务器上传的指纹或者语音识别特征模板数据汇总、分析、和敏感人群指纹和语音特征模板进行匹配,制定特征模板收集以及预处理策略;将特定的指纹或者语音模板数据发送到云分支服务器,通过查找云分支服务器的历史数据快速匹配特定指纹或语音数据而确定所出现的位置和时间,并将匹配结果反馈到中心服务器。网络模块,用于接收云分支服务器的上传信息;以及向云分支服务器下发反馈及策略信息。本专利技术的有益效果为:使用本专利技术的方法,采用分布式指纹识别和语音识别的采集技术,将指纹图像的数据和语音数据采集后,将指纹图像信息和语音数据存储于云分支服务器数据库中,将指纹图像信息和语音数据在分支服务器进行预处理,定位、计算转换为特征向量,以及生成特征模板。将处理后的数据按要求压缩、加密上传至中心服务器。中心服务器将对预处理后的特征模板进行比对。中心服务器再次对指纹图像信息或者语音数据进行比对,比对成功后则对分支服务器发出相应指令;对于特征模板比对不成功的信息中心服务器可不必再次接受图像信息和语音数据进行比对。同时中心服务器可发送经加密处理的特定指纹模板数据或者到分支服务器,通过查找分支服务器的历史数据快速匹配特定指纹或者语音特征模板,并将查找的结果经加密处理之后反馈到中心服务器。这样可减少中心服务器与分支服务器之间传输数据的压力,以及中心服务器处理及存储的压力,加快传输速率,提高安全性,降低了成本。附图说明图1是本专利技术的结构示意图。具体实施方式下面结合具体实例对本专利技术做进一步说明。本专利技术的实施过程为:建立基于云分支服务器ECBS的云服务平台,以多个云分支服务器ECBS为节点,所述云分支服务器ECBS通过网络连接中心服务器;所述云分支服务器ECBS通过外部接口连接多个指纹模块和语音识别模块,其结构如图1所示;云分支服务器ECBS实时收集指纹识别数据和语音识别数据并根据中心服务器制定的策略对数据进行预处理,同时更新本地数据库;云分支服务器ECBS将本地预处理后的数据库及指纹识别或者语音识别数据压缩加密上传至中心服务器;中心服务器将云分支服务器ECBS上传的指纹识别特征模板数据比对分析,将结果返回至分支服务器。分支服务器通过外部接口连接的语音识别模块,以语音识别的方式管控分支服务器的外接设备。中心服务器,将云分支服务器上传的特征向量进行比对、存储。根据比对结果,对分支服务器发出相应的指令。中心服务器将特定的指纹或者语音模板数据发送到云分支服务器,通过查找云分支服务器的历史数据快速匹配特定指纹或语音数据而确定所出现的位置和时间,并将匹配结果反馈到中心服务器;其中,所述云分支服务器ECBS通过网络访问中心服务器,所述网络包括WIFI,DMBT,3/4G,ETHERNET,电力载波等。其中,所述指纹模块和语音识别模块通过外部接口形式连接云分支服务器ECBS。本专利技术采用指纹识别采集技术和语音识别技术,将指纹图像信息和语音数据采集后,将数据过滤存储于云分支服务器ECBS数据库中,云分支服务器对采集的数据进行预处理、转换,并生成特征模板,将处理后的数据按要求压缩加密上传至中心服务器。中心服务器将对分支服务器上传的特征模板进行比对。同时将比对的结果返回给云分支服务器本文档来自技高网...

【技术保护点】
1.一种基于云分支服务器的指纹识别和语音识别的方法,其特征在于,包括如下步骤:建立基于云分支服务器的云服务平台,以多个云分支服务器为节点,所述云分支服务器通过网络连接中心服务器;每个云分支服务器都有一个统一的编号;云分支服务器对所采集的指纹图像和语音数据进行特征提取,并生成特征模板,将待识别的模板通过加密、压缩上传至中心服务器;中心服务器将接收到的云分支服务器的指纹或语音特征模板与预先存储在中心服务器的数据库中的指纹或语音特征模板进行比较匹配;中心服务器给云分支服务器发送指令,云分支服务器将指纹或语音特征模板文件发送至中心服务器,中心服务器经过再次判定或其它处理;中心服务器将云分支服务器上传的指纹或语音特征模板文件数据汇总,根据云分支服务器的编号进行实时分析、汇总云分支服务器汇总的数据,形成数据库;(6)中心服务器将特定的指纹或语音模板数据经加密处理之后发送到云分支服务器,通过查找云分支服务器的历史数据而快速匹配特定指纹或语音模板,根据分支服务器的编号和指纹模块以及语音识别模块的编号实现指纹的区域定位,并将特定的指纹或者语音模板匹配的结果经加密处理反馈到中心服务器;(7)分支服务器通过外部接口连接的语音识别模块,以语音识别的方式管控分支服务器的外接设备。...

【技术特征摘要】
1.一种基于云分支服务器的指纹识别和语音识别的方法,其特征在于,包括如下步骤:建立基于云分支服务器的云服务平台,以多个云分支服务器为节点,所述云分支服务器通过网络连接中心服务器;每个云分支服务器都有一个统一的编号;云分支服务器对所采集的指纹图像和语音数据进行特征提取,并生成特征模板,将待识别的模板通过加密、压缩上传至中心服务器;中心服务器将接收到的云分支服务器的指纹或语音特征模板与预先存储在中心服务器的数据库中的指纹或语音特征模板进行比较匹配;中心服务器给云分支服务器发送指令,云分支服务器将指纹或语音特征模板文件发送至中心服务器,中心服务器经过再次判定或其它处理;中心服务器将云分支服务器上传的指纹或语音特征模板文件数据汇总,根据云分支服务器的编号进行实时分析、汇总云分支服务器汇总的数据,形成数据库;(6)中心服务器将特定的指纹或语音模板数据经加密处理之后发送到云分支服务器,通过查找云分支服务器的历史数据而快速匹配特定指纹或语音模板,根据分支服务器的编号和指纹模块以及语音识别模块的编号实现指纹的区域定位,并将特定的指纹或者语音模板匹配的结果经加密处理反馈到中心服务器;(7)分支服务器通过外部接口连接的语音识别模块,以语音识别的方式管控分支服务器的外接设备。2.一种基于云分支服务器的指纹识别和语音识别的方法,其特征在于,一种分布式采集数据和终端集中处理的思想,包括:(1)仅能使用云分支服务器;(2)云分支服务器包括指纹识别和语音识别技术,但不限于指纹识别和语音识别技术,亦涉及人脸识别,车牌识别,射频识别等技术。3.根据权利要求1所述的一种基于云分支服务器的指纹识别和语音识别的方法,其特征在于,所述云分支服务器通过网络访问中心服务器,所述网络包括WIFI,DMBT,3/4G,ETHERNET,电力载波等。4.根据权利要求1所述的一种基于云分支服务器的指纹识别和语音识别的方法,其特征在于,获取的指纹图像信息和语音数据在分支服务器进行预处理、特征提取、生成特征模板、加密处理。5.根据权利要求1所述的一种基于云分支服务器的指纹识别和语音识别的方法,其特征在于,所述云分支服务器将转换完成的指纹或语音特征模板传送...

【专利技术属性】
技术研发人员:华中
申请(专利权)人:天津铂创国茂电子科技发展有限公司
类型:发明
国别省市:天津,12

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

1