SlideShare a Scribd company logo
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 222
RECENT DEVELOPMENTS IN PAPER CURRENCY RECOGNITION
SYSTEM
Kishan Chakraborty1
, Jordan Basumatary2
,Debasmita Dasgupta3
, Jagadish Chandra Kalita4
,
Subra Mukherjee*5
1, 2, 3, 4, 5
Dept. of Electronics and Communication Engineering, Don Bosco College of Engineering and Technology,
Assam Don Bosco University, Guwahati, India
subra_mukherjee@yahoo.in
Abstract
Currency denomination recognition is one the active research topics at present. And this wide interest is particularly due to the
various potential applications it has. Monetary transaction is an integral part of our day to day activities. However, blind people
particularly suffer in monetary transactions. They are not able to effectively distinguish between various denominations and are often
deceived by other people. Also, a reliable currency recognition system could be used in any sector wherever monetary transaction is
of concern. Thus, there is an ardent need to design a system that is helpful in recognition of paper currency notes correctly. Currency
denomination detection is a vast area of research and significant progress had been achieved over the years. This paper presents an
extensive survey of research on various developments in recent years in identification of currency denomination. A number of
techniques applied by various researchers are discussed briefly in order to assess the state of art.
Keywords:- Currency recognition system, Artificial Neural Network.
-----------------------------------------------------------------------***-------------------------------------------------------------------
1. INTRODUCTION
World Health Organization (WHO) approximates that there are
161 million visually impaired people around the world, about
2.6% of total population. Among these 124 million had low
vision and 37 million are blind. Blind people face great
difficulties in there day to day life monetary transaction. Also
the present day financial self services have an ardent need of an
automated currency recognition system. Automatic methods of
banknotes recognition are required in many applications, such as
automatic selling goods and vending machines, among others.
1.1. Methodology
In any currency recognition system the main steps are:
Image
Acquisition
CurrencyNote
localization(ed
gedetection
and
segmentation)
Feature
Extraction
Matching
Algorithm
FinalOutputDecision
Fig1. General Flow diagram of a Currency Recognition System
 Image Acquisition-Image acquisition is the creation of
digital images, typically from a physical scene. The image
here is that of a currency note and is generally acquired
by using digital camera. The image is then stored for
further processing.
 Edge Detection- It is a fundamental tool in image
processing, particularly in the area of feature detection
and extraction, which aims at identifying points in digital
image at which the image brightness changes sharply.
Here, the aim of edge detection is basically to localize the
currency note that is the region of interest.
 Image Segmentation-This method sub divides the image
into its constituent regions or objects. Segmentation
algorithm for monochrome images generally are based on
two properties
a) Discontinuity
b) Similarity
 Feature Extraction-It is a challenging work in digital
image processing. In any currency recognition system,
feature extraction is one of the most challenging tasks.
Here, the aim is to analyze and identify the unique and
distinguishing features of each denomination under
various challenging conditions such as old notes, worn
out notes, also under different illumination and
background.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 223
 Matching Algorithm- Thisstepclassifies or recognizes
currency notes of different denomination based on the
various unique features extracted.
1.2 Potential Applications
Recent years have seen an increased interest in currency
recognition system worldwide. And this is because of the
various potential applications it has. Few of them are mentioned
below:
 Assisting visually impaired people-There is a strong need
for assisting visually impaired people because one specific
difficulty that a blind person would encounter is to know
the value of the currency or bill he or she is holding [1].
Although these visually impaired people can distinguish
between two different denominations using the different
size of notes, but the size variation alone is not enough to
flawlessly determine the currency note. In reality, the very
little difference between the sizes of consecutive
denominations makes them confused and unable to
distinguish the currency notes from one another. The
currency notes are provided with few special identification
marks only for the blind people so that they may easily
recognize the denomination correctly. Every currency note
has its denomination engraved at the top right end which is
sensitive to touch, but this mark fades away after the
currency note goes in circulation for some time. This again
creates a difficulty for the visually impaired people to
correctly determine the denomination of the currency note
[2].
 Distinguishing original note from counterfeit currency-
Another important application is to distinguish original
note from counterfeit currency so that it would be very
helpful in encountering the counterfeit note that is flowing
throughout Indian economy.
 Automatic selling-goods-The system must be very helpful
for automatic selling goods. Vendors may sometimes get
confuse when there is a huge crowd in a market. There is a
possibility of being miscalculation on some of the goods.
So the system will help vendors in keeping records of
goods sold and the amount received.
 Banking Applications-The system should be very helpful
in banking application such as counting of notes and its
value during monetary transactions, detection of
counterfeit notes, etc. Such a system will make the
banking process a trustworthy and reliable process. As
time is the important factor in today’s world so such
system will be helpful in saving time too.
2. RELATED WORK
A numerous researchers and scientist have made several
contributions towards development or designing of system for
currency denomination recognition. In this paper we present an
overview of such recent developments. Most of the work done in
recent years have been successful in achieving 90% or more of
accuracy and are mostly confined to one or two dimensions of
currency recognition viz. color, texture and so on. The purpose
of our paper is to study the techniques and methods implemented
and applied by previous researchers and scholars. Unlike
previous reviews, this paper concentrates on very recent
developments, particularly in the field of currency recognition.
This paper will also be focusing primarily on currency detection
system including various steps involved in it like image
acquisition, feature extraction and classification system using
various algorithm.
2.1 Image Acquisition:
Image acquisition is the creation of digital image, typically from
a physical scene. The co-ordinates of the pixels of the digital
image in 2D form is given by 1st
and 2nd
index of an array and
the 3rd
index stores the RGB intensities for each co-ordinate.
Each element of array then stores an unsigned 8-bit integer [2].
Once the images are obtained, they were further processed using
programs to extract whatever information is desired.
2.2 Image Pre-Processing:
The aim of image pre-processing [3] is to suppress undesired
distortions or enhance some image features that are important for
further processing or analysis. It includes
 Image adjusting -When an image is obtained from a
