CAPTCHA Recognition Method Based on CNN with Focal Loss

Complexity 2021:1-10 (2021)
  Copy   BIBTEX

Abstract

In order to distinguish between computers and humans, CAPTCHA is widely used in links such as website login and registration. The traditional CAPTCHA recognition method has poor recognition ability and robustness to different types of verification codes. For this reason, the paper proposes a CAPTCHA recognition method based on convolutional neural network with focal loss function. This method improves the traditional VGG network structure and introduces the focal loss function to generate a new CAPTCHA recognition model. First, we perform preprocessing such as grayscale, binarization, denoising, segmentation, and annotation and then use the Keras library to build a simple neural network model. In addition, we build a terminal end-to-end neural network model for recognition for complex CAPTCHA with high adhesion and more interference pixel. By testing the CNKI CAPTCHA, Zhengfang CAPTCHA, and randomly generated CAPTCHA, the experimental results show that the proposed method has a better recognition effect and robustness for three different datasets, and it has certain advantages compared with traditional deep learning methods. The recognition rate is 99%, 98.5%, and 97.84%, respectively.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 91,423

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Similar books and articles

Captcha.Moritz Wehrmann - 2019 - Internationales Jahrbuch Für Medienphilosophie 5 (1):243-246.
Face Recognition Using Dct And Neural Micro-Classifier Network.Abdellatief Hussien AbouAli - 2018 - International Journal of Engineering and Information Systems (IJEAIS) 2 (3):27-35.

Analytics

Added to PP
2021-01-05

Downloads
52 (#300,476)

6 months
50 (#82,327)

Historical graph of downloads
How can I increase my downloads?

Author's Profile

Citations of this work

No citations found.

Add more citations

References found in this work

Add more references