[发明专利]一种验证方法、装置、终端设备及存储介质在审
申请号: | 201911304394.9 | 申请日: | 2019-12-17 |
公开(公告)号: | CN112989311A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 钟春连 | 申请(专利权)人: | 钟春连 |
主分类号: | G06F21/36 | 分类号: | G06F21/36;G06F16/51;G06F16/58;G06T11/60 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 351100 *** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 验证 方法 装置 终端设备 存储 介质 | ||
1.一种验证方法,其特征在于,包括:
步骤一,接收验证指令;
步骤二,根据所述验证指令从预建立的素材库中随机获取base64编码,所述base64编码包括第一素材base64编码、第二素材base64编码和背景base64编码;
步骤三,对所述base64编码进行进制识别,得到分别与所述第一素材base64编码、第二素材base64编码和背景base64编码对应的第一素材、第二素材以及背景图片;
步骤四,将所述第一素材和第二素材融合至所述背景图片中,并分别标记所述第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图;
步骤五,将所述坐标连线验证图反馈至前端,并请求用户输入连线数据;
步骤六,接收所述连线数据;
步骤七,判断所述连线数据是否符合预设的验证规则,若是,泽验证成功,若否,则重复执行步骤二至步骤五。
2.根据权利要求1所述的验证方法,其特征在于,所述根据所述验证指令从预建立的素材库中随机获取base64编码的步骤中,预建立素材库的方法为:
采用爬虫技术从互联网中随机获取图片;
将图片进行随机分类,以分类出素材和背景图片;
确定出一固定的分辨率,对素材和背景图片进行压缩处理;
并从所述素材的左上方至右下方进行色彩识别,同时进行进制处理,得到对应素材base64编码,以及从背景图片的左上方至右下方进行色彩识别,同时进行进制处理,得到背景base64编码;
将背景base64编码与素材base64编码存储于素材库中,以构建素材库。
3.根据权利要求1所述的验证方法,其特征在于,所述将所述第一素材和第二素材融合至所述背景图片中,并分别标记所述第一素材和第二素材在背景图片中的第一坐标位置和第二坐标位置,得到坐标连线验证图的步骤包括:
识别背景图片在确定有统一分辨率环境下的像素长度和像素宽度;
以背景图片的左下角边缘作为原点O,建立坐标轴,其X轴为长度,Y轴为宽度;
将X轴与Y轴中相间隔的两个坐标点的间隔距离设定为36px,以制得坐标轴;
将第一素材和第二素材随机的添加至所述坐标轴中,形成坐标连线验证图。
4.根据权利要求1至3任一项所述的验证方法,其特征在于,所述连线数据包括输入的连线轨迹,所述判断所述连线数据是否符合预设的验证规则的步骤包括:
验证所述连线轨迹与指定轨迹的移动重合部分是否在容错区间内,所述指定轨迹为预设于坐标连线验证图中的轨迹。
5.根据权利要求1至3任一项所述的验证方法,其特征在于,所述连线数据包括输入的当前背景图片,所述判断所述连线数据是否符合预设的验证规则的步骤包括:
识别出当前背景图片对应的待验证base64编码;
对比所述待验证base64编码与后端中对应于所述当前背景图片的背景base64编码是否一致。
6.根据权利要求5所述的验证方法,其特征在于,所述接收所述连线数据的步骤中,包括:
变更背景图片对应的背景base64编码中一组或多组十六进制组;
生成与变更后背景base64编码对应的当前背景图片,并将所述当前背景图片反馈至前端。
7.根据权利要求4任一项所述的验证方法,其特征在于,所述连线数据包括根据所述连线轨迹确定的素材与背景图片重合的重合base64编码,所述判断所述连线数据是否符合预设的验证规则的步骤包括:
根据所述连线轨迹在后端中识别素材与背景图片的重合部分,并根据确定的所述重合部分进制识别出对应的验证base64编码;
判断所述重合base64编码是否与所述验证base64编码是否一致。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于钟春连,未经钟春连许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911304394.9/1.html,转载请声明来源钻瓜专利网。