首页> 中文期刊> 《计算机学报》 >一种基于条件生成式对抗网络的文本类验证码识别方法

一种基于条件生成式对抗网络的文本类验证码识别方法

         

摘要

验证码被广泛应用于网站登录、注册等环节,用来增强身份验证和防止来自计算机程序的自动攻击.其中文本类验证码由于密码空间大、交互方式简单等特点被大多数主流网站使用.目前,为了增加计算机程序对文本类验证码自动识别的难度,设计时普遍将复杂干扰信息、字符扭曲、旋转和粘连、不同类型字体等安全性特征随机组合使用.由于组合了多种安全特征,传统的验证码识别方法对该种验证码的识别率非常低甚至失效.针对此类文本类验证码,本文提出了一种基于条件生成式对抗网络(CGAN)的通用识别方法.该方法利用CGAN去除验证码中的背景干扰信息并拉伸验证码中的字符间距,以生成无干扰且无字符粘连的验证码.然后使用本文优化组合的分割算法对验证码进行有效分割,再通过GoogleNet对分割后的单个字符进行识别.并且在难以以低成本大量获取真实验证码的情况下,本文设计了程序模拟验证码对网络进行训练,训练成本远低于现有其他方法且训练效果良好.最终的实验结果表明,本文提出的方法能够成功的识别Microsoft、Wikipedia、百度、支付宝、新浪等国际主流网站的验证码,识别率相较于传统方法最大提升度可达到70.2%.

著录项

  • 来源
    《计算机学报》 |2020年第8期|1572-1588|共17页
  • 作者单位

    西北大学信息科学与技术学院 西安710127;

    陕西省无源物联网国际联合研究中心 西安710127;

    西北大学信息科学与技术学院 西安710127;

    陕西省无源物联网国际联合研究中心 西安710127;

    西北大学信息科学与技术学院 西安710127;

    陕西省无源物联网国际联合研究中心 西安710127;

    陕西理工大学数学与计算机科学学院 陕西汉中 723001;

    西北大学信息科学与技术学院 西安710127;

    陕西省无源物联网国际联合研究中心 西安710127;

    西北大学信息科学与技术学院 西安710127;

    陕西省无源物联网国际联合研究中心 西安710127;

    西北大学信息科学与技术学院 西安710127;

    陕西省无源物联网国际联合研究中心 西安710127;

    西北大学信息科学与技术学院 西安710127;

    陕西省无源物联网国际联合研究中心 西安710127;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 人工智能理论;
  • 关键词

    文本类验证码; 验证码识别; 条件生成式对抗网络; 字符分割; 去干扰算法;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号