BARCODE GENERATOR SYSTEM
ABSTRACT
This project presents the design and the verification of an efficient image protection
method based on the Barcode, which is a type of two-dimensional barcode widely used in
various fields. For this purpose, we design a new image protection system consisting of a secure
image generator and a secure image recognizer. One adds a new pre-processing block to the
typical Barcode code generator and the other combines the existing Barcode code reader with a
new post-processing block. The new architecture provides image de-identification. It is also
flexible, allowing the use of text-based compression and encryption. We have implemented
prototype applications for verifying the functions of the secure image generator and those of the
secure image recognizer. As a result, it is shown that the proposed architecture can be used as a
good solution for image privacy protection, especially in offline environments.
SYSTEM ANALYSIS
EXISTING SYSTEM
The existing barcodes is that the amount of data that can be encoded into barcodes is very
small due to which becomes very difficult to encode larger data into these barcodes. when
applying the existing text-based encryption, a large amount of computation makes it difficult to
process image encryption in real-time. the barcode scanners are using infrared methods to scan a
barcode. This may lead to the costing issue where those scanners are expensive to be purchased
and unaffordable to the user.
DISADVANTAGES:
They are very labour intensive; as they must be scanned individually.
Barcodes are more easily damaged; as the line of sight is needed to scan, the printed
Barcode has to be exposed on the outside of the library materials.
Restricted traceability.
Prone to Human Error.
PROPOSED SYSTEM
To perform accurate detection of barcode symbols a two-stage component-based
approach proposed by this work in arbitrarily acquired images. Barcodes encode product
information into bars and alphanumeric characters, making it much faster and easier to ring up
items at a store or track inventory in a warehouse. Barcodes help to prevent these things by
systematizing how product data is collected and tracked.
ADVANTAGES:
Barcodes eliminate the possibility of human error in the circulation section of the library.
Barcodes are inexpensive to design and print. Generally, they cost mere pennies,
regardless of their purpose, or where they will be affixed.
Barcodes are extremely versatile. They can be used for any kind of necessary data
collection in the library.
SYSTEM ARCHITECTURE
SYSTEM REQUIREMENTS
HARDWARE REQUIREMENTS:
System : Pentium IV 2.4 GHz.
Hard Disk : 500 GB.
Monitor : 15 VGA Colour.
Mouse : Logitech.
RAM : 4 GB.
SOFTWARE REQUIREMENTS:
Operating system : Windows 10/11 (64Bit).
Coding Language : Python 3.10
IDE Tools : Visual Studio Code 1.5