System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种人机识别方法、装置、设备和计算机可读存储介质制造方法及图纸_技高网

一种人机识别方法、装置、设备和计算机可读存储介质制造方法及图纸

技术编号:41294341 阅读:2 留言:0更新日期:2024-05-13 14:44
本申请实施例公开了一种人机识别方法、装置、设备及计算机可读存储介质。该方法包括:确定达到人机识别时机时,获取预设的轨迹集合,基于轨迹集合、简单单向原则和贝塞尔曲线算法生成动态轨迹;将动态轨迹发送至终端,接收终端基于动态轨迹发送的第一轨迹;将第一轨迹和动态轨迹进行匹配,获得匹配结果;当确定达到动态轨迹的生成结束条件时,基于匹配结果确定识别结果。如此,由于基于轨迹集合、简单单向原则和贝塞尔曲线算法生成动态轨迹是不固定的,无法进行预判和学习,可以保证数据的安全性,使得在确定达到动态轨迹的生成结束条件时,基于第一轨迹和动态轨迹的匹配结果确定识别结果,能够提高人机识别的准确性。

【技术实现步骤摘要】

本申请涉及人机校验,尤其涉及一种人机识别方法、装置、设备和计算机可读存储介质


技术介绍

1、随着信息技术、互联网技术快速发展,网络业务越来越多,人机识别问题日益凸显,人机识别技术可防御绝大多数自动化工具和机器人的非法请求行为。

2、相关技术中,通常使用的人机识别技术包括:短信、邮箱验证码的方式。该方法为明文传输,内容固定,简单易识别,安全性较低;要求用户输入、点击、选择、计算附加验证信息的图片的方式。该方法中生成的验证信息的固定的,容易被破解,难以保证人机识别的准确性;采集用户鼠标、触控行为数据特征,根据自由知识库训练模型来进行人机识别的方式。该方法也会生成固定的验证信息,而机器学习完全存在可模拟出真人的行为,从而降低人机识别的准确性。


技术实现思路

1、为解决上述技术问题,本申请实施例期望提供一种人机识别方法,能够保证数据的安全性,提高人机识别的准确性。

2、申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种人机识别方法,包括:

4、确定达到人机识别时机时,获取预设的轨迹集合,基于轨迹集合、简单单向原则和贝塞尔曲线算法生成动态轨迹;

5、将动态轨迹发送至终端,以使得终端显示动态轨迹,接收终端基于动态轨迹发送的第一轨迹;

6、将第一轨迹和动态轨迹进行匹配,获得匹配结果;

7、当确定达到动态轨迹的生成结束条件时,基于匹配结果确定识别结果,识别结果用于表征第一轨迹是否为真人操作。

>8、本申请实施例提供一种人机识别装置,包括:

9、第一生成模块,用于确定达到人机识别时机时,获取预设的轨迹集合,基于轨迹集合、简单单向原则和贝塞尔曲线算法生成动态轨迹;

10、第一接收模块,用于将动态轨迹发送至终端,以使得终端显示动态轨迹,接收终端基于动态轨迹发送的第一轨迹;

11、第一匹配模块,用于将第一轨迹和动态轨迹进行匹配,获得匹配结果;

12、第一确定模块,用于当确定达到动态轨迹的生成结束条件时,基于匹配结果确定识别结果,识别结果用于表征第一轨迹是否为真人操作。

13、本申请实施例提供一种人机识别设备,包括:

14、存储器,用于存储可执行人机识别指令;

15、处理器,用于执行存储器中存储的可执行人机识别指令时,实现权利要求本申请实施例提供的人机识别方法。

16、本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机可执行人机识别指令,计算机可执行人机识别指令配置为执行本申请实施例提供的人机识别方法。

17、本申请实施例提供一种人机识别方法、装置、设备和计算机可读存储介质,采用本技术方案,首先,在确定达到人机识别时机时,获取预设的轨迹集合,基于轨迹集合、简单单向原则和贝塞尔曲线算法生成动态轨迹;然后,将动态轨迹发送至终端,以使得终端显示动态轨迹,接收终端基于动态轨迹发送的第一轨迹;之后,将第一轨迹和动态轨迹进行匹配,获得匹配结果;最后,当确定达到动态轨迹的生成结束条件时,基于匹配结果确定识别结果,识别结果用于表征终端发送的第一轨迹是否为真人操作。如此,由于基于轨迹集合、简单单向原则和贝塞尔曲线算法生成动态轨迹是不固定的,无法进行预判和学习,可以保证数据的安全性,使得在确定达到动态轨迹的生成结束条件时,基于第一轨迹和动态轨迹的匹配结果确定识别结果,能够提高人机识别的准确性。

本文档来自技高网...

【技术保护点】

1.一种人机识别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述当确定达到动态轨迹的生成结束条件时,基于各个匹配结果确定识别结果,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述轨迹集合、简单单向原则和贝塞尔曲线算法生成动态轨迹,包括:

5.根据权利要求4所述的方法,其特征在于,还包括:

6.根据权利要求1所述的方法,其特征在于,所述将所述第一轨迹和所述动态轨迹进行匹配,获得匹配结果,包括:

7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:

8.一种人机识别装置,其特征在于,包括:

9.一种人机识别设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,存储有可执行人机识别指令,用于引起处理器执行时,实现如权利要求1至7中任一项所述的方法。

【技术特征摘要】

1.一种人机识别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述当确定达到动态轨迹的生成结束条件时,基于各个匹配结果确定识别结果,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述轨迹集合、简单单向原则和贝塞尔曲线算法生成动态轨迹,包括:

5.根据权利要求4所述的方法,其特征在于,还包括:

<...

【专利技术属性】
技术研发人员:龙超卢兴沄张炜
申请(专利权)人:中移杭州信息技术有限公司
类型:发明
国别省市:

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

1