Font Size: a A A

Development And Implementation Of Verification Code Based On Web Technology

Posted on:2014-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:L DeFull Text:PDF
GTID:2268330401465735Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the rapid development of social information, the network has been prevalent inour lives, work. Network gives us faster, richer resources and information. Meanwhile,the network security issues become important issues we need to face. Graduallyaccelerated due to the speed of the network and hardware updates now, all kinds ofmalicious network attacks continue to occur, for example, to use the specific softwareautomatically for registering a large number of users, or software for automatic onlinevoting, or destruction fair competition; large numbers automatically send spam, todestroy the network environment; exhaustive crack user account and password, and tobring serious problems to the user’s private information security. These issues seriouslydamage the network environment; to verify the use of encryption technologies is the keyto solve the security problems. In real life, the verification code recognition technologyhas been used in many ways. For example, the file’s automatic entry, traffic monitoring,license plate automatic identification, the digitized characters of text image processing,and so on. It is a branch in the field of pattern recognition which is a conventional issuein this field. Experts and scholars in the area of pattern recognition have been made inthis regard for a lot of hard work, but without a common method to be able to identifyall the verification code. Currently, there are many scholars in research-related topics inthe domestic and international.The verification code recognition is a complex issue, which includes aspects ofknowledge in pattern recognition, and to use every aspect and step likely to affect thefinal results of the identification. And because of the differences in the conditions of use,the identification code validation is also great applicability for verifying coderecognition research also has great value and practical significance.The verification code recognition technology is basically divided into three parts:digital image pre-processing, digital image character segmentation, characterrecognition match.The verification code image preprocessing section includes a color image grayscale,linearization; the image is smoothed (image filtering). Also it is related to the frequency domain filtering and spatial filtering, image enhancement, image noise reduction, imagecompression and image fusion image pre-processing techniques.More character segmentation part and character segmentation broad range ofapplications. Polynomial fitting method in the license plate character segmentation,feature statistical methods verification code recognition technology, canny edgedetection, differential operator method, Laplacian operator method and canny operatormethod. It is also included some of the commonly used feature selection algorithm:LDA (linear discriminant analysis) method, based on stroke filter charactersegmentation algorithm, segmentation and recognition method based on SVMcharacters, character extraction algorithm based on half the threshold. This paperdescribes a self-organizing map neural network and improved learning rules,self-organizing neural network, as well as the comparison of the two rules.Character recognition has been sectioned. Including matching recognitionalgorithm based KNN (K-Nearest Neighbor) template library, genetic optimization ofBP network identification, character recognition algorithm based on the word "day"projection, shape context verification code recognition and so on.In this paper, the network verification code is widespread real life, introduced a siteverification code image generation process and the principle of network authenticationcode for network security. When it followed by a study of the problem of theidentification code validation, validation code recognition belongs to the category ofcharacter recognition is a hot issue in the field. This article is mainly divided into imagepreprocessing, character segmentation and character recognition part of theidentification process of verification code details.This article identifies the image verification code that contains a simple character,this article describes an algorithm for digital characters and authentication codegeneration technology is more and more mature, and more widely, more complex moredifficult to identify the verification code even such as Chinese characters. Verificationcode generation and recognition technology, there is much room for the development ofwaiting for us to research and development.
Keywords/Search Tags:The verification code recognition, WEB technology, charactersegmentation, character recognition match
PDF Full Text Request
Related items