Dissertation > Excellent graduate degree dissertation topics show

The Design and Implemention of QR Code Decoding System

Author: YuWeiKe
Tutor: LiFuHai
School: Hunan University
Course: Electronic Science and Technology
Keywords: QR code Image processing Perspective transform Reed-solomon code
CLC: TP391.44
Type: Master's thesis
Year: 2013
Downloads: 107
Quote: 0
Read: Download Dissertation

Abstract


The Barcode is a machine-readable representation of data which has been widelyused as an approach for automatic information acquisition. The two-dimensionalbarcode, which contains information in both two directions, is an evolving kind ofbarcode with greater capacity than general one-dimensional code. QR code is onetype of matrix two-dimensional code. Due to its ability to encode Chinese characters,It is popular in China.Barcode identification is an important procedure in barcode application. Theimage based barcode scanner is currently the mainstream of variety scanners. In thispaper, an image-input QR code identification algorithm processing is designed. Thealgorithm restores the original text information by going through two procedures–image processing procedure, and data processing procedure. The image processingprocedure includes image pre-processing, QR code detection, correction andsampling. And data processing procedure includes data partition, error correction anddata decoding.As to QR code detection algorithm,3methods are used in this paper. Firstly, thecommon used method which is based on the finder pattern detection is discussed.Then two other methods based on gradient and contour features of QR code areproposed. In the end of the section, the comparison of the3methods is done. And inthe aspect of error correction algorithm, the Reed-Solomon encoding theory isdiscussed, and the decoding method and steps are introduced and implemented.The QR code identification algorithm is then implemented on an embeddedplatform with digital signal processor ADSP-BF527as the central processing unit.The system captures the image through a gray-level digital camera, detect and decodethe QR code from the image, and send the original image and text result of QR codeto PC by Ethernet interface. In this paper, both the hardware and software areintroduced. The system frame and platform are discussed, and the camera, ethernetinterface are designed. And the software of the system is combined of severalsperated modules, including the QR identification algorithm, the camera and EthernetMAC drivers, the UDP protocol stack, and the library for general image processing.Lastly, the software in PC to receive and display the image and result isimplemented for system test. The system is robust to polluted QR code, unevenillumination, blurred image, or slightly distorted, etc. The test result shows the qualified performance of the system, and proves the algorithm to be effective.

Related Dissertations

  1. Research of Images Enhancing Algorithms on Fog or Backlighting Conditions and Implementation with Hardwares,TP391.41
  2. Research on the Image Real-Time Acquisition, Storage and Image Processing System,TP391.41
  3. Research on Visual Servo System of Mechanical ARM,TP242.6
  4. Application Research of Digital Image Processing on Container Inspection,TP274.4
  5. Three-Dimensional Numerical Modelling for the Head and the Electric Field Analysis of DBS,R742.5
  6. Research on Nondestructive Detection Technology for External Qualities of Papayas Based-on Vision,S667.9
  7. Research on Identification System of Cashmere and Wool Fiber,TS101.921
  8. Flow Behavior Description of Two-Phase Flow Based on Image Processing Techniques,TP391.41
  9. Active faults based radar image information extraction method applied research and demonstration,P542.3
  10. Research on License Plate Location Algorithm of License Plate Recognition System,TP391.41
  11. The Designing of HD Vehicle Detection System Based on Fpga,TP391.41
  12. Research on Defects Image Acquisition and Processing Digital Technology of Pipeline Welds by Ray Radiography Detecting,TG441.7
  13. Handwritten Numeral Recognition and Test-Paper Management Based on Neural Network and GPU,TP391.43
  14. Research and Implementation on Sintering State Prediction Method Based on SVM and PSO,TF821
  15. System Designing to Analysis the Real-time Density of Group-control Elevator Passengers Flow,TP391.41
  16. Research on Face Recognition Methods Based on Flexible Neural Tree,TP391.41
  17. Design and Development of Tool Processing Mark Image Comparison System,TP391.41
  18. The Compact Spinning Lattice Apron Quality Inspection Based on Digital Image Processing,TP391.41
  19. Design and Implementation of Intelligent Transportation Video Monitoring System Based on 3G Network,TP391.41
  20. Research on Methods of Image Processing of the Image Information Processor,TP391.41
  21. Research on the Three-dimensional Reconstruction of Small Size Cavity of Mold,TP391.41

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Pattern Recognition and devices > Optical pattern recognition devices
© 2012 www.DissertationTopic.Net  Mobile