Documente Academic
Documente Profesional
Documente Cultură
6 / Volume 1 Issue 1
S.S Gurav 2
Asst. Professor
Dept of ECE, MMEC Belgaum
ssg.mmec@gmail.com
I. INTRODUCTION
QR Code is a type of 2-dimensional bar code in the form of
Matrix Code developed by Denso Wave[1]. QR Code provides
following features like High capacity of encoding of data
Small printout size,kanji and kana capability,Dirt and damage
Resistant,Readable from any direction in 360 degree. This bar
code contains information both in the vertical and horizontal
direction. The maximum data capacity, within version 40 of
the QR Code, is 7,089 numeric characters or 4,296
alphanumeric characters. There have been many researches in
the field of QR Code such as QR Code recognition using
mobile phone[2]. A new method of QR Code accumulation
encoding in mobile education was done by [3], a technique to
remove scratches from QR Code [4] and indentifying QR
Code by [5]. QR Code using invisible watermarking in
frequency domain was done by [6]. Data hiding method for
QR code based on DCT, DFT and DWT were compared by
[7],[8] and [9].
Even though QR Code can store information more than
other conventional bar codes, there is still research should be
carry out for improving storage capacity in the QR Code. A
High Capacity Colored Two Dimensional (HCC2D) code
which is a 2D code aims at increasing space available for data
was done by [10]. Five different RGB colors (red, green, blue,
black and white) were used to enable twice as much
information storage capacity to the QR Code [11]. Using
many colors to the code will increase the capacity but
II. METHODOLOGY
The original information message is divided, to form a
string of characters, into n parts, where n is the number of QR
Code pattern that can be formed by a string of characters in
each part as shown in Table II. The data in each is part is
encoded into ordinary QR Code corresponding to that part of
data. The module correspond to the same position in each QR
Code, except for the part of the Finder Pattern and Timing
Pattern are multiplexed and using a special black and white
symbol to represent them. The special symbols for
representing the modules, after multiplexing, are key board
special symbols are shown.. After that when this QR Code
with special symbols was scanned or read by optical device
such as a scanner or a camera phone, the picture image can be
analyzed.Using this picture image original information can be
read and the de multiplexing process decode the information
from single QR Code with special symbols and split the data
back to their QR Code pattern where these QR Code pattern
can be read by ordinary QR Code reader. The data in each QR
Code pattern were recognized and concatenated back to form
its original information message. The Algorithm for
Multiplexing and De mutiplexing is shown in Figure 2.
Figure 3 shows the overview of Multiplexing and De
multiplexing method used in the experiment. Figure 4 shows
the experiment with 8 special symbols.
QR Code
QR Code is a matrix symbol consists of arrays of nominally
square modules arranged in an overall square pattern. The
format of QR Code includes unique Finder Pattern (Position
Detection Patterns) located at three corners of the symbol and
can be used to locate the positioning of the symbol, size and
inclination. A wide range of sizes of symbol is provided
together with four levels of error correction. In the
experiment the Finder Pattern and the Timing Pattern in the
QR Code with special symbol are kept the same as in the
original QR Code as they were used in positioning and for the
spacing distance for the modules in horizontal and vertical
directions, respectively. The basic characteristic of QR Code
[1], [6] is explained as follows:
40
Error
Correction
level
L
M
H
Q
L
M
H
Q
L
M
H
Q
L
M
H
Q
L
M
H
Q
Data Capacity
Numeric Alphanumeric
41
34
27
17
255
202
144
106
322
255
178
139
370
293
207
154
7089
5596
3993
3057
25
20
16
10
154
122
87
64
195
154
108
84
224
178
125
93
4296
3391
2420
1852
10
8
7
4
65
52
37
27
82
65
45
36
95
75
53
39
1817
1435
1024
784
Kanji
Special Symbols
The number of special symbols used is 2n where n is the
number of patterns in the QR Code as shown in Table II.
TABLE II. NO. OF SPECIAL SYMBOLS & NO. OF PATTERN
No. of QR Code
patterns
1
2
3
4
5
IV. CONCLUSION
V. REFERENCES
[1] Denso wave incorporated http://www.densowave.
com/qrcode/index-e.html
[2] Yue Lin, Ju Jang, Mingjun Lin Recognition of QR Code
with mobile phones, IEEE Chinese Control and Decision
Conference, pp.203-206, 2008.
[3] Xiao Yonan, Yang Chao, Luo Chunling, A new Method of
QR Code Accumulation Encoding in Mobile Education,
International
conference
on
Consumer
Electronic,
Communication and Networks,16-18, April, pp. 42-45, 2011.
[4] Kamon Homkajorn, Mahasak Ketcham, Sartid Vongpradhip,
A Technique to Remove Scratches from QR Code Images,
International Conference on Computer and Communication
Technologies, pp.127-131, 2012.
[5] Chanon Skawattananon, Mahasak Ketcham, Sartid
Vongpradhip, Identifying QR Code, International Conference
on Computer and Communication Technologies, pp.132-135,
2012.
[6] Sartid Vongpradhip and Suppat Rungraungsilp, QR Code
Using Invisible Watermarking in Frequency Domain, 9th
International conference on ICT and Knowledge Engineering,
pp. 47-52, 2012.
[7] Suppat Rungraungsilp, Mahasak Ketcham, Virutt
Kosolvijak,Sartid Vongpradhip, Data Hiding Method for QR
Code Based on Watermark by comparing DCT with DFT
Domain,
International Conference on Computer and Communication
Technologies, pp. 144-148, 2012.
[8] Suppat Rungraungsilp, Mahasak Ketcham, Pruch Surakote,
Sartid Vongpradhip Data Hiding Method for QR Code Based
on Watermark by comparing DCT with DWT Domain,
International Conference on Computer and Communication
Technologies, pp.149-154, 2012.
[9] Suppat Rungraungsilp, Mahasak Ketcham, Tanee
Wiputtikul, Sartid Vongpradhip Data Hiding Method for QR
Code Based on Watermark by comparing DFT with DWT
Domain,
International Conference on Computer and
Communication Technologies, pp.154-158, 2012.
[10] Grillo, A.; Lentini, A.; Querini M., Italiano, G.F., High
Capacity Colored Two Dimensional codes, International multi
conference on Computer Science and Information Technology,
pp. 709-716, 2010.
[11] Max E. Vizcarra Melga, Alexandre Zaghetto, Bruno
Macchiavello, Anderson C.A. Nascimento, CQR codes:
Colored quick-response codes, IEEE International Conference
on Consumer Electronics, pp. 321-325, 2012.
[12] ISO/IEC. Information technology-Automatic identification
and data capture techniques-Bar code symbology QR Code. First
Edition. 18004. Switzerland ISO copyright office, 2006.