Font Size: a A A

Two Dimensional Barcode Recognition Algorithm Based On The Camera Mode

Posted on:2014-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:N ZhangFull Text:PDF
GTID:2248330395982601Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Barcode technology, which is the most widely used currently, is an automatic identification technology. Two-dimensional bar code with its high information density, large capacity, error correction capability, high reliability and other advantages is being received more and more attention from all over the world. With the continuous development of information technology and the deepening of the bar code applications, barcode technology will also bring new problems and requirements.In the process of practical application, the two-dimensional bar code image is often affected by many factors, such as contamination, defect, uneven illumination, deformation, etc, which results that it is hard to read for barcode equipment. The purpose of this paper is to improve the accuracy and rapidity of the two-dimensional barcode recognition through study of two-dimensional barcode recognition algorithms. The main work of this paper is as follows:Firstly, this paper designs the overall framework of the two-dimensional bar code recognition algorithm, then the image preprocessing algorithm involved in two-dimensional bar code image was discussed, including graying, image denoising, binarization. This paper proposes a new binarization processing method which combines homomorphic filtering with OTSU method to solve the problem of uneven illumination.This paper focuses on the research of two-dimensional bar code localization algorithm. First, a new fast connected component labeling algorithm based on fast run is proposed to achieve barcode rough localization, and then proposes a precise localization method the Data Matrix barcode. Anti-perspective transformation and bilinear interpolation are used for perspective distortion correction. In addition, the specific implementation of the RS error correction algorithms is elaborated in detail.Finally, complete a Data Matrix bar code recognition system based on PC platform, using modular programming in VC++6.0programming environment. System testing and comparative experiments results demonstrate that the proposed algorithm in this paper can accurately and efficiently recognize Data Matrix bar code, and basically meet the real-time requirements.
Keywords/Search Tags:2D Barcode, Image preprocessing, Location, Anti-perspectivetransformation, Data Matrix
PDF Full Text Request
Related items