digital camera, the size of the image is too big. In order to
reduce the calculation, the size of the image should be
reduced. Image adjusting is done with the help of image
interpolation.
 Image smoothening- While performingimage transfers,
some noise may appear on the image. Removing the noise
is an important step when image processing is being
performed. However noise may affect segmentation and
pattern matching. Mask values can be used to determine
the degree of smoothening and to reduce noise. Higher is
the size of mask, more is the smoothening.
2.3 Edge Detection
Edge detection is a fundamental tool in image processing,
particularly in the area of feature detection and extraction, which
aims at identifying points in digital image at which the image
brightness changes sharply [4]. Edge detection reflects sharp
intensity changes in colors of the image [5]. It identifies object
boundaries of an image. These algorithms include Sobel,
Prewitt, Roberts, and Canny. The Canny method is more
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 224
powerful because it can detect true weak edges, it has low error
rate, and edge points are well localized and gives only one
response to a single edge [6]. So at first, the image should be
converted to a binary image and then edge detection must be
performed on that image using Canny edge detection technique
to detect strong and weak edges.
A Sri Lankan currency recognition system developed by
D.A.K.S. Gunaratna, N.D. Kodikara and H.L. Premaratne did
not considered actual pixel range but mainly focused on edge
detection and unwanted patterns and noise removal using linear
transformation [5].
2.4 Boundary Subtraction
In order to detect and recognize the note, it is preferred to
remove irrelevant background first. After binarization, black
pixels touching the boundary of the image were regarded as
background, since the note had a white background that
separated itself from the backgrounds. The image obtained from
the camera may not be directly used for localization and requires
enhancement. Next, generally background subtraction followed
by RGB to gray conversion was done [2]. This was done
because to localize a note, one must know whether a pixel is
present in an image or not. After boundary subtraction, some
noise may still exist. Usage of Breadth-First-Search (BFS) from
the image center [7] removed the noise and so as the mask value.
2.5 Feature Extraction:
Feature extraction is a challenging work in digital image
processing. The feature extraction includes the extraction of
features of serial numbers of currency notes. During this process,
the dimensionality of data was reduced [4]. Feature extraction or
selection was a pivotal procedure considerably for currency
recognition, which effects on design and performance of the
classifier intensively. If the differences of selected features were
assumed to be too large, a classifier with good recognition
performance could have been easily constructed. It was difficult
to get it with the contrary situation. The essential task of feature
extraction and selection is how to find the correspondingly
effective features out of many pending features [8]. Those
features were extremely important both in recognition and
authentication of notes. Basically, at first instance, people may
not pay attention to the details and exact characteristics of
banknotes for their recognition, rather they consider the common
characteristics of banknotes such as the size, the background
color (the basic color), and texture present on the banknotes [9].
2.6 Evaluation Algorithm
Over the years, various algorithms have been proposed by
various researchers for reliable currency recognition. After
getting features of currencies, it is essential to recognize the
pattern of the currencies on the basis of these features, which
should be practiced by an effective recognition system called
classifier. One of the most common classification techniques that
had been used recently is Artificial Neural Network. A Neural
network based recognition scheme was used for currency
recognition in [9,10,11,12]. The Neural Network consisted of
three layers that are input layers, hidden layers and output layers.
In this method, the image acquired at first was RGB image and
then it wasbeing converted into gray scale. Edge detection of the
whole gray scale image was then performed. After detecting
edges, the four characteristics of the paper currency was cropped
and segmented. After segmentation, the characteristics of the
paper currency were extracted. The characteristics of test image
are compared with the original pre-stored image in the system.
If it matches then the currency is genuine otherwise counterfeit.
Then theyfound the hue and saturation for input image and
evaluated the neural network for those values. If the hue and
saturation thresholds from the neural network were less than the
current image threshold, then the current image was considered
genuine elsetheimage was declared as a counterfeit one. Similar
work was done in [13] where the authors had used image
histogram based on which plenitude of different colors in a
paper currency was calculated and compared with the one in the
reference paper currency. They also used Markov chain concept
to model texture of the paper currencies as a random process and
finally used ensemble neural network (ENN) with negative
correlation for classification.In [14,15] the author proposed
another neural network based currency classification system
using Negatively correlated Ensemble Neural Network. The
Ensemble Network had better performance for recognition than
single network. Another paper proposed by Vipin Kumar Jain
and Dr. Ritu Vijay[16]developed an image processing technique
to extract paper currency denomination. The extracted ROI was
used with Pattern Recognition and Neural Networks matching
technique. The Pattern Recognition and Neural Networks
matcher technique was used to match or find currency value or
denomination of paper. In another Neural Network based
classification [9], the authors proposed a currency recognition
system using neural network that uses histogram based feature
extraction and multilayer Perceptron model for classification. In
[17] three layers feed-forward Back-propagation Neural
Network (BPN) was used for classification of currency note.
They proposed a technique which was simple and comparatively
less time consuming which made it suitable for real-time
applications.
Also in [8], the authors proposed a system which made intensive
Heuristic analysis of serial number characteristics across the
note and suggested a particular trend in terms of values of Hue
and saturation, contrast and brightness. They concluded that
contrast and brightness are dependent on extrinsic factors of
sensor, and Hue and saturation are more likely dependent on
consistent pattern design of the note.
Several works have been done based on color component
analysis of Currency notes. In [2] Hanish Aggarwal and Padam
Kumar presented a paper for Indian currency recognition on the
basis of color. They suggested that currency notes have at least
one color which is more prominent and that had been utilized by
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 225
them in recognition. In [18] the authors made a money detector
system which was used to detect the bank note using a system of
Light Dependent Resistor (LDR) sensors and Light Emitting
Diode (LED) lights which are programmed to sense the color
patterns of the bank notes. Texture information of currency note
had also been used by various researchers to classify different
denominations. In [19] the authors introduced a recognition
method for Mexican banknotes by using artificial vision. They
converted the image into gray-scale and then texture is extracted
and applied to Wiener Filter in order to reduce the dirt from
mistreated banknotes. Histogram matching techniques was
utilized by authors in [20].
3. DISCUSSION
Despite an intense research in this field, many issues related to
currency recognition system still remain unanswered and
provides researchers a vast field to explore in future, especially
in certain areas. Based on our study we found that Artificial
Neural Network based currency classification is one of the most
frequently used methods. Various types of neural network such
as Feed Forward, network, Back Propagation Neural Network,
Ensemble Neural Network. Also RBF network was utilized by
some researchers as it possesses a proper data approximation
property, which seems a good tool for rejecting unknown data
[21].There are various models developed by the researchers to
recognize the paper currencies. Among them is Markov Chain
concept is employed by many researchers as a random process to
model the texture of paper currencies [14]. GMMRF model was
used by researchers in image segmentation [22].RGB Color
based classification had also been used by many authors to
classify currency notes based on the fact that in each note,only
one of these color component is uniquely prominent. However
some other authors consideredclassification based on analysis of
color histogram, hue, saturation and intensity value by [13].
They suggested that advantage of HSV color space is that it is
closer to human conceptual understanding of colors and has the
ability to separate chromatic and achromatic components.
Although a number of currency detection techniques had been
developed till date yet the development of a robust background
model adaptive to changes in varying environments is still a
challenge.
CONCLUSIONS
New sophisticated tools and advancement in the technology
demonstrates that the visually impaired problems can be
challenged in today’s world. It is good to see many researchers
and scholars rapidly advancing their achievements into more
intelligent practical applications. Keeping in mind the agony of
visually impaired persons and old people with reduced vision
power, who often could not recognize the correct denominations,
a general processing framework for recognition of Currency
banknote recognition is presented as an overview of recent
developments in this field. The frame work of the existing
methods is described and the focus is on image acquisition,
image localization, feature extraction, template matching and
validating the output. We hope this survey provides a base for
researchers interested in currency recognition system.
REFERENCES
[1] Faiz M. Hasanuzzaman, Xiaodong Yang and YingLi ,”
Robust and effective component-based banknote
recognition for the blind”, IEEE Transactions on Systems,
Man, and Cybernetics--Part C: Applications and Reviews,
1-10.
[2] Hanish Aggarwal, Padam Kumar, “Indian currency note
denomination recognition in color images”, International
Journal on Advanced Computer Engineering and
Communication Technology Vol-1 Issue:1 :ISSN 2278 –
5140, 12-18
[3] Amol A. Shirsath, S.D Bharkad, “Survey of currency
recognition system using image processing”, International
Journal of Computational Engineering Research, Vol, 03,
Issue 7, 36-40
[4] Rubeena Mirza, Vinti Nanda,” Paper currency verification
system based on characteristic extraction using image
processing”, International Journal of Engineering and
Advanced Technology (IJEAT) ISSN: 2249 – 8958,
Volume-1, Issue-3, February 2012, 68-71
[5] D.A.K.S. Gunaratna, N.D. Kodikara, H.L. Premaratne,
“An intelligent recognition system for Sri Lankan
currency notes”.
[6] D. A. K. S. Gunaratna, N. D. Kodikara, H. L. Premaratne,
“ANN based currency recognition system using
compressed gray scale and application for Sri Lankan
Currency notes” – SLCRec, World Academy of Science,
Engineering and Technology 21 2008, 235-240.
[7] Xu Liu, “ A camera phone based currency reader for the
visually impaired”, ASSETS’08, October 13–15, 2008,
Halifax, Nova Scotia, Canada. ACM 978-1-59593-976-
0/08/10,
[8] Parminder Singh Reel, Gopal Krishan, Smarti Kotwal,
“Image processing based Heuristic Analysis for enhanced
currency recognition”, International Journal of
Advancements in Technology http://ijict.org/ ISSN 0976-
4860 Vol 2, No 1 (January 2011), 83-89.
[9] Rumi Ghosh, Rakesh Khare, “An elegant Neural Network
based draw near for currency recognition”, JECET; June
– August-2013; Vol.2.No.3, 876-882.
[10] Nurlaila Binti Haman, “Currency recognition and
converter system”.
[11] Rhushabh Bhandari, “Neural network based currency
recognition on an Android OS based mobile”.
[12] Velu C M, P. Vivekanad, Kashwan K R, “Indian coin
recognition and sum counting system of image data
mining using Artificial Neural Networks”, International
Journal of Advanced Science and Technology Vol. 31,
June, 2011, 67-80.
[13] Ms. Trupti Pathrabe, Mrs. Swapnili Karmore, “A novel
approach of embedded system for indian paper currency
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
__________________________________________________________________________________________
Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 226
recognition”, International journal of Computer Trends
and Technology- May to June Issue 2011, 152-156.
[14] Kalyan Kumar Debnath, Sultan Uddin Ahmed, Md.
Shahjahan, “A paper currency recognition system using
Negatively Correlated Neural Network Ensemble”,
Journalof Multimedia, Vol. 5, No. 6, December 2010,
560-567.
[15] Trupti Pathrabe, Dr. N.G. Bawane, “Paper currency
recognition system using characteristics extraction and
Negatively Correlated NN Ensemble”, International
Journal of Latest Trends in Computing (E-ISSN: 2045-
5364),Volume 1, Issue 2, December 2010 , 121-124.
[16] Dr. Ritu Vijay, Vipin Kumar Jain, “Indian currency
denomination identification using image processing
technique”, International Journal of Computer Science
and Information Technologies, Vol. 4 (1) , 2013, 126 –
128.
[17] Allah Bux Sargano, Muhammad Sarfraz, NuhmanUl Haq,
“Robust features and paper currency recognition system”,
The 6th International Conference on Information
Technology.
[18] Kavinda Wickramasinghe, Dhammika De Silva, “Bank
notes recognition device for Sri Lankan vision impaired
community”.
[19] Farid García-Lamont, Jair Cervantes, Asdrúbal López,
“Recognition of Mexican banknotes via their color and
texture features”, 9651-9659
[20] Nitish Arora, Dr. Naveen Dhillon, Kuldeep Sharma,
“Bank automation system for Indian currency a graphical
approach”, International Journal of Computer Science and
Communication Engineering, IJCSCE Special issue on
“Recent Advances in Engineering & Technology”
NCRAET-2013, 131-136.
[21] Masato Aoba, Tetsuo Kikuchi, Yoshiyasu Takefuji, “Euro
banknote recognition system using a Three-layered
Perceptron and RBF networks”, IPSJ Transactions on
Mathematical Modeling and its Applications, Vol. 44, No.
SIG 7(TOM 8).
[22] A. Blake, C. Rother, M. Brown, P. Perez, and P. Torr,
“Interactive image segmentation using an
adaptiveGMMRF model”.

