Currency Recognition System Using Image Processing
Currency Recognition System Using Image Processing
Introduction
For bank staffs, there is a “Currency Sorting Machine” helps them to recognize different
kinds of currencies. The main working processes of “Currency Sorting Machine” are image
acquisition and recognitions. It is a technique named “optical, mechanical and electronic
integration”, integrated with calculation, pattern recognition (high speed image processing),
currency anti-fake technology, and lots of multidisciplinary techniques.
Otherwise our system is based on image processing, techniques which include filtering, edge
detection, segmentation, etc. In order to make the system more comprehensive, we need to
create a small database for storing the characteristics of the currency.
The system will be programmed based on MATLAB and include a user-friendly interface.
The main steps in the system are:
1. Read image, reading the image we get from scanner as well as the format of the image
is JPEG.
2. Pre-processing, removing noise, smoothening image.
3. Image process, edge detection, segmentation, pattern matching.
4. Results printing.
The device that the system needs is very common in our daily life, so we do not need to buy
an extra device to realize the system.
Theoretical background
The system is based on scanner, PC, and algorithm. The aid of the algorithm is located in the
unique figure, RGB to Gray, image binarization, noise elimination ,segmentation, pattern
matching, etc. We realize there by programing with MATLAB®.
Image format
The image we get from scanner is formatted by JPEG. JPEG (Joint Photographic Experts
Group) is a standard for destructive or loss compromising for digital images.
Technical background
Image processing is a signal processing after pre-processing. The output can be either an
image or a set of characteristics or parameters related to the image. Actually the image is
treated as 2-dimensional signal and applies some standard signal processing techniques
with image-processing techniques involved. Image analysis is a means that the meaningful
information from an image is extracted mainly from digital images by means of digital image
processing techniques. Image analysis tasks can be as simple as reading barcoded tags or as
sophisticated as identifying a person from their face.
Image pre-processing
Image pre-processing is used for operations on images at the lowest level of abstraction.
It modifies the brightness and contrast of the image, making the image look more clear. The
other example is to remove the noise on the image and improve the quality of edge
detection (image).