139 140
QR coding of Metro structures being implemented by RVNL
in city of Kolkata
By
Rajesh Prasad, ED(Metro), RVNL
1.0 Synopsis
QR code i.e. Quick Response code is nothing but a typical trademark for a
type of matrix barcode which was invented in the year 1994 by Japanese company,
Denso Wave. The purpose at that time was to track vehicles during manufacturing
and it was designed to allow high speed component scanning. QR codes are now
used in much broader context. However, in the field of infrastructure, being
created in the country, it has not been used so far. The concept of QR coding in the
infrastructures was to make available the various kinds of drawings, documents,
details, etc. available in one platform without wasting any time. Today, large
number of infrastructures are being constructed which has got very large no. of
drawings, documents and other details and the said structures are having life span
varying from 50 to 125 years. An effort has been made to store the DNA of the
Metro infrastructure in a QR code for quick references on trail basis. This paper
deals about the QR code definition, encoding data, QR code structures, QR major
uses structure QR code and illustrations from where the data can be retrieved after
scanning the QR code from the Metro pillars.
2.0 Introduction
Mckinsey & Co. in one of its reports has said that Railways in India is a
sunrise industry and Indian Railways is a super ‘Navaratna’. The Indian Railways is
a truly great institution. It is a global giant that operates profitably, effectively and
with relatively little government support. Indian Railways is the 4
th
largest network
in the world having huge infrastructures and in the next 5 years, there is reform
agenda with an investment of Rs. 8,56,020 cr. in infrastructure which includes Rs.
1,99,320 cr. for the network decongestion including DFC, electrification, doubling
and traffic facilities, Rs.1,93,000 cr. for network expansion. As such a lot of rail
infrastructure is going to be created in Indian Railways in time to come. In India,
52 cities have been planned to have the rapid mass rail transport system. One
typical Metro station is having about 400 no. of drawings. Similarly, one typical
Metro span comprises of many documents, drawings and details. The Metro system
in city of Kolkata is having designed life of 125 years. It is, therefore, necessary
that these information should be QR coded for future references. In India, no
engineering structure has been QR coded and, therefore, it is first of its kind in
Indian Railways infrastructure as well as in the entire construction infrastructures in
the country.
3.0 Every one wanted to know about the QR code?
QR code (abbreviated from Quick Response code) is the trademark type of
matrix barcode or 2 dimensional barcode first designed in 1994 for the automotive
industry in Japan. A typical barcode is machine readable that contains information,
the items to which it is attached. Subsequently, the QR ode became popular
outside the automotive industry due to its fast readability and greater storage
capacity compared to standard UPC barcodes.
3.1 QR code – the definition
QR code consists of black module arranged in a square
pattern in a white background which can be read by imaging
device such as smartphone, camera, ipad and processed using
Reed Solomon Error correction until the image can be
appropriately interpreted.
3.2 Encoding data
Encoding data via the QR code is relatively very complex. However, many
software tools make this task much easier by allowing user to simply entering a
text string and then just rendering the QR code in the data. There are 4 QR code
modes as indicated below: -
Numeric mode which includes the digits 0 to 9.
Alphanumeric mode is for the decimal digits (0-9), as well as uppercase
letters. Lowercase letters are not allowed. Additionally, the alphanumeric
mode includes the symbols $. %,*,+, -, .,/, and : as well as space.
Byte mode, by default, is for characters from the ISO-8859-1 character set.
However, some QR code scanners can automatically detect if UTF-8 is used
in byte mode instead.
Kanji mode is for double-byte characters from the Shift JIS character set. It
encodes and supports characters from the Japanese character set.
3.3 QR code s tructure
The image to the right demonstrates all of the required sections of data
modules, rendered in the QR code. Each colorized section includes a description for
its purpose in the final QR code rendering. Each one of these segments is
obligatory, with the exception of “format information”, which is introduced in
version 7 and up. There are two types of such data. One is the “format data” which
are modules such as the “alignment detection”, as well as “position detection”.
These are important in allowing the decoder to know which version the code is, and
what error correction level it has. The other type of data is the actual data being
encoded. It is always complemented by the error correction bytes. These ensure
that the QR code will be read successfully if some portion of it is damaged.
3.4 QR code - major uses
QR codes nowadays are used widely fo r a variety of purposes. Below are
listed just some of the possible usages of a QR code:
Product details
Contact details, in the form of a Vcard byte encoding
(Typical QR code)