More Related Content

PDF
Recent developments in iris based biometric authentication systems
PPTX
Counterfeit Currency Detection using Image Processing
PDF
Recent developments in paper currency recognition
PPTX
Currency recognition using image processing in MATLAB
PPTX
Paper currency recognigation with counterfeit detection using image processing
PDF
Review of Various Image Processing Techniques for Currency Note Authentication
PPTX
Fake Currency detction Using Image Processing
PDF
An efficient method for recognizing the low quality fingerprint verification ...
Recent developments in iris based biometric authentication systems
Counterfeit Currency Detection using Image Processing
Recent developments in paper currency recognition
Currency recognition using image processing in MATLAB
Paper currency recognigation with counterfeit detection using image processing
Review of Various Image Processing Techniques for Currency Note Authentication
Fake Currency detction Using Image Processing
An efficient method for recognizing the low quality fingerprint verification ...

What's hot (20)

PPTX
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
PPTX
Antispoofing techniques in Facial recognition
PDF
Currency Recognition System using Image Processing
PDF
An interactive image segmentation using multiple user input’s
PDF
Dq4301702706
PDF
International Journal of Engineering and Science Invention (IJESI)
PDF
Hand Segmentation for Hand Gesture Recognition
PDF
An optimal face recoginition tool
PDF
Experimental study of minutiae based algorithm for fingerprint matching
PDF
Region based elimination of noise pixels towards optimized classifier models ...
PDF
International Journal of Engineering Research and Development (IJERD)
PDF
E010222124
PDF
Latent fingerprint and vein matching using ridge feature identification
PDF
Biometric Fingerprint Recognintion based on Minutiae Matching
PDF
IRJET - Multi-Modal Palm Print and Finger Dorsal Biometric Authentication Sys...
PDF
PREPROCESSING ALGORITHM FOR DIGITAL FINGERPRINT IMAGE RECOGNITION
PDF
Reduction of False Acceptance Rate Using Cross Validation for Fingerprint Rec...
PDF
Review of three categories of fingerprint recognition 2
PDF
IRJET- Gesture Recognition for Indian Sign Language using HOG and SVM
PDF
A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...
Currency Recognition System for Visually Impaired: Egyptian Banknote as a Stu...
Antispoofing techniques in Facial recognition
Currency Recognition System using Image Processing
An interactive image segmentation using multiple user input’s
Dq4301702706
International Journal of Engineering and Science Invention (IJESI)
Hand Segmentation for Hand Gesture Recognition
An optimal face recoginition tool
Experimental study of minutiae based algorithm for fingerprint matching
Region based elimination of noise pixels towards optimized classifier models ...
International Journal of Engineering Research and Development (IJERD)
E010222124
Latent fingerprint and vein matching using ridge feature identification
Biometric Fingerprint Recognintion based on Minutiae Matching
IRJET - Multi-Modal Palm Print and Finger Dorsal Biometric Authentication Sys...
PREPROCESSING ALGORITHM FOR DIGITAL FINGERPRINT IMAGE RECOGNITION
Reduction of False Acceptance Rate Using Cross Validation for Fingerprint Rec...
Review of three categories of fingerprint recognition 2
IRJET- Gesture Recognition for Indian Sign Language using HOG and SVM
A Deep Neural Framework for Continuous Sign Language Recognition by Iterative...
Ad

