2 d barcodes(nsm)

21
Pervasive 2D Barcodes for Camera Phone Applications

Upload: selva1090

Post on 19-Jan-2015

330 views

Category:

Education


0 download

DESCRIPTION

About barcode

TRANSCRIPT

Page 1: 2 d barcodes(NSM)

Pervasive 2D Barcodesfor Camera Phone

Applications

Page 2: 2 d barcodes(NSM)

History• 2000– CyberCode1, Sony, visual tagging augmented reality– J-SH09, J-Phone - QR Code: 1-D and 2-D phone

• QR Code Blog• URLS• Email addresses• Shopping• Public Transport Schedules and Events• Air Line Ticketing• Coke Promotions• Food-history information service

Page 3: 2 d barcodes(NSM)

Motivation: How well do they work?

• Omnidirectional symbol reading• Support for low-resolution cameras• Reading robustness under different lighting

conditions• Barcode reading distance• Error correction capability• Security• Support for multiple character sets• Data capacity

Page 4: 2 d barcodes(NSM)

Study

• 30 2D barcodes are in use, 6 studied• database 2D barcodes = initially industrial– QR Code – VSCode– Data Matrix

• Index-based 2D barcodes = invented for phones– Visual Code– ShotCode– ColorCode

Page 5: 2 d barcodes(NSM)

Denso Wave QR Code - 1994

Position detection patterns, located at three ofsymbol’s corners

Page 6: 2 d barcodes(NSM)

3 Position detection

Page 7: 2 d barcodes(NSM)

Data Contents

• QR Code can encode all types of data including symbols, binary data, control codes, and multimedia data. The maximum data capacities are

• 7,089 characters for numeric data, • 4,296 characters for alphanumeric data, • 2,953 bytes for binary data, and • 1,817 characters for Japanese Kanji and Kana

data.

Page 8: 2 d barcodes(NSM)

Comparison with 1-D Bar Code

Page 9: 2 d barcodes(NSM)

Solomon Reed Encoding

Page 10: 2 d barcodes(NSM)

Redundancy

• Level L approximately 7 percent,• M approximately 15 percent• Q approximately 25 percent• H approximately 30 percent

Page 11: 2 d barcodes(NSM)

Code can be decomposed into smaller patterns

Page 12: 2 d barcodes(NSM)
Page 13: 2 d barcodes(NSM)

Veritec VSCodeBiometric data for access-control applications. 4,151 bytes

Page 14: 2 d barcodes(NSM)

Data Matrix

• 1,556 bytes

Page 15: 2 d barcodes(NSM)

Visual Code

• HCI using camera phones 83 bits –mouse

Page 16: 2 d barcodes(NSM)

ShotCode

Ternary Code

102011221210001

Original Spot Code

Page 17: 2 d barcodes(NSM)

ColorCode

• 10 digits matrix of 5 cells rendered— black, blue, green, and red.

• error parity check that detects any incorrect color recognition and corrects it

• 40 percent visibility

Page 18: 2 d barcodes(NSM)
Page 19: 2 d barcodes(NSM)
Page 20: 2 d barcodes(NSM)

Results

Page 21: 2 d barcodes(NSM)

Results

• Resolution not so important• 2D barcodes (21.7 cm) >• index-based 2D-barcodes (16.9 cm)