人机识别方法和装置制造方法及图纸

技术编号:28623626 阅读:26 留言:0更新日期:2021-05-28 16:19
本发明专利技术公开了一种人机识别方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:采集当前操作者施加在终端触摸屏上的按压信息;将按压信息作为输入数据,输入预先训练的人机识别模型,以初步确定当前操作者是自然人还是机器人;当人机识别模型初步确定当前操作者是机器人时,发起人机验证;其中,人机验证只有自然人能够完成;若当前操作者通过人机验证,则最终确定当前操作者是自然人。该实施方式能够基于操作者施加于触摸屏的行为特征初步确定该操作者是人还是机器,当初步确定操作者是机器人时将进行二次识别,提高了识别准确率,并且将验证码识别转换成操作者看不见的后台识别,提升了用户的体验,增加了数据安全。

【技术实现步骤摘要】
人机识别方法和装置
本专利技术涉及计算机
,尤其涉及一种人机识别方法和装置。
技术介绍
随着互联网的飞速发展,随之而来的网络安全问题也日益凸显。验证码作为一种认证技术,能够满足当前网络环境对身份认证安全性需求,已经广泛应用于多种人机验证产品中。此方法不仅方便了用户,也受到了攻击者们的关注。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现在的网站验证码通过增加识别难度来增大被破解的难度,然而目前基于深度学习的算法模型在图片识别上已经超越正常人,因此,通过验证码识别人机的方式已没有多大的效果。
技术实现思路
有鉴于此,本专利技术实施例提供一种人机识别方法和装置,能够基于操作者施加于触摸屏的行为特征初步确定该操作者是人还是机器,当初步确定当前操作者是机器人时将进行二次识别,提高了识别准确率,并且将现有技术中的验证码识别转换成操作者看不见的后台识别,提升了用户的体验,增加了数据安全。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种人机识别方法,包括:r>采集当前操作者施本文档来自技高网...

【技术保护点】
1.一种人机识别方法,其特征在于,包括:/n采集当前操作者施加在终端触摸屏上的按压信息;/n将所述按压信息作为输入数据,输入预先训练的人机识别模型,以初步确定所述当前操作者是自然人还是机器人;/n当所述人机识别模型初步确定所述当前操作者是机器人时,发起人机验证,以最终确定所述当前操作者是自然人还是机器人;其中,所述人机验证只有自然人能够完成;/n若所述当前操作者通过所述人机验证,则最终确定所述当前操作者是自然人。/n

【技术特征摘要】
1.一种人机识别方法,其特征在于,包括:
采集当前操作者施加在终端触摸屏上的按压信息;
将所述按压信息作为输入数据,输入预先训练的人机识别模型,以初步确定所述当前操作者是自然人还是机器人;
当所述人机识别模型初步确定所述当前操作者是机器人时,发起人机验证,以最终确定所述当前操作者是自然人还是机器人;其中,所述人机验证只有自然人能够完成;
若所述当前操作者通过所述人机验证,则最终确定所述当前操作者是自然人。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述人机识别模型初步确定所述当前操作者是自然人时,则最终确定所述当前操作者是自然人。


3.根据权利要求1所述的方法,其特征在于,采集当前操作者施加在终端触摸屏上的按压信息包括:
采集当前操作者在预设时长内施加在终端触摸屏上的按压信息,所述预设时长从初次采集到当前操作者施加在终端触摸屏上的按压信息时开始计算;或
采集N次当前操作者施加在终端触摸屏上的按压信息,其中,N为大于或等于1的整数;将所述按压信息作为输入数据,输入预先训练的人机识别模型包括:
分别将采集的所述预设时长内的按压信息作为输入数据,输入预先训练的人机识别模型;或
分别将采集的N次按压信息作为输入数据,输入预先训练的人机识别模型。


4.根据权利要求3所述的方法,其特征在于,所述人机识别模型初步确定所述当前操作者是机器人包括:
若所述人机识别模型根据在所述预设时长内采集的按压信息识别的结果为当前操作者为机器人所占的比例大于或等于第一阈值时,所述人机识别模型初步确定所述当前操作者是机器人;或
若所述人机识别模型根据所述N次按压信息识别的结果为当前操作者为机器人所占的比例大于或等于第二阈值时,所述人机识别模型初步确定所述当前操作者是机器人。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述按压信息按照当前操作者按压的按钮的像素大小进行存储。


6.根据权利要求1所述的方法,其特征在于,发起人机验证包括:
指示所述当前操作者做出指定的动作或说出指定的文字,计算所述当前操作者做出所述指定的动作所生成的视频数据的第一哈希值或说出的所述指定的文字所生成的音频数据的第二哈希值;
再次指定所述当前操作者做出指定的动作或说出指定的文字,计算所述当前操作者做出所述指定的动作所生成的视频数据的第三哈希值或说出的所述指定的文字所生成的音频数据的第四哈希值;
确定所述第一哈希值是否与所述第三哈希值相同,或确定所述第二哈希值是否与所述第四哈希值相同;
所述当前操作者通过所述人机验证包括:在所述第一哈希值与所述第三哈希值不相同,或所述第二哈希值与所述第四哈希值不相同时,所述当前操作者通过所述人机验证。


7.一种人机识别装置,其特征在于,包括:
采集模块,用于采集当前操作者施加在终端触摸屏上的按压信息;
初步判断模块,用于将所述按压信息作为输入数...

【专利技术属性】
技术研发人员:张舜付发
申请(专利权)人:北京京东振世信息技术有限公司
类型:发明
国别省市:北京;11

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

1