Professional Documents
Culture Documents
T
Abstract - Counterfeiting in banknote has been occurring ever Artificial neural networks (ANN) have been applied in
since humans grasped the concept of valuable items, and there various application domains for solving real world problems
has been an ongoing race between certifier ie. banks and such as, feature extraction from complex data sets, direct and
counterfeiter ever since. This paper include some of the current parallel implementation of matching and search algorithm,
methods used to secure and validate paper currency. The paper forecasting and prediction in a rapidly changing environment,
currency recognition is significant for a number of reasons. a)
recognition and image processing applications etc. The
ES
They become old early than coins; b) The possibility of joining
broken currency is greater than that of coin currency; c) Coin
currency is restricted to smaller range. This paper discusses a
technique for paper currency recognition. Three characteristics
of paper currencies are considered here including size, color and
currency recognition is one of the significant application
domains of artificial neural networks. This paper discusses the
ENN for currency recognition. NCL was used for the training
of the network [7]. The use of NCL is to produce the diversity
texture. By using image histogram, plenitude of different colors among the individual networks in ensemble. The final decision
in a paper currency is calculated and compared with the one in of the network is taken from voting among the individual NN.
the reference paper currency. The Markov chain concept has In voting each network gives a vote for a certain class and it is
been considered to model texture of the paper currencies as a done by the winning neuron of that network.
random process. This paper also represents a currency
recognition system using ensemble neural network (ENN). The
individual neural networks in an ENN are skilled via negative II. LITERATURE REVIEW
correlation learning. The purpose of using negative correlation
A
learning is to skill the individuals in an ensemble on different Presently, there are a number of methods for paper
parts or portion of input patterns. currency recognition [1][2][3]. Using symmetrical masks has
been used in [2] for recognizing paper currency in any
Keywords - Counterfeit, ENN, negative correlation learning, direction. In this technique, the summation of non-masked
Markov chain concept pixel values in each banknote is evaluated and fed to a neural
network for recognizing paper currency. In this technique, two
sensors are used for recognition of the front and back of the
IJ
I. INTRODUCTION paper currency, but the image of the front is the only criterion
for decision. In another study for paper currency recognition
By expansion of modern banking services, automatic [1], initially the edges of patterns on a paper currency are
schemes for paper currency recognition are significant in spotted. In the next step, paper currency is divided into N
many applications. The requirements for an automatic equal parts along vertical vector. Then, for each edge in these
banknote recognition system offered many researchers to build parts the number of pixels is added and fed to a three-layer,
up a robust and dependable technique [1], [2], [3]. Speed and back propagation neural network. In this process, to conquer
precision of processing are two vital factors in such systems. the problem of recognizing dirty worn banknotes, the
Of course, the precision may be much significant than the following linear function is used as a pre-processor:
speed. Paper currency recognition systems should be clever to
recognize banknotes from each side and each direction. Since f(x) = Fax + Fb (1)
banknotes may be faulty during circulation, the designed
system should have an important precision in detecting torn or where x is the given (input) image in gray scale, f(x) is the
worn banknotes. resultant image; and Fa, Fb and N are selected 3, -128 and 50
T
simple. But for the noisy notes it is very difficult. Furthermore gray scale [5]. Then the gray scale level is reduced to have a
the currency recognition system should be highly consistent. If significant judgment about the background color. In this paper
a network takes a false classification it will be not practical. the banknote images are quantized to 52 levels in gray scale.
So a single network is not reliable enough. Therefore ENN Then histogram of the image is calculated to find the
[14] is presented in this paper to solve this problem. The plentitude of different color in the banknote.
negative correlation learning was to generate different
(4)
A. Varied-Density Watermarks
By analysing the density of the paper a banknote is printed on
Fig. 1. Diagram of the image retrieval process
in a controlled manner, thin watermarks can also be analysed.
These are visible when a bright light shines onto the rear of
T
spectral colours when viewed from different angles.
D. Microtext
It is very common for banknotes to have incredibly small text
printed at much higher resolutions than most commercial
copiers, scanners or printers are capable of. Numeral
ES
denominational value is visible under magnifying glass
between security thread and latent image. When a copying or
scanning attempt is made, the insufficient resolution causes
the text to become illegibly blurred, announcing the
Figure 1: Conceptual scanning of embedded fibres
illegitimacy of the note. Verifying the authenticity merely involves inverting the above
process. The control number is verified using the public key
E. Holograms and Kinegrams (DOVIDs/ISIS) corresponding to the private key initially used. The hash
These techniques are becoming more and more regularly used function is inverted and the original data string extracted. The
in modern anti-counterfeiting measures, once used mostly on note is then scanned using the same fibre illumination method
credit/debit cards but now increasingly on new bank notes and described above, and if the extracted data matches the
cheques. In producing diffractive optically-variable image scanning observations, the document is genuine. This
devices (DOVIDs), iridescent foils are added to the printed technique can add a large cost to the manufacturing process of
A
currency usually after printing. Kinegrams and holograms banknotes, but is highly secure and very difficult to
used in DOVIDs are produced by embossing microprofiles illegitimately replicate.
with thermoplastic films. The hologram itself is applied using
the interference of light from different sources in a specific
pattern, and kinegrams are produced with achromatic and V. STEPS FOR PAPER CURRENCY RECOGNITION
polarisation effects. The result is a seemingly 3D full-colour
image when illuminated from different angles. ISIS uses
IJ
and the main diagonal elements of the corresponding matrices The partial derivative of Ei(n) with respective to the output
of the reference banknote (DRx and DRy ) are smaller than a network i on the nth training pattern is
predefined value.
v) At the end, the computed histogram in stage ii is compared
with the histogram of the winner class in stage iv. If the
Euclidian distance between the two histograms is larger than
the predefined value, the banknote is assigned to an unknown
class.
=(1- (9)
VI. AN APPROACH USING NEGATIVE The NCL is a simple extension to the standard Back-
CORRELATION LEARNING propagation algorithm [8]. In fact, the only alteration that is
needed is to compute an extra term of the form
After discussing three characteristics of paper currencies for the ith network. During the training
(including size, color and texture) for the paper currency process, the entire ensemble interacts with each other through
recognition, paper also focuses on ENN [14] for the same their penalty terms in the error functions. Each network i
purpose. ENN [14] is a learning paradigm where a set of finite minimizes not only the difference between Fi(n) and d(n) , but
number of neural networks is trained for the similar task. The also the difference between F(n) & d(n). That is, negative
resultant vectors are applied simultaneously in all the correlation learning considers errors what all other networks
T
ensembles. The negative correlation learning is to generate the have learned while training a network.
diversity among the individual networks using a penalty term.
NCL is used for the training of the network [15]. The use of VII. IMAGE PREPROCESSING
NCL is to produce the diversity among the individual
networks in ensemble. The final decision of the network is To give an image to the network an image needs to be
taken from voting among the individual NN. In voting each preprocessed. In the discussed system, the gray scale image is
ES
network gives a vote for a certain class and it is done by the
winning neuron of that network. The NCL can be found
elsewhere [15] and in brief, can be described below.
Assume a training set S of size N.
used. The RGB image is converted into gray scale (Black-
White) image by scanner. To reduce the network size the gray
scale image is compressed. Each pixel of the compressed
image is applied as an input to the network. The pixel values
are kept in the range of 0-1.
S = {(x (l), d(l), x(2), d(2)),……..(x(N), d(N))}
VIII. CONCLUSIONS
Where x is the input vector and d is the desired result.
Consider approximating d by forming an ensemble whose This paper discussed a technique for recognizing paper
result F(n) is the average in the component NN result Fi(n) currencies of different countries. The technique uses three
characteristics of paper currencies including size, color, and
template. In this method the system can be trained for a new
A
(5) denomination banknote by just introducing one intact example
of the banknote to it.Paper also focuses recognition system
Where M and n refer to the number of NN in ensemble and using negatively correlated ensemble neural network. The
training pattern, respectively. The error function Ei of the Ensemble network has better performance for recognition than
network i in NCL is given by the following eq (6). single network. For training the negative correlation learning
is used. The entire ensembles interact with each other and each
IJ
REFERENCES
Where Ei(n) is the value of the error function of the network i
for the nth training pattern. The first term of (7) is the empirical [1] E. H. Zhang, B. Jiang, J. H. Duan, Z. Z. Bian, “Research on Paper
Currency Reconition by Neural Networks”, Proceedings of the 2nd Int.
risk function of the network i. In the second term, Pi is a Conference on Machine Learning and Cybernetics, 2003.
correlation penalty function is given by eq (8). [2] F. Takeda and T. Nishikage, “Multiple Kinds of Paper Currency
Recognition using Neural Network and application for Euro Currency”, IEEE
Int. Joint Conf. on Neural Networks, pp: 143-147, 2000.
(8) [3] F. Takeda, T. Nishikage and Y. Vatsuwato, “Characteristics Extraction of
Paper Currency using Symmetrical Masks Optimized by GA and
T
"Italian lira classification by lvq". In Proc. International Joint Conference on
Neural Networks, IJCNN, pp 2947-2951, 2001,
[12] F. Takeda and T. Nishikage, "Multiple kinds of paper currency
recognition using neural Network and application for euro currency". In Proc.
IEEE International Joint Conference on Neural Networks, 2000, pp 143-147.
[13] M. Gori, A. Frosini and P. Priami. "A neural network-based model for
paper currency
recognition and verification", IEEE Trans. Neural Networks, Nov.1996,
ppI482-1490.
[15] Yong Liu and Xin Yao "Ensemble Learning via Negative Correlation"
Neural Networks Vol. 1
A
IJ