You are on page 1of 22

Presented By: Mr. XXXX S7 Ec Roll No.

: 27 Guide: Mr XXXX

 Too Expensive scanners.  Have No Other Use.  Too Bulky.  Workers have to be Trained.

 Affordable prices And Common  Have Various Uses  Too Handy  No Training

INTRODUCTION TO BARCODE BAR CODE RECOGNITION       Grey Scale Image conversion Filter and Location Binarisation Accurate Location and orientation Correction the deformed shape Error correction and decode IMPLEMENTATION OF BARCODE RECOGNITION TECHNOLOGY APPLICATION LIMITATION CONCLUSION REFERENCE .

BAR CODE 1D Barcode 2D Barcode Data Matrix QR Code .

Aerospace and Computer manufacturing Industry.  Capacity: 2334 Alphanumeric characters .DATA MATRIX  Used for large data capacity labeling  Used in Automotive.

QR CODE  High capacity encoding of data  High speed reading  Chinese encoding capability  Readable from any direction from 360 degree .

Steps Involved in 2D Barcode recognition       Grey Scale Image conversion Filter and Location Binarisation Accurate Location and orientation Correction the deformed shape Error correction and decode .

is the basic step. . •QR code symbols are captured in RGB 24bit format Images by camera mobile phones.Grey Scale Image Conversion: •QR code symbol is a set of dark and light pixels.1. •So color image converted to grey image.

. a barcode area extracted to increases the accurate rate of binarizing. Filter and Location:  Will smoothen the barcode and reduce the influence of noise. the grey change frequency of the code area is quite high.2.  FOR DETECTING BAR CODE AREA Comparing with the background .  Before binarizing.

3. BINARISATION:  The most critical method in Barcode Recog. • The grey histogram for each block is calculated and stored.each block • Smallest value of block middle values is the Global threshold of the Image . • Middle value is chosen as the threshold.  Simple and popular method is Threshold  Ohbuchi’s Global threshold method • Image divided in to Nine Blocks.

.  Three dark-light-dark squares are overlapped in every finder pattern.4.  If one of the pattern is dirty or damaged . ACCURATE LOCATION AND ORIENTATION:  Three Identical position detection patterns located at three of the four corners of QR code. can use timing patterns.

{Estimation Algorithm} Fails: • 70% of alignment pattern centre is inside the pattern.5. CORRECTION THE DEFORMED SHAPE: International Alignment pattern for correcting the deformed shape. . 30% outside of pattern.

Proposed alignment pattern : • Eight Direction algorithm • 96 % of alignment pattern centre Successful location • Dark–light ratio is 1:1:1:1:1 .

Solomon error correction. ERROR CORRECTION AND DECODE: • Last Step of Recognition barcode • Employs REED.6. when code are distorted • Decoding steps – Reference to international standard of QR Code. . • Contrast will affect the decoding of performance.

Image Of a Product BARCODE Details gathering using the software Installed. . from the Image.

Product Details from BARCODE and the Software Used .


Recognition of 2D Barcode in mobile phone is Difficult due to:  High Noise  Non-Uniform Illumination  Low Resolution  Optical Blur .

 Product details from a barcode.  Facilitates consumers with quick and easy to verify product status. . can be identified using a Mobile camera phone.

Feb. Sahoo. 2D Barcodes for mobile phones”. 783-788.2005..8-11 Oct. 2005 2nd International Conference on Mobile Technology.2007. vol. “A survey of thresholding techniques”. Nov. “ Automatic Recognition Algorithm of Quick Response Code Based on Embedded System”.233-260. Tan. 2005 2nd International Conference on Mobile Technology.pp. ICIP06. T. et al.469-472. Wang. Yue Liu. March. S. 41..K.pp. 1998.597– 600 Hao Wang. IEEE International Conference on Image Processing. and A. Volume 02. P. . Graphics. Applications and Systems. Mingjun Liu.Proceedings of the Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07). Kongqiao. and Image Processing. Applications and Systems.C. 15-17 Nov. 2005. Soltani.8 pages. issue 2. Wong. “Decoding with Camera-Equipped Mobile Phones”.pp.H.2006. Yanming Zou. 19-23. 2006. Kato.K. “Camera Readable 2D Bar Codes Design and Decoding for Mobile Phones”. Computer Vision. “ Barcode reading from images capture by camera phone”. 15-17 Nov.pp. Proceedings of the Sixth International Conference on Intelligent Systems Design and Applications(ISDA’06).