基于多指触控行为特征的移动终端用户身份认证方法_2

文档序号:9349681阅读:来源:国知局
直线,即滑过的轨迹近似为“I”字形。
[0034]如图3所示,步骤(2)训练部分实施方案包括下述步骤:
[0035](I)移动终端触屏采集并记录用户多次操作方式中的行为数据;触屏行为数据格式为:{触点横坐标、触点纵坐标、压力、手指标识、触摸面积、时间戳}。
[0036](2)从触屏数据中提取特征信息并获得特征向量。针对以上特征数据,计算行为特征向量序列,在其中获取参考特征向量序列,计算行为特征向量序列与参考特征向量序列的距离,得到距离特征向量,形成训练特征集合。所述提取特征信息包括如下特征信息:
[0037]I)触点相对距离:选出同一时间节点(实际为时间相近的)的触摸点坐标,可以得到四指触点的相对位置信息。据此课计算出手指之间的指间距,指长差,手指指尖连线之间的角度信息等。即按照轨迹的触点位置与每个触点的接触时间计算出接触时移动的速度序列,将速度序列利用信号分解的方式分解为不同频段的频谱系数,将以上系数作为速度特征向量;
[0038]2)轨迹模式:即认证用户滑动不同的轨迹形状如“L”,“S”,“I”型形状与合法用户滑动形状的相似性。具体为获取轨迹触点位置序列,计算出轨迹曲率,并按照曲率大小识别大曲率的转折点,将轨迹分割成为多个部分,获取分割的轨迹长度和轨迹转折点作为轨迹模式特征向量。
[0039]3)触屏速度:按照轨迹的触点位置与每个触点的接触时间计算出接触时移动的速度序列,将速度序列利用信号分解的方式分解为不同频段的频谱系数,将以上系数作为速度特征向量;
[0040]4)触屏加速度:利用触屏速度序列得到加速度序列,并按照2)中相似步骤将序列分解成为多个系数,将系数作为加速度特征向量;
[0041]5)触屏压力:获取触点压力信息序列与每个触点的接触时间,并按照2)中相似步骤将序列分解成为多个系数,将其作为触屏压力特征向量;
[0042]6)触屏接触面积:获取触点接触面积信息序列与每个触点的接触时间,按照2)中相似步骤将序列分解成为多个系数,将系数作为触屏接触面积特征向量。
[0043](3)利用所述合并的特征向量对概率神经网络分类器和支持向量机分类器进行训练,生成合法用户的训练模型。
[0044]采用单类分类器,如单分类支持向量机,建立合法用户的身份认证模型,将合法用户的训练特征集合标记为正类对身份认证模型进行训练,得到合法用户的身份判定阈值σ (σ根据模型训练的精度进行选取)。
[0045]采用多分类器实现多个合法用户模式的认证,如概率神经网络,RBF神经网络,SVMs等分类器。具体为标记合法模式样本为不同的合法标记类,选用多类非法用户样本作为非法类,按照二进制将标记类编码;之后对分类器进行训练,得到认证模型。向模型输入测试用户特征,输出结果,对照合法标记类的编码判定用户的合法性。
[0046]针对图1、图2的操作模式,认证部分实施方案包括下述步骤:
[0047]采集测试用户触屏操作信息。在认证时,让用户重复训练时采用的操作方式采集触屏数据。
[0048]按照步骤(2)处理处理数据,得到测试用户触屏操作合并的特征向量,将其放入所述两个分类器中与合法用户的训练模型对比,获得是否为合法用户的分类结果。
【主权项】
1.一种基于多指触控行为特征的智能移动终端认证方法,其特征在于,包括下述步骤: (1)通过多指触屏操作获取用户的触屏操作信息,其中,多指触屏操作为多指在并拢状态下的触屏滑动; (2)从用户触屏操作信息中提取触屏的生理特征和行为特征,将以上特征合并为一个特征向量,所述生理特征为每时刻触点的相对距离;所述行为特征包括描述不同轨迹的模式,描述与时间相关的速度、加速度、压力及接触面积的变化模式; (3)利用所述合并的特征向量对概率神经网络分类器和支持向量机分类器进行训练,生成合法用户的训练模型; (4)分类识别:采集测试用户触屏操作信息,按照步骤(2)处理,得到测试用户触屏操作合并的特征向量,将其放入所述两个分类器中与合法用户的训练模型对比,获得是否为合法用户的分类结果。2.如权利要求1所述的基于多指触控行为特征的智能移动终端认证方法,其特征在于,步骤(I)所述多指触屏操作包括四指触控和三指触控操作模式;四指触控模式针对大屏手机、平板类移动终端;三指触控操作模式针对4寸以下小屏手机类移动终端。3.如权利要求1所述的基于多指触控行为特征的智能移动终端认证方法,其特征在于,步骤(2)所述生理特征、行为特征的具体算法如下: 1)触点相对距离:以每次操作方式中每个触屏操作手指的第一个触屏数据点为起点,计算后续触屏数据中各个手指的触点两两距离,利用分段平均的方法得到多个两两距离,将此作为触点相对距离特征向量; 2)轨迹模式:获取轨迹触点位置序列,计算出轨迹曲率,并按照曲率大小识别大曲率的转折点,将轨迹分割成为多个部分,获取分割的轨迹长度和轨迹转折点作为轨迹模式特征向量; 3)触屏速度:按照轨迹的触点位置与每个触点的接触时间计算出接触时移动的速度序列,将速度序列利用信号分解的方式分解为不同频段的频谱系数,将以上系数作为速度特征向量; 4)触屏加速度:利用触屏速度序列得到加速度序列,并按照2)中相似步骤将序列分解成为多个系数,将系数作为加速度特征向量; 5)触屏压力:获取触点压力信息序列与每个触点的接触时间,并按照2)中相似步骤将序列分解成为多个系数,将其作为触屏压力特征向量; 6)触屏接触面积:获取触点接触面积信息序列与每个触点的接触时间,按照2)中相似步骤将序列分解成为多个系数,将系数作为触屏接触面积特征向量。
【专利摘要】本发明公开了一种基于多指触控行为特征的智能移动终端认证方法,包括:(1)通过多指触屏操作获取用户的触屏操作信息,其中,多指触屏操作为多指在并拢状态下的触屏滑动;(2)从用户触屏操作信息中提取触屏的生理特征和行为特征,将以上特征合并为一个特征向量;(3)利用所述合并的特征向量对概率神经网络分类器和支持向量机分类器进行训练,生成合法用户的训练模型;(4)采集测试用户触屏操作信息,按照步骤(2)处理,得到测试用户触屏操作合并的特征向量,将其放入所述两个分类器中与合法用户的训练模型对比,获得是否为合法用户的分类结果。
【IPC分类】G06F21/31, G06F3/0488
【公开号】CN105068743
【申请号】CN201510324918
【发明人】王必成, 陈通, 贾鹏, 陈旸, 左一凡, 洪婉诗, 任航
【申请人】西安交通大学
【公开日】2015年11月18日
【申请日】2015年6月12日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1