当前位置: 首页 > 专利查询>中南大学专利>正文

基于手机加速度传感器的身份认证方法技术

技术编号:9696884 阅读:150 留言:0更新日期:2014-02-21 05:20
本发明专利技术公开了一种基于手机加速度传感器的身份认证方法,包括以下步骤:首先用户使用手机根据自己习惯书写轨迹,手机加速度传感器采集轨迹的加速度值;然后对采集的原始加速度数据进行预处理;接着对预处理后的数据进行基于小波分解的特征提取,构造特征向量;训练阶段,采集数据并进行预处理和特征提取,将特征向量组成集合并用SVM训练分类器模型;身份认证阶段,用户书写待认证的手势轨迹,采集数据并预处理和特征提取,最后将该轨迹特征向量放入SVM模型中进行认证,进而判断用户是否为合法用户。本发明专利技术针对手机端的身份认证,不需要增加其它外设,同时由于每人的手势唯一,故能有效避免手机被盗用且交互简单。

【技术实现步骤摘要】
基于手机加速度传感器的身份认证方法
本专利技术涉及一种基于手机加速度传感器的身份认证方法。
技术介绍
身份认证是指用户在访问系统或者访问不同保护级别的系统资源时,系统确认该用户的身份是否合法、真实和唯一的一个过程。在开放的网络环境下的信息系统应用中,身份认证尤为重要,他是有效防止非法用户进入系统或者非法窃取信息资源,实现授权及安全审计的第一步。传统的身份认证主要分为两种类型。一种是基于所知道的事物进行的身份认证,即仅用户知道的某些信息,如密码口令、暗号、PIN码等,通过对这些信息的确认来判断用户的身份。另外一种是基于所拥有的物品进行的身份认证,即仅用户拥有的具有唯一特征的东西,如身份证、护照、IC卡和USBKey等,通过对这些东西的确认来判断用户的身份。但是这两种认证类型中,拥有的实物容易丢失、盗用和损坏,而用来认证的信息也容易被窃取、伪造和遗忘,因此它们往往达不到很好的安全性能。特别是如今身份认证广泛使用于网络购物支付、电子商务及网上银行等重要领域,传统的身份认证方法已经不能完全满足这类型应用的安全要求。因此,如何使得在应用中识别每个人的身份更安全、更方便成为了一个很重要的课题,研究学者提出的生物特征认证技术对此作了一个很好的回答,该技术对传统的身份认证起到了很好的补充和完善作用。每个人都拥有自己独特的一些生物特征,如指纹、虹膜及人体内的DNA等先天的身体特征;另外一种如笔迹签名、语音、行为姿势等后天形成的行为特征。这些特征都能有效的对不同的人进行区别,将这些生物特征用作身份认证可以有效地克服记忆麻烦和密码丢失等缺点,另一方面生物体的特征都携带于自身且这种生物特征模板难以模仿,因此保证了信息的隐私和安全,不易被窃取和仿用。基于传统的身份认证及生物特征认证技术方式,通常设计不同具体的身份认证方法来适应不同的场所或应用,以达到较高的安全性和便捷性,有如下一些方法:1.静态密码:这是目前应用最广泛的身份认证方法,也是最简单和易于实现的一种方法。用户一般设置用户名及对应的密码来进行身份的确认。这种方法一般不需要附加的设备,成本低且速度快,但是如果密码设置简单,就会容易被窃取,如果过于复杂,又容易忘记,因此安全性比较低。2.智能卡:一种形状与身份证类似的塑料矩形片,或者如手机中的SIM卡。其内部集成有电路芯片,用来存储与用户身份有关的数据并由用户自己携带,其中相关数据可以进行硬件加密,因此具有较高安全性。当进行身份认证时,需要将智能卡插入到读卡设备,读取其中的信息,从而进行用户与主机系统之间的一个身份认证,因此增加了额外的硬件成本,大大降低了方便性。3.动态口令:最常见的就是短信密码,身份认证系统通过短信的形式发送一段密码到用户手机上,用户通过该密码来进行一个身份认证,安全性较高,但是如果用户更改手机号码之后,要去身份认证系统进行相关手机号码信息的更改,从而降低了可操作性。另外一种就是硬件令牌和手机令牌,其中硬件令牌是一种用来生成动态密码的手持终端,手机令牌是一种安装于手机端的软件,两者功能相同,每隔60秒变换一次口令且口令一次有效,口令生成过程中不需要与外界进行通信,因此不会在通信过程中截取,安全性较高。但是口令有失效现象,此时需要连接认证系统服务器进行时间校准。4.USBKey:一种USB接口的硬件设备,不需要读卡器之类的外设,内置单片机或智能卡芯片,有一定的存储空间,可以存储用户的私钥以及数字证书,利用USBKey内置的公钥算法实现对用户身份的认证,安全性较高。由于用户私钥保存在密码锁中,理论上使用任何方式都无法读取,因此保证了用户认证的安全性。但USBKey目前来说还不方便用于手机终端设备中,因此在移动终端上的身份认证无法充分发挥它的优势。5.人脸认证、指纹认证、虹膜认证:传统的认证方法只能提供一定的安全保障,如果它们泄露或被盗用之后就很容易造成财物和个人隐私的损失。而生物特征是每个人独有的特征,如果用来作为身份认证的密码,则安全性相对较高。人脸认证、指纹认证、虹膜认证是目前最为成熟的几种生物特征识别技术,已应用于很多身份认证场合中。但是指纹和虹膜认证需要专门的设备,因此不便用于手机终端上。目前大部分手机都配有摄像头,因此相对于指纹和虹膜来说,人脸的获取更为简便,人脸的验证性能也越来越接近于指纹和虹膜,最新Google开发的Android4.0系统就自带有通过人脸认证来进行手机解锁的功能。但是在进行身份认证时,如果人脸发生变化、被遮挡,特别是被包含有用户的照片及视频替换,人脸验证就会容易出现错误的认证结果,因此人脸认证时需要涉及到活体检测,而手机端的硬件资源配置有限,因此会降低认证的流畅性。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于手机加速度传感器的身份认证方法,该基于手机加速度传感器的身份认证方法易于实施,对硬件资源要求低,身份认证的准确率高。专利技术的技术解决方案如下:一种基于手机加速度传感器的身份认证方法,先对多次获取的原始加速度数据进行数据处理,并由数据处理后所得的数据训练SVM分类器模型;所述的多次获取包括获取合法用户手势对应的原始加速度数据8-12次,获取非法用户手势对应的原始加速度数据8-12次;再获取当前次的原始加速度数据,将该加速度数据进行数据处理后得到的处理结果输入到SVM分类器模型中,由SVM分类器模型输出身份认证结果;所述的原始加速度数据获取是指用户在手机屏幕上书写,手机内置的加速度传感器采集在用户手写过程中所感应的加速度数据;所述的数据处理包括以下步骤:1)对采集到的原始的加速度数据进行预处理;2)对于预处理之后的加速度数据进行基于小波分解的特征提取,构造特征向量。2.根据权利要求1所述的一种基于手机加速度传感器的身份认证方法,其特征在于,所述的手机加速度传感器采集手势轨迹的加速度值包括:用户每一次使用手机书写手势轨迹时,通过手机的加速度传感器采集到该手势过程中每个时刻(即每一帧)手机在三维空间中XYZ三个方向的加速度数据。对原始加速度数据的预处理包括下列步骤:1)平稳去噪:使用移动平均线滤波器,对采集到的加速度数据进行平稳去噪;2)手势轨迹边界判定:采用基于加窗口的门限值方法对手势轨迹的开始和结束进行判定,从数据的首末两端分别使用一个时间窗口向中间搜索,时间窗口大小为7,如果在一个时间窗口内加速度值变化超过门限值0.5m/s2,则从前往后搜索的窗口所对应的第一帧记为手势轨迹起始边界,从后往前搜索的窗口所对应的最后一帧记为手势轨迹的结束边界;3)手势轨迹长度的归一化:将每次采集到的手势轨迹进行长度的统一,设置长度阈值为200,长度小于阈值的,进行线性插值处理,长度大于阈值的,将邻近相似点【参见后文解释】进行合并,长度等于阈值的,不进行处理。所述的基于小波分解的特征提取包括下列步骤:1)将预处理之后的每个方向的加速度数据分别使用dmey小波基函数进行5层小波分解,根据小波多层分解公式得到对应1至5层的分解系数cAj(k)和cDj(k),j=1,2,3,4,5,表示第j层;k表示第j层系数向量的长度;其中h0(n-2k)=<φ0,n(t),φ1,k(t)>,h1(n-2k)=<φ0,n(t),ψ1,k(t)>,而ψ1,k(t)和φ0,n(t)本文档来自技高网
...
基于手机加速度传感器的身份认证方法

