Captcha Recognition System based on Deep Learning

Authors

  • Ze Zhou
  • Quanzhu Yao
  • Xinyu Liu

DOI:

https://doi.org/10.6919/ICJE.202507_11(7).0020

Keywords:

Captcha Recognition; Convolution Neural Network; Data Preprocessing; Accuracy.

Abstract

In recent years, captcha recognition has emerged as a significant problem in the field of computer vision, aiming to enhance the machine's ability to recognize complex character images. It has widespread applications in areas such as network security and human-computer interaction. Traditional captcha recognition methods primarily rely on image processing and machine learning techniques. However, these methods exhibit certain limitations when dealing with complex captchas. Even a minor difference can lead to changes in their prediction results, thereby affecting the accuracy of captcha recognition and causing a significant drop in recognition accuracy. The advancement of deep learning technology has introduced new approaches and methods for captcha recognition. This paper proposes a deep learning-based captcha recognition system, which, by constructing complex validation sets and utilizing convolutional neural networks (convolutional neural network, CNN), trains on various types of captchas, effectively improving captcha recognition accuracy. Experimental results demonstrate that combining preprocessed datasets with CNN networks significantly enhances the stability of captcha recognition, achieving a recognition accuracy of over 95% and yielding promising experimental outcomes.

Downloads

Download data is not yet available.

References

[1] Ma Jianing. Research on Image CAPTCHA Recognition Algorithm Based on Deep Learning [D]. Shenyang Normal University, 2021.

[2] MORI G, MALIK J.Recognizing objects in adversarial clut-ter: breaking a visual CAPTCHA[C]//Computer Vision and Pattern Recognition.IEEE Computer Society Conference on.New York, USA: IEEE Press, 2003(1): 134-141.

[3] YAN J, A HMAD A S E.A Low-cost attack on a Microsoft CAPTCHA[C]//Proceedings of the15th ACM Conference on Computer and Communications Security.New York, USA: ACM Press, 2008: 543-554.

[4] CHELLAPILLA K, LARSON K, SIMARD P, et al.Comput-ers beat humans at single character recognition in reading based Human Interaction Proofs [C]//In Proceedings of the Second Conference on Email and Ant-i Spam.CA, USA: Stanford University, 2005.

[5] Zhang Shuya, Zhao Yiming, Zhao Xiaoyu, et al. Research on Character Recognition Methods for CAPTCHA [J]. Journal of Ningbo University: Natural Science and Engineering Edition, 2007, 12(4): 429-433.

[6] Li Wenjing, Bai Jing, Peng Bin, et al. A Survey of Graph Convolutional Neural Networks and Their Applications in Image Recognition [J]. Computer Engineering and Applications, 2023, 59(22): 15-35.

[7] Li Chuan. Research on Improved Neural Network Collaborative Filtering [D]. Xidian University, 2019.

[8] Xu Jiacheng. Design and Implementation of Convolutional Network Structure for Structured Feature Vector Input [D]. East China Normal University, 2019.

[9] Suarezpaniagua V,Segurabedmar I,Evaluation of pooling operations in convolutional architectures for drug-drug interaction extraction [J].2018.

[10] Yang Guanci, Yang Jing, Li Shaobo, et al. An Improved CNN Algorithm Based on Dropout and ADAM Optimizer [J]. Journal of Huazhong University of Science and Technology (Natural Science Edition), 2018, 46(7): 127-132.

Downloads

Published

2025-06-27

Issue

Section

Articles

How to Cite

Zhou, Z., Yao, Q., & Liu, X. (2025). Captcha Recognition System based on Deep Learning. International Core Journal of Engineering, 11(7), 144-153. https://doi.org/10.6919/ICJE.202507_11(7).0020