一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

滑动验证方法、图像生成方法、装置、设备和存储介质与流程

2023-01-02 23:02:57 来源:中国专利 TAG:

技术特征:
1.一种滑动验证方法,其特征在于,所述方法由终端执行,所述方法包括:显示图像内容未对齐的第一切割子图和第二切割子图;所述第一切割子图的图像内容和所述第二切割子图的图像内容,与验证图像被切割线切割出的两块图像内容对应;响应于滑动操作,控制所述第一切割子图和/或所述第二切割子图进行滑动;以及在所述图像内容对齐的情况下,确定验证成功。2.根据权利要求1所述的方法,其特征在于,所述响应于滑动操作,控制所述第一切割子图和/或所述第二切割子图进行滑动,包括:响应于滑动操作,控制所述第一切割子图和/或所述第二切割子图沿所述切割线滑动。3.根据权利要求2所述的方法,其特征在于,所述图像内容未对齐的第一切割子图和第二切割子图,是将同一验证图像切割后的两块图像内容沿所述切割线相对于第一方向滑动第一距离后得到;所述在所述图像内容对齐的情况下,确定验证成功,包括:在所述第一切割子图和/或所述第二切割子图沿所述切割线相对于第二方向滑动第二距离,且所述第二距离和所述第一距离之差小于阈值的情况下,确定验证成功;其中,所述第一方向和所述第二方向相反。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:向第一服务器发送滑动距离信息,以便所述第一服务器基于所述滑动距离信息验证所述第二距离和所述第一距离之差是否小于所述阈值。5.根据权利要求4所述的方法,其特征在于,所述滑动距离信息为第二距离;或,所述滑动距离信息为所述滑动操作的滑动距离。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:显示滑块控件,所述滑块控件用于接收所述滑动操作。7.根据权利要求1所述的方法,其特征在于,所述响应于滑动操作,控制所述第一切割子图和/或所述第二切割子图进行滑动,包括:响应于所述第一切割子图上触发的第一滑动操作,控制所述第一切割子图跟随所述第一滑动操作的滑动轨迹进行滑动;或,响应于所述第二切割子图上触发的第二滑动操作,控制所述第二切割子图跟随所述第二滑动操作的滑动轨迹进行滑动。8.一种滑动验证方法,其特征在于,所述方法由第一服务器执行,所述方法包括:向终端发送图像内容未对齐的第一切割子图和第二切割子图;所述第一切割子图的图像内容和所述第二切割子图的图像内容,与验证图像被切割线切割出的两块图像内容对应;接收所述终端发送的滑动距离信息,所述滑动距离信息与所述第一切割子图和/或所述第二切割子图相对滑动的距离有关;在基于所述滑动距离信息确定所述图像内容对齐的情况下,确定验证成功。9.根据权利要求8所述的方法,其特征在于,所述滑动距离信息为第二距离,所述第二距离为所述第一切割子图和/或所述第二切割子图沿所述切割线相对滑动的距离;
所述在基于所述滑动距离信息确定所述图像内容对齐的情况下,确定验证成功,包括:在第一距离与所述第二距离之差小于第一阈值的情况下,确定验证成功;其中,所述第一距离为所述两块图像内容沿所述切割线相对滑动的距离。10.根据权利要求8所述的方法,其特征在于,所述滑动距离信息为滑动操作的滑动距离;所述滑动操作为针对所述第一切割子图和/或所述第二切割子图进行滑动的操作;所述在基于所述滑动距离信息确定所述图像内容对齐的情况下,确定验证成功,包括:在所述滑动距离与设定距离之差小于第二阈值的情况下,确定验证成功;其中,所述设定距离基于第一距离换算得到;所述第一距离为所述两块图像内容沿所述切割线相对滑动的距离。11.根据权利要求8至10任一所述的方法,其特征在于,所述方法还包括:向所述终端发送所述验证成功的结果。12.一种图像生成方法,其特征在于,所述方法由第二服务器执行,所述方法包括:获取验证图像;基于切割线对所述验证图像切割出的两块图像内容,得到第一切割子图和第二切割子图;生成图像内容未对齐的第一切割子图和第二切割子图。13.根据权利要求12所述的方法,其特征在于,所述基于切割线对所述验证图像切割出的两块图像内容,得到第一切割子图和第二切割子图,包括:确定本次使用的切割线;基于所述切割线对所述验证图像切割出的两块图像内容,得到第一切割子图和第二切割子图。14.根据权利要求13所述的方法,其特征在于,所述确定本次使用的切割线,包括:在设定斜率范围内随机选择一个斜率,确定为所述切割线的斜率;基于所述斜率与所述验证图像的尺寸,在设定截距范围内确定所述切割线的截距。15.根据权利要求12至14任一所述的方法,其特征在于,所述生成图像内容未对齐的第一切割子图和第二切割子图,包括:将所述两块图像内容沿所述切割线相对滑动第一距离,得到图像内容未对齐的第一切割子图和第二切割子图。16.根据权利要求12所述的方法,其特征在于,所述方法还包括:获取原始图像;基于所述原始图像中的参考点对所述原始图像进行截取,得到验证图像;其中,所述验证图像的尺寸小于或等于所述原始图像的尺寸。17.根据权利要求16所述的方法,其特征在于,所述方法还包括:基于所述原始图像中与所述验证图像相邻的图像内容,将所述第一切割子图的图像内容和/或所述第二切割子图的图像内容进行扩充;或,基于所述第一切割子图和/或所述第二切割子图的镜像图像内容,将所述第一切割子图的图像内容和/或所述第二切割子图的图像内容进行扩充。18.根据权利要求12至17任一所述的方法,其特征在于,所述方法还包括:
向第一服务器发送所述图像内容未对齐的第一切割子图和第二切割子图。19.一种滑动验证装置,其特征在于,所述装置包括:显示模块,用于显示图像内容未对齐的第一切割子图和第二切割子图;所述第一切割子图的图像内容和所述第二切割子图的图像内容,与验证图像被切割线切割出的两块图像内容对应;处理模块,用于响应于滑动操作,控制所述第一切割子图和/或所述第二切割子图进行滑动;以及在所述图像内容对齐的情况下,确定验证成功。20.一种滑动验证装置,其特征在于,所述装置包括:发送模块,用于向终端发送图像内容未对齐的第一切割子图和第二切割子图;所述第一切割子图的图像内容和所述第二切割子图的图像内容,与验证图像被切割线切割出的两块图像内容对应;接收模块,用于接收所述终端发送的滑动距离信息,所述滑动距离信息与所述第一切割子图和/或所述第二切割子图相对滑动的距离有关;验证模块,用于在基于所述滑动距离信息确定所述图像内容对齐的情况下,确定验证成功。21.一种图像生成装置,其特征在于,所述装置包括:获取模块,用于获取验证图像;切割模块,用于基于切割线对所述验证图像切割出的两块图像内容,得到第一切割子图和第二切割子图;生成模块,用于生成图像内容未对齐的第一切割子图和第二切割子图。22.一种终端,其特征在于,所述终端包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以实现如权利要求1至7任一所述的滑动验证方法。23.一种服务器,其特征在于,所述服务器包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以实现如权利要求8至11任一所述的滑动验证方法;或,实现如权利要求12至18任一所述的图像生成方法。24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有可执行指令,所述可执行指令由处理器加载并执行以实现如权利要求1至7任一所述的滑动验证方法;或,实现如权利要求8至11任一所述的滑动验证方法;或,实现如权利要求12至18任一所述的图像生成方法。25.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中,所述计算机指令由处理器加载并执行以实现如权利要求1至7任一所述的滑动验证方法;或,实现如权利要求8至11任一所述的滑动验证方法;或,实现如权利要求12至18任一所述的图像生成方法。

技术总结
本申请提供了一种滑动验证方法、图像生成方法、装置、设备和存储介质,涉及计算机和互联网技术领域,滑动验证方法包括:显示图像内容未对齐的第一切割子图和第二切割子图;第一切割子图的图像内容和第二切割子图的图像内容,与验证图像被切割线切割出的两块图像内容对应;响应于滑动操作,控制第一切割子图和/或第二切割子图进行滑动;以及在图像内容对齐的情况下,确定验证成功。本申请实施例提供了一种新型的滑动验证码及其滑动验证方式,由于两个切割子图的边界较为隐蔽,很难通过拾色技术预测出两个切割子图的相对位置关系,该滑动验证码的破解难度、破解成本高,可以有效提高滑动验证安全性,还可以在一定程度上提高用户体验。验。验。


技术研发人员:李子兴 黄健
受保护的技术使用者:广州酷狗计算机科技有限公司
技术研发日:2022.08.08
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献