CHAMELI DEVI GROUP OF INSTITUTIONS
INDORE (M.P.)
Name of Mini Project
INDIAN
CURRENCY DETECTOR
Mini Project Report
CS601- Machine Learning
Guided By: Submitted By:
Prof. Dharmendra Pathak Suraj Malviya (0832CS201172)
Asst. Professor, CSE Dept. Swayam Sahu (0832CS201173)
CDGI Indore Tanisha Chouhan (0832CS201174)
Tanishka Sharma (0832CS201175)
Tanushree Waghmare (0832CS201176)
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
-2-
CHAMELI DEVI GROUP OF INSTITUTIONS
INDORE (M.P.)
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
CERTIFICATE
This is to certify that Mr./Ms. Suraj Malviya, Swayam Sahu, Tanisha Chouhan, Tanishka Sharma and Tanushree
Waghmare with RGTU Enrollment No. 0832CS201172, 0832CS201173, 0832CS201174, 0832CS201175 and
0832CS201176 have satisfactorily completed the Mini Project on “Indian currency detector” in “CS601-
Machine Learning”, for B. Tech, VI Semester of the Computer Science & Engineering during year 2022 –
23.
__________________________
Prof. Shailendra Kumar Mishra Signature of
Head of the Department Faculty In-charge
-3-
TABLE OF CONTENTS
CONTENTS PAGE NO.
Introduction of the Project 4
Description of the Project 5
Technical Details of the Project 6
Screenshot of the Code (Min. 3) 7
Screenshot of working Project (Min. 5) 8-9
References 10
-4-
Introduction of the Project
The Indian economy has been growing at a rapid pace over the past few decades, with increased economic activity
leading to an increase in the circulation of currency notes. However, with the rise in the use of currency notes
comes the issue of counterfeiting. India has been battling the problem of fake currency notes for years, with
counterfeiters becoming more sophisticated and successful in their attempts to deceive people. The use of
counterfeit currency notes has had a significant impact on the economy, leading to a loss of revenue for the
government and posing a threat to national security.
To address this issue, the Indian currency detector project has been initiated. The project aims to develop a reliable
and efficient system that can detect and verify the authenticity of Indian currency notes. The project utilizes
advanced technologies such as image processing and machine learning algorithms to identify fake currency notes
by analyzing their unique features and characteristics. The implementation of this project can benefit various
organizations such as banks, ATMs, vending machines, and retail stores, ensuring that they receive only genuine
currency notes.
The Indian currency detector project holds great importance in promoting a cashless economy and securing
financial transactions in India. It can help prevent financial fraud and protect the economy from the circulation of
counterfeit currency notes. The system can also help reduce the workload of bank employees who have to
manually check currency notes for authenticity, allowing them to focus on other important tasks.
The project's development involves the creation of a database of authentic currency notes that will serve as a
reference for the system. The database will contain images and information of genuine currency notes, including
their unique features and characteristics. The system will then use this database to compare and analyze the
features of currency notes presented to it, identifying any discrepancies that could indicate that the note is
counterfeit.
One of the key challenges in developing this system is ensuring that it can accurately distinguish between genuine
and counterfeit currency notes. Counterfeiters have become increasingly sophisticated in their methods, making
it difficult for even trained professionals to detect fake currency notes. To address this challenge, the system will
be designed to identify multiple features of currency notes, including their size, color, texture, and watermark.
The system will also use machine learning algorithms to improve its accuracy over time. The algorithms will
analyze the data collected from the system's use and use it to make adjustments to its detection methods. This will
enable the system to learn from its mistakes and become more accurate over time.
Another challenge that the project faces is the integration of the system into existing infrastructure, such as ATMs
and vending machines. The system will need to be designed to work seamlessly with these existing systems to
ensure a smooth implementation process.
The Indian currency detector project holds significant potential for improving the security and efficiency of
financial transactions in India. It can help prevent financial fraud, protect the economy from the circulation of
counterfeit currency notes, and promote a cashless economy. The project's successful implementation can serve
as an example for other countries facing similar challenges in combating counterfeiting.
-5-
Description of the Project
The Indian currency detector project is an innovative initiative aimed at combating the circulation of counterfeit
currency notes in India. The project utilizes advanced technologies such as image processing and machine
learning algorithms to detect and verify the authenticity of Indian currency notes. The system is designed to
identify multiple features of currency notes, including their size, color, texture, and watermark, to distinguish
between genuine and counterfeit notes accurately.
The project's development involves the creation of a database of authentic currency notes that serves as a reference
for the system. The database contains images and information of genuine currency notes, including their unique
features and characteristics. The system uses this database to compare and analyze the features of currency notes
presented to it, identifying any discrepancies that could indicate that the note is counterfeit.
One of the project's key features is its ability to learn from its mistakes and improve its accuracy over time. The
system uses machine learning algorithms to analyze the data collected from its use and make adjustments to its
detection methods. This enables the system to learn from its mistakes and become more accurate over time.
The Indian currency detector project has significant implications for India's economy and national security.
Counterfeit currency notes have a considerable impact on the economy, leading to a loss of revenue for the
government and posing a threat to national security. The system can help prevent financial fraud and protect the
economy from the circulation of counterfeit currency notes. The project's successful implementation can serve as
an example for other countries facing similar challenges in combating counterfeiting.
The project's implementation can benefit various organizations such as banks, ATMs, vending machines, and
retail stores. The system can reduce the workload of bank employees who have to manually check currency notes
for authenticity, allowing them to focus on other important tasks. The system can also prevent vending machines
and retail stores from accepting counterfeit currency notes, ensuring that they receive only genuine currency notes.
One of the project's challenges is ensuring that it can accurately distinguish between genuine and counterfeit
currency notes. Counterfeiters have become increasingly sophisticated in their methods, making it difficult for
even trained professionals to detect fake currency notes. To address this challenge, the system will be designed
to identify multiple features of currency notes, including their size, color, texture, and watermark. The system
will also use machine learning algorithms to improve its accuracy over time.
Another challenge that the project faces is the integration of the system into existing infrastructure, such as ATMs
and vending machines. The system will need to be designed to work seamlessly with these existing systems to
ensure a smooth implementation process.
The Indian currency detector project holds significant potential for improving the security and efficiency of
financial transactions in India. It can help prevent financial fraud, protect the economy from the circulation of
counterfeit currency notes, and promote a cashless economy. The project's successful implementation can serve
as a blueprint for other countries facing similar challenges in combating counterfeiting, highlighting the
importance of innovation and technology in addressing complex problems.
-6-
Technical Details of the Project
Software requirements: -
PYTHON
Hardware requirements: -
• Operating system (windows 11)
• Memory 2 GB minimum
• Processor 1Ghz minimum
• Hard Drive 32 GB minimum
-7-
Screenshot of the Code (Min. 3)
-8-
Screenshot of working Project (Min. 5)
-9-
- 10 -
References
[1] Gouri Sanjay Tele et al.” Detection of Fake Indian Currency” in International Journal of Advance
Research, Ideas and Innovations in Technology, Volume 4, Issue 2, 2018
[2] Hassanpour,H., Yaseri, A. and Ardeshir G.: “Feature extraction for paper currency Recognition” In
International Symposium on Signal Processing and its Application (ISSPA) Sharjah.
[3] [Link] alez and [Link], Digital Image Processing,2nd ed.,Prentie Hall,2002 [Link] and
[Link],”texture features for browsing and retrieval of image data,”IEEE [Link] Anal .
[4] Mriganka Gogoi, et al.,”Automatic Indian Currency Denomination Recognition System based
onArtificial Neural Network”, 978-1-4799-5991-4/15©2015 IEEE.
[5] Hariri, Elham. Hariri,Mahdi . "Persian Banknote detection methods and its imperfections identifies."
[6] Amol A. Shirsath, S. D. Bharkad, A Review of Paper Currency Recognition System, IOSR Journal of
Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 10, Issue 1 (Mar. - Apr.
2013).
[7] N. Manoharan, Counterfeit Currency as a Threat to Indias Internal Security.
[8] Shital Mahajan & [Link]. "A Survey on Counterfeit Paper Currency Recognition and Detection." in
International Conference on Industrial Automation and Computing (ICIAC), April 2015.
[9] N. Rathee, A. Kadian, and R. Sachdeva, “Feature fusion for fake Indian currency detection,” Computing for
Sustainable Global Development (INDIACom), 2016 3rd International Conference on IEEE, 2016.
[10] Sanjana, Manoj Diwakar, Anand Sharma, "An Automated recognition of Fake or Destroyed Indian currency
notes in Machine vision", IJCSMS, Vol. 12, April 2012.
[11] Ms. Achal Kamble, Prof. Mrudula Nimbarte, “Fake Indian Currency Detection: A Review” in
International Journal of Pure and Applied Mathematics, Volume 118 No. 24 2018.