Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Generation method and generation device of image verification code

A technology of a picture verification code and a generating device, which is applied in the field of picture verification code generation, can solve the problem of difficult identification of the picture verification code, and achieves the effect of increasing the difficulty of identification

Active Publication Date: 2013-05-15
ALIBABA GRP HLDG LTD
View PDF8 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] The technical problem to be solved in this application is to make the generated picture verification code difficult to be recognized by computer programs, and not increase the difficulty of personnel identifying the picture verification code

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
  • Generation method and generation device of image verification code
  • Generation method and generation device of image verification code
  • Generation method and generation device of image verification code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Embodiment 1 of the present application provides a method for generating a picture verification code, such as figure 1 shown, including the following steps:

[0038] First, multiple character pictures are provided. Each character picture may have only one character or multiple characters on it. The characters may be letters, numbers, etc., and the characters may have one or more fonts. The characters can have one or more colors, and at least one character picture in the plurality of character pictures is a nestable character picture, and at least one nesting hole for nesting character pictures is arranged on the nestable character pictures. position, the nesting position is in an area outside the characters where the character picture can be nested;

[0039] Then, embedding part or all of the character pictures into the nesting positions of the nestable character pictures to generate a picture verification code. The step of embedding part or all of the character pictu...

Embodiment 3

[0044] Based on the second embodiment, a recording step is also included for recording the generated picture verification code and the characters (ASCII code values) corresponding to the multiple character pictures that generate the picture verification code.

Embodiment 4

[0046]1. Setting up a basic character database for providing multiple character pictures, storing multiple character pictures in the basic character database, wherein at least one character picture is a nestable character picture, and each character picture has only one character.

[0047] The data corresponding to each character picture includes the corresponding character (ASCII code value), character minimum radius, character center point coordinates; The radius of the circle with the smallest radius among all pixels.

[0048] Such as figure 2 As shown, take the center point O of the character A A1 is the center of the circle, the radius r of the circle that contains all the pixels of character A and has the smallest radius A1 That is, the minimum character radius of the character picture; the coordinates of the center point of the character, that is, the coordinates of the center point of the character on the character picture, such as figure 2 As shown, the center po...

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 discloses a generation method of an image verification code. According to the generation method of the image verification code, a plurality of character images are provided, at least one of the plurality of character images is a nesting character image, at least one nesting part used for nesting of a nesting character image is arranged on the nesting character image, part or all of the character images are nested in the nesting part on the nesting character image, and then the image verification code is generated. The invention further discloses a generation device of the image verification code. According to the generation method and the generation device of the image verification code, the plurality of character images are arranged in a nesting mode, linear segmentation between each two characters in the image verification code which is generated is difficult, and the generated image verification code is prevented from being recognized easily by computer programs, and difficulty of recognition of the image verification code by a person is not increased.

Description

technical field [0001] The present application relates to image processing technology in network applications, and in particular to a method and device for generating image verification codes. Background technique [0002] With the increasing popularity of computers and computer networks, the Internet has penetrated into all areas of people's work, study and life. While the development of the network provides convenience, it also brings various challenges. Some people with ulterior motives will use robot programs to improperly use a large number of free network resources, such as mass spam, etc., resulting in a significant decrease in server performance; purpose; some people even try to use brute force cracking and other means to carry out virtual property theft and so on. In order to avoid the above-mentioned malicious acts, it is extremely important to provide a technical solution that enables the computer to automatically distinguish whether the information is from a le...

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): G06T1/00
Inventor 安丙春
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products