Bài Báo Cáo QR Code
Bài Báo Cáo QR Code
Team1:
1.Nguyễn Đình Thành
I.Introduction :
1. What is QR code?
2. Development history:
2DBarcode
(Two-Dimensional) codes are originally actually stacked Barcodes
2D Code with stacked bar codes 2D code (Matrix type)
(stacked Barcodes) and then evolved into various 2D codes with matrix
method to store more information. There are many types of codes that
are popular today in the fields of scientific technology such as PDF417,
DataMatrix, Maxi code, ... but the most common is QR code.
The QR code system was invented in 1994 by Denso Wase. Its main
purpose is to track vehicles during production, it is designed to allow
high-speed scanning of parts. Although the initial applications were
only for tracking vehicle parts, QR codes are now used in a variety of
contexts including commercial tracking applications and convenience-
oriented applications. for mobile phone users QR codes can be used to
display text to the user, the time of an event, to add a vCard to the
user's device, to open a URI, to write an E-Mail or message. even
geolocation information .Users can generate and print their own QR
code for others to scan and use to visit one of the paid and free sites via
QR code .It is now becoming one of the most used styles in the two-
dimensional bar code group.
1. Important features:
반은 당신을 너무 사랑합니다, 우리
사랑하는 선생님
* Troubleshooting capabilities:
- In addition, QR code has also been developed into many types with
many separate applications being used in many fields through specific
features such as Micro QR code, IQR Code, SQR code, Frame QR,.... .
2. Limitations:
Besides the extremely useful features QR codes also have a few very
small limitations as follows:
-Now that we have selected the cooperative encryption mode for our
text, the next step is the cipher text. The result of this step is a bit string
divided into words whose data length is 8 bits.
Step3:Error Correction Coding:
-The QR code uses the Reed-Solomon error corrector. This means that
after we create a binary string of data representing our text, we must
use these strings to generate the error correction code. using a process
called Read-Solomon error correction.
-The QR scanner reads both the data code and the error correction
encoding word. By comparing the two, the scanner can determine if it
reads the data correctly, and it can correct the error if it reads the data.
incorrect .
After generating the data codes and error correction codes and
arranging them in the correct order, we have to place the bits in the QR
code matrix. The codewords are arranged in the matrix specifically. In
this step, we will also place patterns for all QR codes, such as the boxes
in the three corners.
*Finder patterns(FP): Are the three blocks in the corners of the QR code
at the top left, top right, and bottom left.
Some patterns in the QR code matrix can make it difficult for the QR
code scanner to read the code correctly. To combat this, the QR Code
Specification has defined 8 mask patterns, each of which will change
the QR code according to a particular pattern. We have to determine
which of the mask patterns. We have to define which pattern in This
number of mask patterns will result in a QR code with few unwanted
features. This is done by evaluating each masked matrix based on four
penalty rules. Your final QR code must use the mask pattern that results
in the lowest penalty score.
Step 7: Format and Version Information.
**Advantages:
• Easy to craft. All you really need is a free QR code generator, and
there are plenty of them floating around the Internet.
• Save paper. People can scan QR codes to do things like enter contact
information or store coupons on mobile phones. Instead of having to
carry paper coupons, people can scan QR coupons and have it available
in their phones. No specialized equipment is required, just a
smartphone can be used to scan QR codes.
- There is a little bit of space. These codes can be made much smaller
than the information they contain. So instead of putting a long, ugly
URL, on an ad or resume, just put a small QR code.
**Disavantages:
-Difficulty for first-timers, especially for the elderly or those who have
not been exposed to the Internet much.
-Not yet popular because Qr code is only available in big and modern
cities, but in rural areas, it's almost impossible for us to come across
many.
-If you place the code in places where 3G or wifi is poor, such as on
banners in the basement, around high-rise buildings, etc., it will make it
difficult for users to scan the qr code.
V. Application:
-On many online sales sites today, in the display information about the
product, along with the traditional information and the user rating
scale, you will see a QR code displayed next to it.
-In case you want to share your private wifi network with other people
coming to your home, your router may have pre-printed a QR code
right at the bottom.
-In case you don't have one, you can consider creating a QR code
containing the SSID information of your home wifi network (simply the
name of your Wifi network), password and other necessary
information.
-No need to go to the website to look for genuine sales channels, users
only need to scan the QR code placed at public places such as bus
stations, outdoor billboards, ads in elevators, etc. to get direct
navigation. Go to your online store or purchase website. Marketers can
place an attractive billboard about the new product of the business,
with a QR Code for customers who are interested in learning and
buying immediately to optimize the order conversion rate.
VI.Reference:
https://vi.wikipedia.org/wiki/M%C3%A3_QR