[发明专利]一种基于滑动验证的验证码识别输入方法及系统有效

专利信息
申请号: 201810473219.1 申请日: 2018-05-17
公开(公告)号: CN108985041B 公开(公告)日: 2020-12-11
发明(设计)人: 李恺弘;郭小伟;庄良基;林溪;庄永梁 申请(专利权)人: 厦门二五八网络科技集团股份有限公司
主分类号: G06F21/36 分类号: G06F21/36;G06F3/0485;G06F9/451;G06F16/583;G06T7/60
代理公司: 暂无信息 代理人: 暂无信息
地址: 361000 福建省厦门市思明区观音山宜兰路5号天瑞·99商务中心401、4*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种基于滑动验证的验证码识别输入方法及系统,找到拼图的位置,通过selenium+phantomjs的截图的功能获取图片1;自动识别并控制鼠标光标点中滑块,等待设置时间阈值后,截图获得图片2;对图片2进行图像处理并识别,得到对比图图片3;计算图片3黑色区域中心距离,得到鼠标要位移的距离n;根据距离n,通过真实人类鼠标移动轨迹分析,输出人类最真实的滑动轨迹;根据鼠标模拟移动轨迹增加部分移动点的随机数值;phantomjs模拟鼠标轨迹,鼠标点击住滑块模拟真实人类滑动。与现有技术相比,简单准确地进行滑动验证码自动化识别,解决了滑动验证码对业务流阻碍作用。
搜索关键词: 一种 基于 滑动 验证 识别 输入 方法 系统
【主权项】:
1.一种基于滑动验证的验证码识别输入方法,其特征在于,包括,A、找到拼图的位置,通过selenium+phantomjs的截图的功能获取原始图像,即图片1;将图片1传回服务端,且记录在大数据中心;收集图像素材,并记录图片的种类;B、自动识别并控制鼠标光标点中滑块,等待设置时间阈值后,截图获得拼图,即图片2;将图片2传回服务端,且记录在大数据中心;收集图像素材,并记录缺失背景图片;C、通过历史大数据图形匹配,判断图片1和图片2是否在历史库中有对应的轨迹,如果是,则跳转到步骤G;如果否,则进入步骤D;D、对所述图片2进行图像处理并识别,将所述图片1和图片2两张图片进行对比,对于图片2,相同点全部抹去,不同点进行二值化及去噪处理,得到对比图图片3;E、计算图片3黑色区域中心距离,从左到右及从右到左一排排地对图片3进行扫描,找到最左及最右两边的黑色区域,并得到两个黑色区域的中心,取两个中心的中间点,则所述中心点到其中一个中心的距离即为鼠标要位移的距离n,并作为需要滑动的距离记录到大数据图像偏移中心中;F、根据距离n,通过大数据中心的大量真实人类鼠标移动轨迹分析,并通过大量训练过的移动数据分析,计算鼠标移动轨迹、响应时间、拖拽速度、时间、位置、轨迹和幅度,输出人类最真实的滑动轨迹;G、根据鼠标模拟移动轨迹增加部分移动点的随机数值;H、phantomjs模拟鼠标轨迹,鼠标点击住滑块模拟真实人类滑动。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门二五八网络科技集团股份有限公司,未经厦门二五八网络科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810473219.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top