{"title":"基于TensorFlow的移动端深度学习验证码识别","authors":"Xiangfeng Lin, Linfu Li, Yu Ren","doi":"10.1117/12.2667721","DOIUrl":null,"url":null,"abstract":"As the most common captcha, text captcha can prevent others from maliciously using computer programs to log in or attack, and is an important safeguard in Internet authentication. In recent years, with the development of the Internet, the field of artificial intelligence has also developed at a high speed, and convolutional neural networks are widely used in various fields. In this context, for the common problem of character-based captcha recognition, this paper investigates captcha recognition based on a deep learning neural network framework used by the TensorFlow framework with modifications based on the VGG16 convolutional neural network. The 4-digit captcha randomly composed of 64 characters is then converted into an image, and after operations such as image processing and encoding of the captcha, a large number of training sets are generated and the recognition of the captcha is done by the convolutional neural network. Finally, the design GUI interface is deployed to mobile devices with a final accuracy rate of 85% on the test set.","PeriodicalId":128051,"journal":{"name":"Third International Seminar on Artificial Intelligence, Networking, and Information Technology","volume":"90 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Deep learning captcha recognition for mobile based on TensorFlow\",\"authors\":\"Xiangfeng Lin, Linfu Li, Yu Ren\",\"doi\":\"10.1117/12.2667721\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As the most common captcha, text captcha can prevent others from maliciously using computer programs to log in or attack, and is an important safeguard in Internet authentication. In recent years, with the development of the Internet, the field of artificial intelligence has also developed at a high speed, and convolutional neural networks are widely used in various fields. In this context, for the common problem of character-based captcha recognition, this paper investigates captcha recognition based on a deep learning neural network framework used by the TensorFlow framework with modifications based on the VGG16 convolutional neural network. The 4-digit captcha randomly composed of 64 characters is then converted into an image, and after operations such as image processing and encoding of the captcha, a large number of training sets are generated and the recognition of the captcha is done by the convolutional neural network. Finally, the design GUI interface is deployed to mobile devices with a final accuracy rate of 85% on the test set.\",\"PeriodicalId\":128051,\"journal\":{\"name\":\"Third International Seminar on Artificial Intelligence, Networking, and Information Technology\",\"volume\":\"90 2\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-02-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Third International Seminar on Artificial Intelligence, Networking, and Information Technology\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.2667721\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Third International Seminar on Artificial Intelligence, Networking, and Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2667721","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Deep learning captcha recognition for mobile based on TensorFlow
As the most common captcha, text captcha can prevent others from maliciously using computer programs to log in or attack, and is an important safeguard in Internet authentication. In recent years, with the development of the Internet, the field of artificial intelligence has also developed at a high speed, and convolutional neural networks are widely used in various fields. In this context, for the common problem of character-based captcha recognition, this paper investigates captcha recognition based on a deep learning neural network framework used by the TensorFlow framework with modifications based on the VGG16 convolutional neural network. The 4-digit captcha randomly composed of 64 characters is then converted into an image, and after operations such as image processing and encoding of the captcha, a large number of training sets are generated and the recognition of the captcha is done by the convolutional neural network. Finally, the design GUI interface is deployed to mobile devices with a final accuracy rate of 85% on the test set.