Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
133 views22 pages

Presented By: Mr. XXXX

Mobile phones can be used to recognize 2D barcodes with some challenges. Key steps in barcode recognition using mobile phones include converting images to grayscale, filtering and locating the barcode area, binarizing the image, determining the accurate location and orientation of the barcode, correcting any deformations, and decoding the barcode with error correction. This allows consumers to easily obtain product details by scanning barcodes with their camera phones.

Uploaded by

jineshrs
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
133 views22 pages

Presented By: Mr. XXXX

Mobile phones can be used to recognize 2D barcodes with some challenges. Key steps in barcode recognition using mobile phones include converting images to grayscale, filtering and locating the barcode area, binarizing the image, determining the accurate location and orientation of the barcode, correcting any deformations, and decoding the barcode with error correction. This allows consumers to easily obtain product details by scanning barcodes with their camera phones.

Uploaded by

jineshrs
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 22

Presented By: Mr. XXXX S7 Ec Roll No.

: 27 Guide: Mr XXXX

BAR CODE READERS


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

MOBILE PHONES
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

DATA MATRIX

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

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

1.Grey Scale Image Conversion:

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

2. Filter and Location:


Will smoothen the barcode and reduce the influence of noise. Before binarizing, a barcode area extracted to increases the accurate rate of binarizing.
FOR DETECTING BAR CODE AREA

Comparing with the background , the grey change frequency of the code area is quite high.

3. BINARISATION: The most critical method in Barcode Recog. Simple and popular method is Threshold
Ohbuchis Global threshold method

Image divided in to Nine Blocks. The grey histogram for each block is calculated and stored. Middle value is chosen as the threshold- each block Smallest value of block middle values is the Global threshold of the Image

4. ACCURATE LOCATION AND ORIENTATION:


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

5. CORRECTION THE DEFORMED SHAPE:


International Alignment pattern for correcting the deformed shape. {Estimation Algorithm}

Fails:

70% of alignment pattern centre is inside the pattern, 30% outside of pattern.

Proposed alignment pattern :

Eight Direction algorithm


96 % of alignment pattern centre Successful location Darklight ratio is 1:1:1:1:1

6. ERROR CORRECTION AND DECODE:


Last Step of Recognition barcode

Employs REED- Solomon error correction, 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, can be identified using a Mobile camera phone. Facilitates consumers with quick and easy to verify product status.

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

You might also like