Font Size: a A A

Research And Application Of2D Barcode-QR Code Recognition Technology

Posted on:2016-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:L HeFull Text:PDF
GTID:2298330467493341Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The two-dimensional barcode better fulfills people’s requirements of processing information quickly and easily because of its unique characteristics in today’s era of information and Internet. The mobile Internet and smart mobile devices have been developing rapidly in the last few years, the two-dimensional barcode has been widely used for its great advantages in information representation and information processing. QR Code as a kind of common two-dimensional bar code, not only has lots of characteristics like other two-dimensional barcodes, such as great capacity, high storage density, high error correction ability and high security but also has its own distinguished features, such as ultraspeed multi-dimensional identification and extensive character encoding. It is more suitable for application domestically.First, this paper describes the development and application of two-dimensional bar code technology at home and abroad and the classification of common two-dimensional bar code, then makes a comprehensive introduction of the characteristics and symbol structure of QR Code.Secondly, the identification process of the QR Code is studied, including image preprocessing, positioning algorithm and decoding algorithm. The research of the entire identification process includes lots of contents, such as image gray processing, image denoising, image binarization, geometric correction, interpolation algorithm, positioning algorithm and decoding algorithm. This paper puts an emphasis on the binarization algorithm in image preprocessing and positioning algorithm of the QR Code barcode. This paper proposes an adaptive threshold binarization algorithm, which has obtained great processing effects and enormously improved the whole recognition rate of QR Code as well. This paper applies the idea of KMP algorithm to the process of positioning, which improves the efficiency of barcode’s positioning process by means of boosting the search procedure of the line segments that satisfy a certain proportion. Compared with the traditional positioning algorithm of QR Code, this method is able to locate the QR Code swiftly and accurately.Finally, this paper designs and implements a QR Code identification system. The experimental results show that the system can accurately identify Chinese, English and digits. The system has achieved great performance in terms of both time efficiency and recognition accuracy, and it is of high value in practical application.
Keywords/Search Tags:QR Code, Binarization, KMP, Positioning
PDF Full Text Request
Related items