Similar to Recent developments in paper currency recognition system (20)

PDF
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
PDF
An iranian cash recognition assistance
PDF
An Iranian Cash Recognition Assistance System For Visually Impaireds
PDF
AN IRANIAN CASH RECOGNITION ASSISTANCE SYSTEM FOR VISUALLY IMPAIREDS
PDF
Challenges in indian currency denomination recognition & authentication
PDF
A Survey Based on Fingerprint Matching System
PDF
International Journal of Computational Engineering Research(IJCER)
PDF
IRJET- Brightness Preserving Bi-Histogram Equalization for Preprocessing ...
PDF
fake5.pdf.pdf
PDF
Offline and online signature verification systems a survey
PDF
V.KARTHIKEYAN PUBLISHED ARTICLE A.A
PDF
Iranian cashes recognition using
PDF
A Review on Edge Detection Algorithms in Digital Image Processing Applications
PDF
IRJET- Analysis of Plant Diseases using Image Processing Method
PDF
Ingerprint based student attendance system with sms alert to parents
PDF
Evaluation Of Proposed Design And Necessary Corrective Action
PDF
Analytical Study On Digital Image Processing Applications
PPTX
Project on fake currency recognition using image processing ppt final (3).pptx
PDF
An embedded finger vein recognition system
PDF
IRJET- Survey Paper on Vision based Hand Gesture Recognition
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
An iranian cash recognition assistance
An Iranian Cash Recognition Assistance System For Visually Impaireds
AN IRANIAN CASH RECOGNITION ASSISTANCE SYSTEM FOR VISUALLY IMPAIREDS
Challenges in indian currency denomination recognition & authentication
A Survey Based on Fingerprint Matching System
International Journal of Computational Engineering Research(IJCER)
IRJET- Brightness Preserving Bi-Histogram Equalization for Preprocessing ...
fake5.pdf.pdf
Offline and online signature verification systems a survey
V.KARTHIKEYAN PUBLISHED ARTICLE A.A
Iranian cashes recognition using
A Review on Edge Detection Algorithms in Digital Image Processing Applications
IRJET- Analysis of Plant Diseases using Image Processing Method
Ingerprint based student attendance system with sms alert to parents
Evaluation Of Proposed Design And Necessary Corrective Action
Analytical Study On Digital Image Processing Applications
Project on fake currency recognition using image processing ppt final (3).pptx
An embedded finger vein recognition system
IRJET- Survey Paper on Vision based Hand Gesture Recognition
Ad

