{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T22:00:05Z","timestamp":1771020005832,"version":"3.50.1"},"reference-count":28,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,1,4]],"date-time":"2021-01-04T00:00:00Z","timestamp":1609718400000},"content-version":"vor","delay-in-days":3,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61976198"],"award-info":[{"award-number":["61976198"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100006314","name":"Hefei Normal University","doi-asserted-by":"publisher","award":["2020rcjj44"],"award-info":[{"award-number":["2020rcjj44"]}],"id":[{"id":"10.13039\/501100006314","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Complexity"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>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\u2010to\u2010end 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.<\/jats:p>","DOI":"10.1155\/2021\/6641329","type":"journal-article","created":{"date-parts":[[2021,1,4]],"date-time":"2021-01-04T23:50:08Z","timestamp":1609804208000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["CAPTCHA Recognition Method Based on CNN with Focal Loss"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7987-4883","authenticated-orcid":false,"given":"Zhong","family":"Wang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8460-7971","authenticated-orcid":false,"given":"Peibei","family":"Shi","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2021,1,4]]},"reference":[{"key":"e_1_2_9_1_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2014.2312547"},{"key":"e_1_2_9_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2012.2236342"},{"key":"e_1_2_9_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/CC.2016.7405708"},{"key":"e_1_2_9_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2020.2982945"},{"key":"e_1_2_9_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/tdsc.2020.2971477"},{"key":"e_1_2_9_6_2","first-page":"853","article-title":"Hacking Chinese touclick CAPTCHA by multiscale corner structure model with fast pattern matching","author":"Shen Y. H.","year":"2014","journal-title":"Proceedings of the ACM International Conference on Multimedia"},{"key":"e_1_2_9_7_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2015.07.002"},{"key":"e_1_2_9_8_2","first-page":"2242","article-title":"Survey of different types of CAPTCHA","volume":"5","author":"Singh V. P.","year":"2014","journal-title":"International Journal of Computer Science and Information Technologies"},{"key":"e_1_2_9_9_2","doi-asserted-by":"crossref","unstructured":"LupkowskiP.andUrbanskiM. SemCAPTCHA\u2014user-friendly alternative for OCR-based CAPTCHA systems Proceedings of the 2008 International Multiconference on Computer Science & Information Technology October 2008 Wisia Poland IEEE 325\u2013329 https:\/\/doi.org\/10.1109\/IMCSIT.2008.4747260 2-s2.0-70349339239.","DOI":"10.1109\/IMCSIT.2008.4747260"},{"key":"e_1_2_9_10_2","doi-asserted-by":"crossref","unstructured":"GolleP.andDucheneautN. Keeping bots out of online games Proceedings of the International Conference on Advances in Computer Entertainment Technology June 2005 Valencia Spain DBLP 262\u2013265.","DOI":"10.1145\/1178477.1178522"},{"key":"e_1_2_9_11_2","first-page":"265","article-title":"Using machine learning to break visual human interaction proofs (HIPs)","author":"Chellapilla K.","year":"2004","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_2_9_12_2","doi-asserted-by":"crossref","unstructured":"YanJ.andEl AhmadA. S. Breaking visual CAPTCHAs with naive pattern recognition algorithms Proceedings of the 23rd Annual Computer Security Applications Conference December 2007 Miami Beach FL USA 279\u2013291 https:\/\/doi.org\/10.1109\/ACSAC.2007.47 2-s2.0-48649084325.","DOI":"10.1109\/ACSAC.2007.47"},{"key":"e_1_2_9_13_2","doi-asserted-by":"crossref","unstructured":"YanJ.andEl AhmadA. S. A low-cost attack on a Microsoft CAPTCHA Proceedings of the ACM Conference on Computer & Communications Security October 2008 Alexandria Virginia USA 543\u2013544.","DOI":"10.1145\/1455770.1455839"},{"key":"e_1_2_9_14_2","doi-asserted-by":"crossref","unstructured":"BurszteinE. MartinM. andMitchellJ. Text-based CAPTCHA strengthsand weaknesses Proceedings of the 18th ACM conference on Computer and communications security October 2011 Chicago IL USA 125\u2013138 https:\/\/doi.org\/10.1145\/2046707.2046724 2-s2.0-80755144034.","DOI":"10.1145\/2046707.2046724"},{"key":"e_1_2_9_15_2","doi-asserted-by":"crossref","unstructured":"GaoH. WangW. QiJ. WangX. LiuX. andYanJ. The robustness of hollow CAPTCHAs Proceedings of the 2013 ACM SIGSAC conference on Computer & communications security November 2013 Berlin Germany 1075\u20131086.","DOI":"10.1145\/2508859.2516732"},{"key":"e_1_2_9_16_2","doi-asserted-by":"crossref","unstructured":"GaoH. YanJ. CaoF.et al. A simple generic attack on text captchas Proceedings of the Network & Distributed System Security Symposium February 2016 San Diego CA USA 220\u2013232.","DOI":"10.14722\/ndss.2016.23154"},{"key":"e_1_2_9_17_2","doi-asserted-by":"crossref","unstructured":"QingK.andZhangR. A multi-label neural network approach to solving connected CAPTCHAs Proceedings of the 2017 14th IAPR International Conference on Document Analysis and Recognition (ICDAR) November 2017 Kyoto Japan IEEE Computer Society 1313\u20131317.","DOI":"10.1109\/ICDAR.2017.216"},{"key":"e_1_2_9_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2016.2646371"},{"key":"e_1_2_9_19_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-63312-1_52"},{"key":"e_1_2_9_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2017.02.105"},{"key":"e_1_2_9_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2019.101635"},{"key":"e_1_2_9_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/mce.2019.2936631"},{"key":"e_1_2_9_23_2","doi-asserted-by":"publisher","DOI":"10.3934\/mbe.2019292"},{"key":"e_1_2_9_24_2","first-page":"1097","article-title":"Imagenet classi\ufb01cation with deep convolutional neural networks","author":"Krizhevsky A.","year":"2012","journal-title":"Proceedings of the Advances in Neural In- Formation Processing Systems"},{"key":"e_1_2_9_25_2","doi-asserted-by":"crossref","unstructured":"FunkC.andLiuY. Symmetry reCAPTCHA Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) June 2016 Las Vegas NV USA IEEE 5165\u20135174 https:\/\/doi.org\/10.1109\/CVPR.2016.558 2-s2.0-84986247596.","DOI":"10.1109\/CVPR.2016.558"},{"key":"e_1_2_9_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIFS.2017.2718479"},{"key":"e_1_2_9_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2899044"},{"key":"e_1_2_9_28_2","first-page":"2999","article-title":"Focal loss for dense object detection","volume":"99","author":"Lin T. Y.","year":"2017","journal-title":"IEEE Transactions on Pattern Analysis & Machine Intelligence"}],"container-title":["Complexity"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/6641329.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/6641329.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/6641329","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,9]],"date-time":"2024-08-09T22:07:10Z","timestamp":1723241230000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/6641329"}},"subtitle":[],"editor":[{"given":"M. Irfan","family":"Uddin","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":28,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/6641329"],"URL":"https:\/\/doi.org\/10.1155\/2021\/6641329","archive":["Portico"],"relation":{},"ISSN":["1076-2787","1099-0526"],"issn-type":[{"value":"1076-2787","type":"print"},{"value":"1099-0526","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2020-11-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-12-21","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-01-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"6641329"}}