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

Image verification code generation method and image verification code generation system

A technology for image verification code and generation system, applied in the field of image verification code generation method and image verification code generation system, can solve problems such as visual discomfort, achieve good visual experience, enhance anti-cracking ability, and increase the effect of cracking difficulty

Active Publication Date: 2012-02-08
TENCENT TECH (SHENZHEN) CO LTD +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for humans, noise will bring visual discomfort, and artificial textures are easy to be deciphered due to their strong regularity

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
  • Image verification code generation method and image verification code generation system
  • Image verification code generation method and image verification code generation system
  • Image verification code generation method and image verification code generation system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make the object, technical solution and advantages of the present invention more clearly, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0026] In the embodiment of the present invention, the natural background image is used as the background pattern of the verification code, and the color of the foreground text is adaptively selected, so as to ensure that the foreground and the background can be distinguished to ensure the user's recognition, and because the foreground color is flexible and changeable , can also increase the difficulty of cracking. In addition, in the embodiment of the present invention, a method of randomly intercepting sub-images may also be used to generate a natural background image, thereby increasing the cost and cost of cracking by using a violent method.

[0027] figure 2 It is an exemplary flowchart of a method for generating a picture veri...

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 method for generating a picture verification code and a system for generating a picture verification code. The method includes: calculating the color distribution and brightness distribution of the natural background image, and determining the text color and text brightness for the foreground text respectively according to the calculated color distribution and brightness distribution; embedding the foreground text according to the determined text color and text brightness into the natural background image. After the application of the present invention, the generated picture verification code can bring better visual experience to users and is difficult to decipher.

Description

technical field [0001] The present invention relates to the technical field of network application (Application), and more specifically, the present invention relates to a method for generating a picture verification code and a system for generating a picture verification code. 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. Network development brings various challenges while providing convenience. Some people with ulterior motives will use robot programs to improperly use a large number of free Internet resources, such as mass spam, etc., which will greatly reduce server performance. There are also people who use the program to continuously send out service request responses to carry out "saturation attacks" to achieve the purpose of paralyzing the service. Some people even try to use brute force cracking and other means to steal virtual property. ...

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 Patents(China)
IPC IPC(8): G06T11/60H04L9/32
Inventor 王建宇王亮
Owner TENCENT TECH (SHENZHEN) CO 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