QR CodeS
QR CodeS
QR CODE GENERATOR
Presented by
MINI PROJECT CO-ORDINATOR Name : M. Ravi kumar
Dr ANTONIDOSS Associate Professor R.no :- 20254002
M.Tech :C.S.E-AI
AGENDA
1) Literature Review
2) Introduction
3) Abstract
4) Existing System
5) Proposed System
6) Architecture
7) Modules
1) Literature Review
Trying to develop a software which helps to generate and scan QR code for people automatically. By looking at the existing
system we can understand that QR code generation is taking lots of time. Some times not detecting the QR code and some are
not even giving the correct QR code for the users.
Traditionally, the system of managing a QR codes was done manually by doing through the web and it id a great time taking
process. QR codes are often called as 2D bar codes .However this notation is not correct, Because it means “a two dimensional
code consisting of bars”although a QR code consists of pixels instead of bars. The QR code was invented by the automotive
industry.Toyota asked their supplier Denso wave to develop a bar code safely and easily identify components.QR generators
were originally used in industrial applications.they had to be easily printable in form and size as well as staying legible when
partially destroyed or dirty. Like other codes QR code symbol can be captured with imaging devices like a camera and then
digitally processed.A software prepares the captured image data untill it can be algorithmically processed according to the QR
code content can be read. This process is assisted by the use of the reed-solomon error correction which is also used for Audio
cds to ensure that the data can still be read correctly even with small scratches on the surface.Because of excellent error
correction they can be read even up to 30% of the surface gets destroyed and the high memory capacity in comparision with
other bar codes.the QR code also gained traction outside automotive industry. Modern phones are powerful enough to run QR
code reading software and also usually provide a camera. This combination brought up a variety of possibilities to use the QR
code to easily transfer data without typing to the peoples new communication center ,the smart phone.therefore a wide
spread use of QR code became possible with the recent smart phone boom and the increasing spread of mobile network.
2) Introduction
• QR (Quick Response) Codes are trademark for a type of matrix or two dimensional barcodes.
• It is first created and introduced by Japanese Corporation.
• Denso-Wave in 1994.
• Its purpose was to track vehicles during manufacturing; it was designed to allow high-speed component
scanning.
• QR codes can be read by camera phones.
• We can encode numeric , alphanumeric byte/binary.
• It holds max 7,089 numeric characters and max of 4,296 alphanumeric characters worth of data .
3) Abstract
• A QR (quick response) code is a two-dimensional bar code readable by QR scanners, smart mobile phones
with a camera. QR codes can be used to link to any URL. They can also be used to automatically add
information into a user's smart phone such as a calendar event, map or personal contact information. A QR
code is capable of storing several hundred times more information than a conventional bar code and is
readable from any direction. A QR Code system is used in combination with a QR Code printerand QR Code
scanner.
• QR-code features:
QR Code provides the following features compared with conventional bar codes :
i) High Capacity Encoding of Data.
ii) Readable from any direction in 360°.
4) Existing System
• Currently there are so many apps available in the market to convert text into QR Code .
• Some apps are not having all features like scanning, generating together.
• Some apps converts text into QR Code and some apps converts URL into QR Code.
• So user has to install all the applications and use them according their needs.
5) Proposed system
• The new system we are going to invent is generating QR code for text , url , sms ,location.
• This QR Code is very flexible and can be scanned quickly and also we are making all features
together in one app.
• It is very user friendly and easy to operate.
6) System Architecture
7) Module Description