Font Size: a A A

Two Dimensional Barcode Identification Of Key Technology In Research

Posted on:2013-08-02Degree:MasterType:Thesis
Country:ChinaCandidate:L MaFull Text:PDF
GTID:2248330371494463Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
Two-dimensional barcode (2D barcode) has been developing rapidly and received a wide range of attention since the day it appeared for its advantages of large storage capacity, error correction capability, high security, low cost and other features. The application of the2D barcode has obviously improved the information acquisition and processing speed and made great contributions to modern management. With the development of IT, some new requirements are put forward in reading speed and performance etc. From these points of view, we proposed a decoding system based on image processing by using ordinary image acquisition device.The paper introduced basic knowledge and characteristics of2D barcode in the first part and chose QR Code as researching object. Then the structure and coding theory were involved to provide theoretical support for decoding system. The second part is the image processing module. It is a very important part because the image processing algorithm will affect the performance of the decoding system. An adaptive filtering method based on the anisotropic diffusion equation is proposed. The denoising principal of the anisotropic diffusion equation is studied. Adaptive filtering of image is realized by combining the improved image structural similarity algorithm and the anisotropic diffusion equation. An image may be loose some information in the binarization process if the intensity difference of the target and background is not obvious. In order to resolve this problem, we improved the Otsu algorithm by stretching grayscale. We designed algorithm to position, sample and decode the2D barcode in the third part. Position detecting graphics can be located by scanning the QR Code. The barcode is divided into a grid on the basic of the position detecting graphics, location graphics and other function graphics. Then we can get the data stream by sampling the grid and translate it into original information.Experiment results show that the decoding system developed with VC++6.0could read and decode the QR Code quickly and accurately. It meets the real-time and low-cost requirements.
Keywords/Search Tags:QR Code, 2D barcode, image processing, anisotropic diffusion
PDF Full Text Request
Related items