More from eSAT Journals (20)

PDF
Mechanical properties of hybrid fiber reinforced concrete for pavements
PDF
Material management in construction – a case study
PDF
Managing drought short term strategies in semi arid regions a case study
PDF
Life cycle cost analysis of overlay for an urban road in bangalore
PDF
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
PDF
Laboratory investigation of expansive soil stabilized with natural inorganic ...
PDF
Influence of reinforcement on the behavior of hollow concrete block masonry p...
PDF
Influence of compaction energy on soil stabilized with chemical stabilizer
PDF
Geographical information system (gis) for water resources management
PDF
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
PDF
Factors influencing compressive strength of geopolymer concrete
PDF
Experimental investigation on circular hollow steel columns in filled with li...
PDF
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
PDF
Evaluation of punching shear in flat slabs
PDF
Evaluation of performance of intake tower dam for recent earthquake in india
PDF
Evaluation of operational efficiency of urban road network using travel time ...
PDF
Estimation of surface runoff in nallur amanikere watershed using scs cn method
PDF
Estimation of morphometric parameters and runoff using rs & gis techniques
PDF
Effect of variation of plastic hinge length on the results of non linear anal...
PDF
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Mechanical properties of hybrid fiber reinforced concrete for pavements
Material management in construction – a case study
Managing drought short term strategies in semi arid regions a case study
Life cycle cost analysis of overlay for an urban road in bangalore
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of compaction energy on soil stabilized with chemical stabilizer
Geographical information system (gis) for water resources management
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Factors influencing compressive strength of geopolymer concrete
Experimental investigation on circular hollow steel columns in filled with li...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Evaluation of punching shear in flat slabs
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of operational efficiency of urban road network using travel time ...
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of morphometric parameters and runoff using rs & gis techniques
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of use of recycled materials on indirect tensile strength of asphalt c...

Recently uploaded (20)

PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
737-MAX_SRG.pdf student reference guides
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
Safety Seminar civil to be ensured for safe working.
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPT
Project quality management in manufacturing
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
DOCX
573137875-Attendance-Management-System-original
PPTX
Geodesy 1.pptx...............................................
PDF
PPT on Performance Review to get promotions
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Sustainable Sites - Green Building Construction
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
737-MAX_SRG.pdf student reference guides
Model Code of Practice - Construction Work - 21102022 .pdf
Safety Seminar civil to be ensured for safe working.
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Project quality management in manufacturing
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
OOP with Java - Java Introduction (Basics)
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
573137875-Attendance-Management-System-original
Geodesy 1.pptx...............................................
PPT on Performance Review to get promotions
UNIT 4 Total Quality Management .pptx
Sustainable Sites - Green Building Construction
Foundation to blockchain - A guide to Blockchain Tech
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
III.4.1.2_The_Space_Environment.p pdffdf
Automation-in-Manufacturing-Chapter-Introduction.pdf
CYBER-CRIMES AND SECURITY A guide to understanding

