Table 1: Genuine/Counterfeit classification.
True Positive (counterfeit banknote correctly classified) False Positive (genuine banknote incorrectly classified)
100% 4.3%
False Negative (counterfeit banknote incorrectly classified) True Negative (genuine banknotes correctly classified)
0% 95.7%
Table 2: Banknote value classification.
5E 10E 20E 50E 100E 200E 500E Counterfeit
5E 88,00% 0,00% 0,00% 0% 0,00% 0,00% 0,00% 12,00%
10E 1,00% 91,00% 0,00% 0,00% 0,00% 0,00% 0,00% 8%
20E 0,00% 0,00% 98,00% 0,00% 0,00% 0,00% 0,00% 2%
50E 0,00% 0,00% 0,00% 99,00% 0,00% 0,00% 0,00% 1,00%
100E 0,00% 0,00% 0,00% 0,00% 93,00% 0,00% 0,00% 7,00%
200E 0,00% 0,00% 0,00% 0,00% 0,00% 98,00% 1,00% 1,00%
500E 0,00% 0,00% 0,00% 0,00% 0,00% 0,00% 95,00% 5,00%
subsystems (e.g., IR led, IR camera settings, Display,
etc.), the related algorithms (for both validation and
classification) described in Sections 3. The prototype
has been also equipped with external SRAM mem-
ory, since the microprocessor contains only 32KB of
internal SRAM.
5 EXPERIMENTAL RESULTS
To evaluate performances of the proposed technique
we used our prototype to acquire a test set of 1750
banknote images, with the same criteria used for the
training dataset (i.e., both counterfeit and genuine
banknotes have been acquired under several environ-
ment lighting conditions, with different illuminants
and brightness). In both cases, training and experi-
mental phases, the banknotes samples have been pro-
vided by the Bank of Italy.
Acquired counterfeit banknotes include also spec-
imens carefully calibrated to mislead digital counter-
feit detectors. To deal with special cases (i.e., fake
banknotes provided by the bank), additional proce-
dures have been included. The overall processing
time is very close to the base algorithm, since it in-
cludes a few average computations on very small ar-
eas. Table 1 reports the results of the validity assess-
ment. Table 2 shows the results of the banknotesvalue
classification.
6 CONCLUSIONS
In this paper we have proposed an effective system
to detect counterfeit of Euro banknotes composed by
both hardware and software modules. Conversely to
the state of the art algorithms, the proposed solution
makes use of infrared imaging and low-cost hard-
ware. The proposed system allows recognizing not
only the value, but also forgeries. The described al-
gorithms are robust to changes in environment light-
ing, in terms of illuminant type and incident inten-
sity. Thanks to a training phase it is also robust to
non-uniformity of the infrared light. The experiments
performed on genuine and fake banknotes provided
by the Bank of Italy show good performances in both
validity and value recognition.
ACKNOWLEDGEMENTS
The authors would like to thank Imperial Emporium
Srl and the Bank of Italy for supporting this research
activity.
REFERENCES
He, C., Girolami, M., and Ross, G. (2004). Employing op-
timized combinations of one-class classifiers for au-
tomated currency validation. Pattern Recognition,
37(6).
Hinwood, A., Preston, P., Suaning, G., and Lovell, N.
(2006). Bank note recognition for the vision im-
paired. Australian Physical and Engineeing Sciences
in Medicine, 29(2).
Khashman, A. and Sekeroglu, B. (2005). Multi-banknote
identification using a single neural network. In Blanc-
Talon, J., Philips, W., Popescu, D., and Scheunders,
P., editors, Advanced Concepts for Intelligent Vision
Systems, volume 3708 of Lecture Notes in Computer
Science. Springer Berlin Heidelberg.
Takeda, F., Nishikage, T., and Omatu, S. (1999). Banknote
recognition by means of optimized masks, neural net-
works and genetic algorithms. Engineering Applica-
tions of Artificial Intelligence, 12(2).
Takeda, F., Sakoobunthu, L., and Satou, H. (2003). Thai
banknote recognition using neural network and con-
tinues learning by dsp unit. In Palade, V., Howlett, R.,
and Jain, L., editors, Knowledge-Based Intelligent In-
formation and Engineering Systems, volume 2773 of
Lecture Notes in Computer Science. Springer Berlin -
Heidelberg.
VISAPP2013-InternationalConferenceonComputerVisionTheoryandApplications
66