Universal CAPTCHA Recognition implemented by Deep Neural Network
碩士 === 國立臺灣大學 === 電子工程學研究所 === 107 === CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a widely used technology on the internet to check if the person registering or trying to comment is a real human or a computer program attempting to spam the site. They are...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/9h6sqp |
id |
ndltd-TW-107NTU05428092 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107NTU054280922019-11-16T05:28:01Z http://ndltd.ncl.edu.tw/handle/9h6sqp Universal CAPTCHA Recognition implemented by Deep Neural Network 運用深度神經網絡實現驗證碼識別 Zi-Yi Yuan 袁子意 碩士 國立臺灣大學 電子工程學研究所 107 CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a widely used technology on the internet to check if the person registering or trying to comment is a real human or a computer program attempting to spam the site. They are usually fully automated, requiring little human maintenance, thus having benefits in cost and reliability. Despite the convenience on internet security problems, this technology is not very friendly to software testers. Therefore, in this paper we investigate the various combinations of methods based on deep neural networks to recognize CAPTCHA images. The main method is divided into two steps. The first step is to use YOLO, a real-time object detection model to decide the exact location of CAPTCHA on a web page. The second step is to use an end-to-end neural network aimed at recognizing indivisible CAPTCHA images, rather than the traditional segmentation technology used to recognize divisible CAPTCHA images. We use convolution neural network and recurrent neural network for CAPTCHA recognition. Experimental results confirm that our method used in this paper achieves test accuracy of around 99% in the seven types of CAPTCHA. Farn Wang 王凡 2018 學位論文 ; thesis 27 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 電子工程學研究所 === 107 === CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) is a widely used technology on the internet to check if the person registering or trying to comment is a real human or a computer program attempting to spam the site. They are usually fully automated, requiring little human maintenance, thus having benefits in cost and reliability.
Despite the convenience on internet security problems, this technology is not very friendly to software testers. Therefore, in this paper we investigate the various combinations of methods based on deep neural networks to recognize CAPTCHA images. The main method is divided into two steps. The first step is to use YOLO, a real-time object detection model to decide the exact location of CAPTCHA on a web page. The second step is to use an end-to-end neural network aimed at recognizing indivisible CAPTCHA images, rather than the traditional segmentation technology used to recognize divisible CAPTCHA images. We use convolution neural network and recurrent neural network for CAPTCHA recognition. Experimental results confirm that our method used in this paper achieves test accuracy of around 99% in the seven types of CAPTCHA.
|
author2 |
Farn Wang |
author_facet |
Farn Wang Zi-Yi Yuan 袁子意 |
author |
Zi-Yi Yuan 袁子意 |
spellingShingle |
Zi-Yi Yuan 袁子意 Universal CAPTCHA Recognition implemented by Deep Neural Network |
author_sort |
Zi-Yi Yuan |
title |
Universal CAPTCHA Recognition implemented by Deep Neural Network |
title_short |
Universal CAPTCHA Recognition implemented by Deep Neural Network |
title_full |
Universal CAPTCHA Recognition implemented by Deep Neural Network |
title_fullStr |
Universal CAPTCHA Recognition implemented by Deep Neural Network |
title_full_unstemmed |
Universal CAPTCHA Recognition implemented by Deep Neural Network |
title_sort |
universal captcha recognition implemented by deep neural network |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/9h6sqp |
work_keys_str_mv |
AT ziyiyuan universalcaptcharecognitionimplementedbydeepneuralnetwork AT yuánziyì universalcaptcharecognitionimplementedbydeepneuralnetwork AT ziyiyuan yùnyòngshēndùshénjīngwǎngluòshíxiànyànzhèngmǎshíbié AT yuánziyì yùnyòngshēndùshénjīngwǎngluòshíxiànyànzhèngmǎshíbié |
_version_ |
1719292722909544448 |