Recent developments in paper currency recognition system

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 222 RECENT DEVELOPMENTS IN PAPER CURRENCY RECOGNITION SYSTEM Kishan Chakraborty1 , Jordan Basumatary2 ,Debasmita Dasgupta3 , Jagadish Chandra Kalita4 , Subra Mukherjee*5 1, 2, 3, 4, 5 Dept. of Electronics and Communication Engineering, Don Bosco College of Engineering and Technology, Assam Don Bosco University, Guwahati, India subra_mukherjee@yahoo.in Abstract Currency denomination recognition is one the active research topics at present. And this wide interest is particularly due to the various potential applications it has. Monetary transaction is an integral part of our day to day activities. However, blind people particularly suffer in monetary transactions. They are not able to effectively distinguish between various denominations and are often deceived by other people. Also, a reliable currency recognition system could be used in any sector wherever monetary transaction is of concern. Thus, there is an ardent need to design a system that is helpful in recognition of paper currency notes correctly. Currency denomination detection is a vast area of research and significant progress had been achieved over the years. This paper presents an extensive survey of research on various developments in recent years in identification of currency denomination. A number of techniques applied by various researchers are discussed briefly in order to assess the state of art. Keywords:- Currency recognition system, Artificial Neural Network. -----------------------------------------------------------------------***------------------------------------------------------------------- 1. INTRODUCTION World Health Organization (WHO) approximates that there are 161 million visually impaired people around the world, about 2.6% of total population. Among these 124 million had low vision and 37 million are blind. Blind people face great difficulties in there day to day life monetary transaction. Also the present day financial self services have an ardent need of an automated currency recognition system. Automatic methods of banknotes recognition are required in many applications, such as automatic selling goods and vending machines, among others. 1.1. Methodology In any currency recognition system the main steps are: Image Acquisition CurrencyNote localization(ed gedetection and segmentation) Feature Extraction Matching Algorithm FinalOutputDecision Fig1. General Flow diagram of a Currency Recognition System  Image Acquisition-Image acquisition is the creation of digital images, typically from a physical scene. The image here is that of a currency note and is generally acquired by using digital camera. The image is then stored for further processing.  Edge Detection- It is a fundamental tool in image processing, particularly in the area of feature detection and extraction, which aims at identifying points in digital image at which the image brightness changes sharply. Here, the aim of edge detection is basically to localize the currency note that is the region of interest.  Image Segmentation-This method sub divides the image into its constituent regions or objects. Segmentation algorithm for monochrome images generally are based on two properties a) Discontinuity b) Similarity  Feature Extraction-It is a challenging work in digital image processing. In any currency recognition system, feature extraction is one of the most challenging tasks. Here, the aim is to analyze and identify the unique and distinguishing features of each denomination under various challenging conditions such as old notes, worn out notes, also under different illumination and background.
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 223  Matching Algorithm- Thisstepclassifies or recognizes currency notes of different denomination based on the various unique features extracted. 1.2 Potential Applications Recent years have seen an increased interest in currency recognition system worldwide. And this is because of the various potential applications it has. Few of them are mentioned below:  Assisting visually impaired people-There is a strong need for assisting visually impaired people because one specific difficulty that a blind person would encounter is to know the value of the currency or bill he or she is holding [1]. Although these visually impaired people can distinguish between two different denominations using the different size of notes, but the size variation alone is not enough to flawlessly determine the currency note. In reality, the very little difference between the sizes of consecutive denominations makes them confused and unable to distinguish the currency notes from one another. The currency notes are provided with few special identification marks only for the blind people so that they may easily recognize the denomination correctly. Every currency note has its denomination engraved at the top right end which is sensitive to touch, but this mark fades away after the currency note goes in circulation for some time. This again creates a difficulty for the visually impaired people to correctly determine the denomination of the currency note [2].  Distinguishing original note from counterfeit currency- Another important application is to distinguish original note from counterfeit currency so that it would be very helpful in encountering the counterfeit note that is flowing throughout Indian economy.  Automatic selling-goods-The system must be very helpful for automatic selling goods. Vendors may sometimes get confuse when there is a huge crowd in a market. There is a possibility of being miscalculation on some of the goods. So the system will help vendors in keeping records of goods sold and the amount received.  Banking Applications-The system should be very helpful in banking application such as counting of notes and its value during monetary transactions, detection of counterfeit notes, etc. Such a system will make the banking process a trustworthy and reliable process. As time is the important factor in today’s world so such system will be helpful in saving time too. 2. RELATED WORK A numerous researchers and scientist have made several contributions towards development or designing of system for currency denomination recognition. In this paper we present an overview of such recent developments. Most of the work done in recent years have been successful in achieving 90% or more of accuracy and are mostly confined to one or two dimensions of currency recognition viz. color, texture and so on. The purpose of our paper is to study the techniques and methods implemented and applied by previous researchers and scholars. Unlike previous reviews, this paper concentrates on very recent developments, particularly in the field of currency recognition. This paper will also be focusing primarily on currency detection system including various steps involved in it like image acquisition, feature extraction and classification system using various algorithm. 2.1 Image Acquisition: Image acquisition is the creation of digital image, typically from a physical scene. The co-ordinates of the pixels of the digital image in 2D form is given by 1st and 2nd index of an array and the 3rd index stores the RGB intensities for each co-ordinate. Each element of array then stores an unsigned 8-bit integer [2]. Once the images are obtained, they were further processed using programs to extract whatever information is desired. 2.2 Image Pre-Processing: The aim of image pre-processing [3] is to suppress undesired distortions or enhance some image features that are important for further processing or analysis. It includes  Image adjusting -When an image is obtained from a digital camera, the size of the image is too big. In order to reduce the calculation, the size of the image should be reduced. Image adjusting is done with the help of image interpolation.  Image smoothening- While performingimage transfers, some noise may appear on the image. Removing the noise is an important step when image processing is being performed. However noise may affect segmentation and pattern matching. Mask values can be used to determine the degree of smoothening and to reduce noise. Higher is the size of mask, more is the smoothening. 2.3 Edge Detection Edge detection is a fundamental tool in image processing, particularly in the area of feature detection and extraction, which aims at identifying points in digital image at which the image brightness changes sharply [4]. Edge detection reflects sharp intensity changes in colors of the image [5]. It identifies object boundaries of an image. These algorithms include Sobel, Prewitt, Roberts, and Canny. The Canny method is more
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 224 powerful because it can detect true weak edges, it has low error rate, and edge points are well localized and gives only one response to a single edge [6]. So at first, the image should be converted to a binary image and then edge detection must be performed on that image using Canny edge detection technique to detect strong and weak edges. A Sri Lankan currency recognition system developed by D.A.K.S. Gunaratna, N.D. Kodikara and H.L. Premaratne did not considered actual pixel range but mainly focused on edge detection and unwanted patterns and noise removal using linear transformation [5]. 2.4 Boundary Subtraction In order to detect and recognize the note, it is preferred to remove irrelevant background first. After binarization, black pixels touching the boundary of the image were regarded as background, since the note had a white background that separated itself from the backgrounds. The image obtained from the camera may not be directly used for localization and requires enhancement. Next, generally background subtraction followed by RGB to gray conversion was done [2]. This was done because to localize a note, one must know whether a pixel is present in an image or not. After boundary subtraction, some noise may still exist. Usage of Breadth-First-Search (BFS) from the image center [7] removed the noise and so as the mask value. 2.5 Feature Extraction: Feature extraction is a challenging work in digital image processing. The feature extraction includes the extraction of features of serial numbers of currency notes. During this process, the dimensionality of data was reduced [4]. Feature extraction or selection was a pivotal procedure considerably for currency recognition, which effects on design and performance of the classifier intensively. If the differences of selected features were assumed to be too large, a classifier with good recognition performance could have been easily constructed. It was difficult to get it with the contrary situation. The essential task of feature extraction and selection is how to find the correspondingly effective features out of many pending features [8]. Those features were extremely important both in recognition and authentication of notes. Basically, at first instance, people may not pay attention to the details and exact characteristics of banknotes for their recognition, rather they consider the common characteristics of banknotes such as the size, the background color (the basic color), and texture present on the banknotes [9]. 2.6 Evaluation Algorithm Over the years, various algorithms have been proposed by various researchers for reliable currency recognition. After getting features of currencies, it is essential to recognize the pattern of the currencies on the basis of these features, which should be practiced by an effective recognition system called classifier. One of the most common classification techniques that had been used recently is Artificial Neural Network. A Neural network based recognition scheme was used for currency recognition in [9,10,11,12]. The Neural Network consisted of three layers that are input layers, hidden layers and output layers. In this method, the image acquired at first was RGB image and then it wasbeing converted into gray scale. Edge detection of the whole gray scale image was then performed. After detecting edges, the four characteristics of the paper currency was cropped and segmented. After segmentation, the characteristics of the paper currency were extracted. The characteristics of test image are compared with the original pre-stored image in the system. If it matches then the currency is genuine otherwise counterfeit. Then theyfound the hue and saturation for input image and evaluated the neural network for those values. If the hue and saturation thresholds from the neural network were less than the current image threshold, then the current image was considered genuine elsetheimage was declared as a counterfeit one. Similar work was done in [13] where the authors had used image histogram based on which plenitude of different colors in a paper currency was calculated and compared with the one in the reference paper currency. They also used Markov chain concept to model texture of the paper currencies as a random process and finally used ensemble neural network (ENN) with negative correlation for classification.In [14,15] the author proposed another neural network based currency classification system using Negatively correlated Ensemble Neural Network. The Ensemble Network had better performance for recognition than single network. Another paper proposed by Vipin Kumar Jain and Dr. Ritu Vijay[16]developed an image processing technique to extract paper currency denomination. The extracted ROI was used with Pattern Recognition and Neural Networks matching technique. The Pattern Recognition and Neural Networks matcher technique was used to match or find currency value or denomination of paper. In another Neural Network based classification [9], the authors proposed a currency recognition system using neural network that uses histogram based feature extraction and multilayer Perceptron model for classification. In [17] three layers feed-forward Back-propagation Neural Network (BPN) was used for classification of currency note. They proposed a technique which was simple and comparatively less time consuming which made it suitable for real-time applications. Also in [8], the authors proposed a system which made intensive Heuristic analysis of serial number characteristics across the note and suggested a particular trend in terms of values of Hue and saturation, contrast and brightness. They concluded that contrast and brightness are dependent on extrinsic factors of sensor, and Hue and saturation are more likely dependent on consistent pattern design of the note. Several works have been done based on color component analysis of Currency notes. In [2] Hanish Aggarwal and Padam Kumar presented a paper for Indian currency recognition on the basis of color. They suggested that currency notes have at least one color which is more prominent and that had been utilized by
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 225 them in recognition. In [18] the authors made a money detector system which was used to detect the bank note using a system of Light Dependent Resistor (LDR) sensors and Light Emitting Diode (LED) lights which are programmed to sense the color patterns of the bank notes. Texture information of currency note had also been used by various researchers to classify different denominations. In [19] the authors introduced a recognition method for Mexican banknotes by using artificial vision. They converted the image into gray-scale and then texture is extracted and applied to Wiener Filter in order to reduce the dirt from mistreated banknotes. Histogram matching techniques was utilized by authors in [20]. 3. DISCUSSION Despite an intense research in this field, many issues related to currency recognition system still remain unanswered and provides researchers a vast field to explore in future, especially in certain areas. Based on our study we found that Artificial Neural Network based currency classification is one of the most frequently used methods. Various types of neural network such as Feed Forward, network, Back Propagation Neural Network, Ensemble Neural Network. Also RBF network was utilized by some researchers as it possesses a proper data approximation property, which seems a good tool for rejecting unknown data [21].There are various models developed by the researchers to recognize the paper currencies. Among them is Markov Chain concept is employed by many researchers as a random process to model the texture of paper currencies [14]. GMMRF model was used by researchers in image segmentation [22].RGB Color based classification had also been used by many authors to classify currency notes based on the fact that in each note,only one of these color component is uniquely prominent. However some other authors consideredclassification based on analysis of color histogram, hue, saturation and intensity value by [13]. They suggested that advantage of HSV color space is that it is closer to human conceptual understanding of colors and has the ability to separate chromatic and achromatic components. Although a number of currency detection techniques had been developed till date yet the development of a robust background model adaptive to changes in varying environments is still a challenge. CONCLUSIONS New sophisticated tools and advancement in the technology demonstrates that the visually impaired problems can be challenged in today’s world. It is good to see many researchers and scholars rapidly advancing their achievements into more intelligent practical applications. Keeping in mind the agony of visually impaired persons and old people with reduced vision power, who often could not recognize the correct denominations, a general processing framework for recognition of Currency banknote recognition is presented as an overview of recent developments in this field. The frame work of the existing methods is described and the focus is on image acquisition, image localization, feature extraction, template matching and validating the output. We hope this survey provides a base for researchers interested in currency recognition system. REFERENCES [1] Faiz M. Hasanuzzaman, Xiaodong Yang and YingLi ,” Robust and effective component-based banknote recognition for the blind”, IEEE Transactions on Systems, Man, and Cybernetics--Part C: Applications and Reviews, 1-10. [2] Hanish Aggarwal, Padam Kumar, “Indian currency note denomination recognition in color images”, International Journal on Advanced Computer Engineering and Communication Technology Vol-1 Issue:1 :ISSN 2278 – 5140, 12-18 [3] Amol A. Shirsath, S.D Bharkad, “Survey of currency recognition system using image processing”, International Journal of Computational Engineering Research, Vol, 03, Issue 7, 36-40 [4] Rubeena Mirza, Vinti Nanda,” Paper currency verification system based on characteristic extraction using image processing”, International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249 – 8958, Volume-1, Issue-3, February 2012, 68-71 [5] D.A.K.S. Gunaratna, N.D. Kodikara, H.L. Premaratne, “An intelligent recognition system for Sri Lankan currency notes”. [6] D. A. K. S. Gunaratna, N. D. Kodikara, H. L. Premaratne, “ANN based currency recognition system using compressed gray scale and application for Sri Lankan Currency notes” – SLCRec, World Academy of Science, Engineering and Technology 21 2008, 235-240. [7] Xu Liu, “ A camera phone based currency reader for the visually impaired”, ASSETS’08, October 13–15, 2008, Halifax, Nova Scotia, Canada. ACM 978-1-59593-976- 0/08/10, [8] Parminder Singh Reel, Gopal Krishan, Smarti Kotwal, “Image processing based Heuristic Analysis for enhanced currency recognition”, International Journal of Advancements in Technology http://ijict.org/ ISSN 0976- 4860 Vol 2, No 1 (January 2011), 83-89. [9] Rumi Ghosh, Rakesh Khare, “An elegant Neural Network based draw near for currency recognition”, JECET; June – August-2013; Vol.2.No.3, 876-882. [10] Nurlaila Binti Haman, “Currency recognition and converter system”. [11] Rhushabh Bhandari, “Neural network based currency recognition on an Android OS based mobile”. [12] Velu C M, P. Vivekanad, Kashwan K R, “Indian coin recognition and sum counting system of image data mining using Artificial Neural Networks”, International Journal of Advanced Science and Technology Vol. 31, June, 2011, 67-80. [13] Ms. Trupti Pathrabe, Mrs. Swapnili Karmore, “A novel approach of embedded system for indian paper currency
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 __________________________________________________________________________________________ Volume: 02 Issue: 11 | Nov-2013, Available @ http://www.ijret.org 226 recognition”, International journal of Computer Trends and Technology- May to June Issue 2011, 152-156. [14] Kalyan Kumar Debnath, Sultan Uddin Ahmed, Md. Shahjahan, “A paper currency recognition system using Negatively Correlated Neural Network Ensemble”, Journalof Multimedia, Vol. 5, No. 6, December 2010, 560-567. [15] Trupti Pathrabe, Dr. N.G. Bawane, “Paper currency recognition system using characteristics extraction and Negatively Correlated NN Ensemble”, International Journal of Latest Trends in Computing (E-ISSN: 2045- 5364),Volume 1, Issue 2, December 2010 , 121-124. [16] Dr. Ritu Vijay, Vipin Kumar Jain, “Indian currency denomination identification using image processing technique”, International Journal of Computer Science and Information Technologies, Vol. 4 (1) , 2013, 126 – 128. [17] Allah Bux Sargano, Muhammad Sarfraz, NuhmanUl Haq, “Robust features and paper currency recognition system”, The 6th International Conference on Information Technology. [18] Kavinda Wickramasinghe, Dhammika De Silva, “Bank notes recognition device for Sri Lankan vision impaired community”. [19] Farid García-Lamont, Jair Cervantes, Asdrúbal López, “Recognition of Mexican banknotes via their color and texture features”, 9651-9659 [20] Nitish Arora, Dr. Naveen Dhillon, Kuldeep Sharma, “Bank automation system for Indian currency a graphical approach”, International Journal of Computer Science and Communication Engineering, IJCSCE Special issue on “Recent Advances in Engineering & Technology” NCRAET-2013, 131-136. [21] Masato Aoba, Tetsuo Kikuchi, Yoshiyasu Takefuji, “Euro banknote recognition system using a Three-layered Perceptron and RBF networks”, IPSJ Transactions on Mathematical Modeling and its Applications, Vol. 44, No. SIG 7(TOM 8). [22] A. Blake, C. Rother, M. Brown, P. Perez, and P. Torr, “Interactive image segmentation using an adaptiveGMMRF model”.