【技术保护点】
一种基于手机加速度传感器的身份认证方法,其特征在于,先对多次获取的原始加速度数据进行数据处理,并由数据处理后所得的数据训练SVM分类器模型;所述的多次获取包括获取合法用户手势对应的原始加速度数据8?12次,获取非法用户手势对应的原始加速度数据8?12次;再获取当前次的原始加速度数据,将该加速度数据进行数据处理后得到的处理结果输入到SVM分类器模型中,由SVM分类器模型输出身份认证结果;所述的原始加速度数据获取是指用户在手机屏幕上书写,手机内置的加速度传感器采集在用户手写过程中所感应的加速度数据;所述的数据处理包括以下步骤:1)对采集到的原始的加速度数据进行预处理;2)对于预处理之后的加速度数据进行基于小波分解的特征提取,构造特征向量。

【技术特征摘要】
1.一种基于手机加速度传感器的身份认证方法,其特征在于,先对多次获取的原始加速度数据进行数据处理,并由数据处理后所得的数据训练SVM分类器模型;所述的多次获取包括获取合法用户手势对应的原始加速度数据8-12次,获取非法用户手势对应的原始加速度数据8-12次;再获取当前次的原始加速度数据,将该加速度数据进行数据处理后得到的处理结果输入到SVM分类器模型中,由SVM分类器模型输出身份认证结果;所述的原始加速度数据获取是指用户在手机屏幕上书写,手机内置的加速度传感器采集在用户手写过程中所感应的加速度数据;所述的数据处理包括以下步骤:1)对采集到的原始的加速度数据进行预处理;2)对于预处理之后的加速度数据进行基于小波分解的特征提取,构造特征向量;所述的手机加速度传感器采集手势轨迹的加速度值包括:用户每一次使用手机书写手势轨迹时,通过手机的加速度传感器采集到该手势过程中每个时刻手机在三维空间中XYZ三个方向的加速度数据;对原始加速度数据的预处理包括下列步骤:1)平稳去噪:使用移动平均线滤波器,对采集到的加速度数据进行平稳去噪;2)手势轨迹边界判定:采用基于加窗口的门限值方法对手势轨迹的开始和结束进行判定,从数据的首末两端分别使用一个时间窗口向中间搜索,时间窗口大小为7,如果在一个时间窗口内加速度值变化超过门限值0.5m/s2,则从前往后搜索的窗口所对应的第一帧记为手势轨迹起始边界,从后往前搜索的窗口所对应的最后一帧记为手势轨迹的结束边界;3)手势轨迹长...

【专利技术属性】
技术研发人员:邹北骥高焕芝刘志丹陈再良
申请(专利权)人:中南大学
类型:发明
国别省市:

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

1