Method and device for generating verification code image and method and device for verifying verification code

A technology of verification code pictures and verification strings, which is applied in the direction of editing/combining graphics or text, etc., which can solve the problems of user inconvenience, increase of verification code strings, and difficulty in image recognition, so as to achieve the effect of increasing difficulty and easy recognition

Inactive Publication Date: 2016-11-23
ALIBABA GRP HLDG LTD
View PDF8 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to improve the recognition difficulty of verification code pictures, text deformation is usually used to process verification strings in the prior art. The higher the degree of text deformation, the more difficult image recognition is, but for users, it is difficult to identify the verification code strings. It has also improved, and users often need to repeat verification or change the verification code picture, causing inconvenience to users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for generating verification code image and method and device for verifying verification code
  • Method and device for generating verification code image and method and device for verifying verification code
  • Method and device for generating verification code image and method and device for verifying verification code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The embodiment of this application proposes a new method for generating a verification code picture, using a curve as the background of the verification code picture, and adding a hollowed-out verification character string on it, so that the verification code picture is difficult to be automatically recognized and easy to be recognized. It can be recognized by human eyes to solve the problems existing in the prior art. The flow of this embodiment is as follows figure 1 shown.

[0033] Step 110, draw at least two intersecting curves with a certain thickness of the line as the background of the verification code picture.

[0034] In this embodiment, various mathematical curves can be used as the background, such as various spirals, butterfly curves, epicycloids, circular hypotrochoids, etc.; the same type of curves with the same or different parameters can be used to intersect and set as As the background, different types of curved lines may also be used as the backgrou...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method for generating a verification code image, which comprises the steps of drawing at least two crossly set curves by lines with a certain thickness to act as a background of the verification code image; acquiring a verification character string; and drawing the verification character string by hollowed-out font on the background by adopting lines with a certain thickness. Through the technical scheme provided by the invention, the difficulty of the verification code image for being automatically recognized by image recognition software is improved, and meanwhile, the verification code image is easy to be identified by the human eyes.

Description

technical field [0001] The present application relates to the field of Internet technology, and in particular to a method and device for generating a verification code picture, and a method and device for verifying a verification code. Background technique [0002] The Internet has penetrated into every field of people's life. While the Internet provides convenience for people, it also brings various risks. Some malicious users use robot programs to improperly use a large number of network resources, such as using automatic registration tools to register and flood website accounts in batches, submitting garbage data to servers, etc., wasting server resources and affecting the normal use of legitimate users. There are also some malicious users who continuously access the server and try to crack the passwords of legitimate user accounts, threatening the privacy and interests of legitimate users. Therefore, technologies that can automatically distinguish legitimate and malici...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T11/60
Inventor 庞磊杜志军王楠
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products