Verification code identification method and system based on deep learning
A technology of deep learning and recognition method, which is applied in the field of verification code recognition method and system based on deep learning, which can solve problems such as inability to handle verification codes, and achieve the effect of fast recognition speed, less complexity and high accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0066] as attached figure 1 As shown, the verification code recognition method and system based on deep learning of the present invention, the steps of the method are as follows:
[0067] S1. Image collection and labeling: Use crawlers to crawl the verification code pictures of the website into 500 test sets and 400 training sets, and manually label them; among them, the text in the verification code pictures is composed of 10 numbers and 52 Four of them are randomly selected from uppercase and lowercase letters;
[0068] S2. Image preprocessing: use the image processing tool CV2 to preprocess the verification code image; the specific steps are as follows:
[0069] S201. Grayscale processing: process the RGB three-channel original image of the verification code image into a single-channel image, as attached image 3 shown;
[0070] S202, binarization processing: set the pixel threshold to 180, set the pixel value greater than 180 to 255, and set the pixel value less than 80...
Embodiment 2
[0086] as attached Figure 5 As shown, the verification code recognition system based on deep learning of the present invention includes an image collection and labeling module, an image preprocessing module, a deep learning model building module, and a model training and verification module; wherein, the image collection and labeling module is used for Use a crawler to crawl the verification code pictures of the website into 500 test sets and 400 training sets, and manually label them; the image preprocessing module is used to preprocess the verification code pictures using the image processing tool CV2; the image preprocessing module It includes a grayscale processing module, a binarization processing module, a noise removal module, and a picture standardization module; among them, the grayscale processing module is used to process the original RGB three-channel image of the verification code image into a single-channel image; the binarization processing module It is used to...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com