Automating Indian Currency Classification with Deep Learning Models

Project Code :TCPGPY1908

Objective

The objective of this project is to develop an automated currency classification system for Indian currency notes using deep learning techniques. Specifically, we aim to design a hybrid model that combines the strengths of Mobilenet, ResNet and DenseNet architectures to achieve high accuracy in identifying denominations of ?10, ?20, ?50, ?100, ?500, and ?1000. Our goals include optimizing the model for real-time processing, reducing computational costs, and enhancing feature extraction capabilities. Ultimately, this project seeks to facilitate faster and more reliable currency recognition, contributing to improved efficiency in banking and retail operations while aiding in counterfeit detection efforts.

Abstract

In recent years, the automation of currency classification has gained significant attention due to its potential applications in banking, retail, and financial services. This study presents a deep learning-based approach for automating the classification of Indian currency notes, specifically targeting denominations of β‚Ή10, β‚Ή20, β‚Ή50, β‚Ή100, β‚Ή500, β‚Ή1000 and β‚Ή2000. Utilizing a dataset consisting of images from these currency classes, we explore the effectiveness of various convolutional neural network (CNN) architectures, including MobileNet, ResNet, and DenseNet. Among these, we propose a hybrid model combining the strengths of MobileNet, ResNet and DenseNet, leveraging their capability to capture intricate features while maintaining computational efficiency. Our experiments demonstrate that the proposed model outperforms traditional methods, achieving high accuracy in currency classification. This advancement not only enhances transaction efficiency but also contributes to the ongoing development of automated financial solutions in India.

Keywords: Indian currency classification, deep learning, CNN, MobileNet, ResNet, DenseNet, automation, image recognition.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements

Processor                                 - I7/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

Software Requirements:

Operating System                   :  Windows 11

Server side Script                    :  HTML, CSS, Bootstrap & JS

Programming Language         :  Python

Libraries                                  :  Flask, Pandas, Mysql.connector, Os, Smtplib, Numpy

IDE/Workbench                      :  PyCharm

Technology                             :  Python 3.6+

Demo Video

mail-banner
call-banner
contact-banner
Request Video