SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2801
YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE
DETECTION
Sree Ashrit Dande1, Gowtham Reddy Uppunuri2, Dr. Ajay Singh Raghuvanshi3
1,2UG Student, National Institute of Technology, NIT Raipur, Chhattisgarh, India
3 Assistant Professor, Dept. of Electronics and Telecommunication Engineering, National Institute of Technology,
NIT Raipur, Chhattisgarh, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Indian currency notes, issued by Indian
government, are involved in monetary transactions across
India. The paper aims to provide an efficient method for
detection of Indian currency notes, which is an application of
object detection using deep learning. Thedetectionofcurrency
notes aids visually impaired people who can’t recognise the
monetary value in their possession. Hence, aneffective modelis
designed in which currency notes are detected and human
speech of detected currency note is provided. The notes are
first trained using YOLO-v5 model and then, the results are
validated against validation data. The evaluation metrics are
observed and model losses are minimized. Then, a new test
data is considered as inference for recognition of classes. The
web app is designed using YOLOv5, Flask and web
technologies. The web appdetectedIndiancurrencynotes with
bounding box probability greater than 0.80 for all the classes.
The labels of each note are detected with bounding box
probability greater than 0.90 and labelsarespokenoutclearly
using this designed model.
Key Words: Indian Currency notes, YOLO-v5 Algorithm,
Flask, JavaScript, Evaluation Metrics, Model losses
1. INTRODUCTION
Object Detection is technique used in detection of real-time
objects, in images and videos using either machine learning
or deep learning and OpenCV. Object detection is applied in
surveillance, image retrieval, security, Advanced Driver
Assistance Systems (ADAS). Object detection includes image
classification and object localization [1].
Based on WHO statistics, at least 2.2 billion people have a
near or distance vision impairment. The leading causes for
visual impairment include uncorrected refractive errors,
cataract, diabetic retinopathy, glaucoma and age-related
vision impairment [2]
In 2017, National Center for Biotechnology Information
(NCBI) reported that 253 million people globally were
visually impaired among which 217 million had visual
impairment and remaining were identified as blind [3].
Visually impaired lack the ability to interpret bank-notes is
very limited and usually depend on others. The aim is to
overcome this difficulty and to provide easier currency
detection for visually impaired. The currency notes are
detected based on feature extraction, considering geometric
size and characteristic texture [4].
In India, Indian Currency Recognition System currently uses
CNN and OpenCV based recognition system to detect
monetary notes [5]. This model has lower detectionaccuracy
than the proposed system which uses YOLOv5 for object
detection.
The proposed system involves YOLOv5 algorithm to detect
test images. The model is trained using transfer learning and
is later inferenced against test data.
A web-basedapplication isdesignedusingYOLOv5andFlask.
This app provides labels on the screen as well as audio file of
detected currency note, when a currency note image is
uploaded. The audio file can be listened to using play button
provided in the web app. This will not only aid visually
impaired, but also, provide easier way to recognize Indian
currency notes to tourists and foreigners visiting India.
The challenge is to designawebapplicationbasedonYOLOv5
model to detect Indian currencynotesaccuratelyandprovide
optimized and efficient results, both on laptop and mobile.
The rest of the paper is organized as follows. First, review of
related work is briefly discussed in Section II, followed by
methodology in Section III. The experimental results are
presented, followed by conclusion and future scope are
presented in Section 1V.
2. LITERATURE REVIEW
Shenmei Luo and Wenbin Zheng (2021) proposed a table
detection method foracademic paper based on YOLOv5(You
Only Look Once v5) where detection accuracy and speed of
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2802
proposed approachare observed to be superior comparedto
other competitive approaches [6].
Sagar et. al (2021) designed a system for detection of Indian
currenciesthataidsvisuallyimpairedpeopletorecognizeand
read out the possible Indian paper currencies with 79.83%
accuracy [4]. The proposed modelisbasedonYOLOv5,where
it compares the efficiency of YOLOv5 with CNN algorithm for
currency detection.
Sai Nadh et. al (2020) has developed a module for blind
people and design mobile application for visually impaired
Indian citizens to recognize currency value when held near
android phone to predict the currency value so that currency
can be recognized correctly [7].
Shreya et. al (2021)designedamobileapplicationforVisually
Impaired Persons – Blind Assist [8] based on web
technologies to scan currency noteusingdevice’scameraand
get its denomination using a voice assistant.
Raghad Raied Mahmood et. al proposed real-time Iraqi
currency note detection system that aids visually impaired
people using YOLO-v3 and gTTS to obtain audio output.
custom Iraqi banknote dataset for detection and recognition
of banknotes. The Iraqi notes were detected in a short time
with high mAP of 97.405% [9].
Mansi Mahendru and Sanjay Kumar Dubey (2021) proposed
system for visually impaired to detect multiple objects and
prompt voice to alert person stating near and farther objects
around them using gTTS and TensorFlow [10]. Acomparison
between YOLO and YOLO_v3 for object detection was tested
under same criteria based on measures like accuracy and
model performance.
3. METHODOLOGY
The experimental procedureis divided into – YOLOv5Model,
Evaluation Parameters and Web app Design.
3.1 YOLO-v5 Model
The model is selected from ultralyticsrepository,whichisthe
official YOLOv5 repository on GitHub. The repo is cloned
along with installation of dependencies. Later, the
configuration (yaml) files are customized by providing the
class names from ₹10 to ₹2000. The YOLOv5 model chosen
comprises of 283 convolutional layers.
Dataset and Experimental Environment:
Currency notes used in the experiment are collected
from sources like banks and shops. The dataset
comprises of old notes of ₹10, ₹20 and new notes of
₹50, ₹100, ₹200, ₹500 and ₹2000 images (in .jpg
format), in equal proportions. The images data
comprise 200 images per class, which are capturedon
different backgrounds and different visual settings.
Dataset Augmentation: These 1400 images are then
augmented using rotation, blur and shift
transformation techniques to generate dataset with
5600 images.
Dataset Annotation: These 5600 images are then
manually annotated using MakeSense annotator tool.
The annotations are then exported in YOLO format
and stored in labels directory
Split the entire dataset along with their labels in 70-30
split. The training dataset comprises 3920 imagesand
their labels. Remaining 1680 images along with their
annotations comprise the validation dataset.
Mount the dataset onto Google Drive. Connect to GPU
runtime in Google Colaboratory.
Setting up the config files: The yaml files (custom_train
and custom_data) that contain model parameters are
modified accordingly for seven classes. The class
names along with totalclassesaresetaccordingly.The
paths for train and validation dataset are provided.
These files must be present to train the dataset.
Clone the YOLOv5 repository in the IPYNB file and install
required dependencies. The running environment for
this model is - CUDA:0 (Tesla T4, 15110MiB) (2 CPUs,
12.7 GB RAM, 39.9/78.2 GB disk). Development
packages include torch 1.10.0 and Python 3.8.
Train the model: The image size is set to 416. The model
epochs are set to 30 and batch size is set to 32. Set the
directory path fortrain datasetandconfigurationfiles.
Then, run the python command to train the entire
dataset using YOLOv5 model. The evaluation metrics
are – Precision, Recall and mean Average Precision
(mAP). The losses calculated for box, object and class
for each epoch.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2803
Fig -1: Model storing train data labels
Store the best model weights in .pt format.
Inference the model against test data: The model is
inferenced using best.pt as model weight and setting
the directory path of test data. The test data contains
100 images of all classes and video file containing
currency note image frames.
3.2 Evaluation Parameters
The evaluation metrics used to analyse the results include –
Precision, recall and mAP. Higher values of recall, precision
and mAP (mean Average Precision) are preferred to detect
the currency notes accurately. The other metrics include box
loss, obj loss and cls loss.
In a confusion matrix with True Positive (TP), True Negative
(TN), False Positive (FP) and False Negative (FN), the
evaluation metrics Precision, recall and F1- score can be
calculated.
Fig. -2: Confusion Matrix of train data
Precision:Precisiondeterminescorrectlyidentifiedpositives
among total true positives [11].
Recall: Recall determines correctly identified positives
among total identified positives [11].
mAP (mean Average Precision): mAP represents mean of
average accuracy in recognition of currency labels. mAP
evaluates comprehensive detection accuracy [11].
mAP @0.5 indicates the precision -recall area that lies
above the threshold 0.5.
Model Losses: There are three losses for every epoch,
namely box loss, classification loss and object loss.
Box loss: It represents how well the algorithm locates object
center and predict bounding boxes [12].
Objectness or obj Loss: The probability that object exists in
proposed region of interest [12].
Classification Loss orclsLoss:Classificationlossrepresents
how well the algorithmpredictsclassofgivenobjectcorrectly
[12].
The evaluation metrics along with model losses for each
epoch are shown in Fig 3.
Fig. -3: Losses and evaluation metrics for 30 epochs on
train data
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2804
Table -1: YOLOv5 calculations on train data
Denomination Precision Recall mAP
10 0.998 0.997 0.968
20 0.997 1.00 0.967
50 0.998 0.996 0.973
100 0.997 0.998 0.971
200 1.00 0.997 0.969
500 0.986 0.976 0.963
2000 0.973 0.941 0.961
3.3 Web Application
The web app design is subdivided into front-end and back-
end design. The web application detects Indian notes with
accuracy >90% and provides speech out as audio file in
English and Hindi languages.
Front end design: In front end, web page is formatted and
designed using web technologies. The webpage layout is
designed using HTML. Then, buttons are provided to upload
and send images to the server. These buttonsarestyledusing
CSS and they forward image to API from local system. CSS is
used to style webpage. JavaScript makes the page responsive
to both mobile and laptop.
Back-end design: It involves object detection of currency
notes. Back-end server is built usingFlaskinpython[13].The
server generates routes for different webpages and API call.
When an image is sent by user, using Send Button, the Ajax
call is made and pre-trained model runs on the sent image.
The obtained results comprise bounding box and its
probability along with class label. These results from API call
are forwarded back to render the webpage. Then, the labels
are generated for the sent image. The speech out files are
produced using gTTS in back-end. Finally, using play button,
the user can hear the audio generated file of detected label of
the sent image, both in English and Hindi languages [14].
4. RESULTS
4.1 YOLOv5 Model
The YOLOv5 detected resultsfor test data images (single and
multiple class) are presented in tabular format.
Table -2: Test data results for proposed YOLOv5 model
The model was tested against images with 3 classes and 4
classes, each containing 10 images. The model detected 8
correctly in 3 classes and 7 correctly in 4 classes.
Fig -4: Web Application Design on Laptop
Fig -5: Web Application Design on Mobile
Denomin
ation
Notes
correctly
detected
(out of 10)
Highest
Bounding
box
probability
Least
Bounding
box
probability
10 8 0.96 0.82
20 9 0.95 0.93
50 9 0.95 0.83
100 10 0.92 0.84
200 9 0.96 0.83
500 8 0.96 0.87
2000 7 0.93 0.80
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2805
Flowcharts forYOLOv5 andweb app design are showninFig.
6.
Fig -6: Flowchart for YOLO and web app design
4.2 Web Application
The designed web app detects currency note images with
bounding box probability greater than 0.90. The results
inferenced against test datacontainingsingleclassareshown
in Fig 7, 8, 11, 12 and 13. Theresults for multipleclassimages
are shown in Fig 9, 10 and 14.
The results obtained on laptopforsingleclassandmulti-class
currency note images are shown below.
Fig -7: 100 rupees note detected
Fig -8: 2000 rupees note detected
Multiple class image:
Fig -9: Detected ₹500, ₹100 and ₹50 notes
Fig -10: Detected ₹100, ₹20, ₹50 and ₹10 notes
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2806
The results obtained on mobilephoneforsingle-classand
multi-class currency note images are shown below.
Fig -11: 20 rupees note detected
Fig -12: 500 rupees note detected
Fig -13: 50 rupees note detected
Multiple class image:
Fig -14: Detected ₹2000, ₹500, ₹100 and ₹200 notes
5. CONCLUSION AND FUTURE SCOPE
The proposed YOLOv5 model detects currency notes with
high precision, recallandmAP.Themodeldetected85images
accurately, out of 100 test data images. A native YOLOv5
based web app was designedthatdetectscurrencynoteswith
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2807
high bounding box probability. The web app providesspeech
out files of detected currency note labels in English as well as
Hindi.
The model can be extended to detect foreign currency notes.
Optical Character Recognition (OCR) canbeintroducedinthe
system to enhance the model performance.
REFERENCES
[1] J. G. Shanahan and L. Dai, “Realtime object detection
via deep learning-based pipelines,” Int. Conf. Inf.
Knowl. Manag. Proc., pp. 2977–2978, 2019, doi:
10.1145/3357384.3360320.
[2] World Health Organization;, “Blindness and vision
impairment: WHO Factsheet ,” World Heal. Organ.,
vol. 11, no. 2018, pp. 1–5, 2021, [Online]. Available:
https://www.who.int/news-room/fact-
sheets/detail/blindness-and-visual-impairment.
[3] P. Ackland, S. Resnikoff, and R. Bourne, “World
blindness and visual impairment: Despite many
successes, the problem is growing,” Community Eye
Heal. J., vol. 30, no. 100, pp. 71–73, 2018.
[4] S. D. Achar, C. Shankar Singh, C. S. Sumanth Rao, K.
Pavana Narayana, and A. Dasare, “Indian Currency
Recognition System Using CNN andComparisonwith
YOLOv5,” 2021 IEEE Int. Conf. Mob. Networks Wirel.
Commun. ICMNWC 2021, pp. 1–6, 2021, doi:
10.1109/ICMNWC52512.2021.9688513.
[5] H. Hassanpour, A. Yaseri, and G. Ardeshiri, “Feature
extraction for paper currency recognition,” 2007 9th
Int. Symp. Signal Process. its Appl. ISSPA 2007, Proc.,
pp. 7–10, 2007, doi: 10.1109/ISSPA.2007.4555366.
[6] S. Luo and W. Zheng, “You-Only-Look-Once-v5Based
Table Detection for Academic Papers,” 2021Int. Conf.
Digit. Soc. Intell. Syst. DSInS 2021, pp. 53–56, 2021,
doi: 10.1109/DSInS54396.2021.9670600.
[7] K. K. S. N. Reddy, C. Yashwanth, S. H. Kvs, P. A. T. V.
Sai, and S. Khetarpaul, “Object and Currency
Detection with Audio Feedback for Visually
Impaired,” 2020 IEEE Reg. 10 Symp. TENSYMP 2020,
no. June, pp. 1152–1155, 2020, doi:
10.1109/TENSYMP50017.2020.9230687.
[8] P. Shreya, N. Shreyas, D. Pushya, and N. Uma
Maheswar Reddy,“BLINDASSIST :AOneStopMobile
Application for the Visually Impaired,” 2021 IEEE
Pune Sect. Int. Conf. PuneCon 2021, pp. 1–4,2021,doi:
10.1109/PuneCon52575.2021.9686476.
[9] R. R. M. Et al., “Currency Detection for Visually
Impaired Iraqi Banknote as a Study Case,” Turkish J.
Comput. Math. Educ., vol. 12, no. 6, pp. 2940–2948,
2021, doi: 10.17762/turcomat.v12i6.6078.
[10] M. Mahendru and S. K. Dubey, “Real time object
detection with audio feedback using Yolo vs.
Yolo_V3,” Proc. Conflu. 2021 11th Int. Conf. Cloud
Comput. Data Sci. Eng., pp. 734–740, 2021, doi:
10.1109/Confluence51648.2021.9377064.
[11] R. Padilla, S. L. Netto, and E. A. B. Da Silva, “A Survey
on Performance Metrics for Object-Detection
Algorithms,” Int. Conf. Syst. Signals, Image Process.,
vol. 2020-July, pp. 237–242, 2020, doi:
10.1109/IWSSIP48289.2020.9145130.
[12] M. Kasper-Eulaers, N. Hahn, P. E. Kummervold, S.
Berger, T. Sebulonsen, and Ø. Myrland, “Short
communication: Detecting heavy goods vehicles in
rest areas in winter conditions using YOLOv5,”
Algorithms, vol. 14, no. 4, 2021, doi:
10.3390/a14040114.
[13] R. Swami, S. Khurana, S. Singh, S. Thakur, and P. K. R.
Sajjala, “Indian Currency Classification Using Deep
Learning Techniques,” 2022 12th Int. Conf. Cloud
Comput. Data Sci. Eng., pp. 567–572, 2022, doi:
10.1109/confluence52989.2022.9734149.
[14] R. C. Joshi, S. Yadav, and M. K. Dutta, “YOLO-v3 Based
Currency Detection and Recognition System for
Visually Impaired Persons,” 2020 Int. Conf. Contemp.
Comput. Appl. IC3A 2020, pp. 280–285, 2020, doi:
10.1109/IC3A48958.2020.233314.

More Related Content

What's hot

Deep learning for object detection
Deep learning for object detectionDeep learning for object detection
Deep learning for object detection
Wenjing Chen
 
YOLOv4: optimal speed and accuracy of object detection review
YOLOv4: optimal speed and accuracy of object detection reviewYOLOv4: optimal speed and accuracy of object detection review
YOLOv4: optimal speed and accuracy of object detection review
LEE HOSEONG
 
Deep learning based object detection basics
Deep learning based object detection basicsDeep learning based object detection basics
Deep learning based object detection basics
Brodmann17
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
A B Shinde
 
You only look once
You only look onceYou only look once
You only look once
Gin Kyeng Lee
 
YOLO
YOLOYOLO
Segmentation Techniques -II
Segmentation Techniques -IISegmentation Techniques -II
Segmentation Techniques -II
Hemantha Kulathilake
 
Real Time Object Detection System with YOLO and CNN Models: A Review
Real Time Object Detection System with YOLO and CNN Models: A ReviewReal Time Object Detection System with YOLO and CNN Models: A Review
Real Time Object Detection System with YOLO and CNN Models: A Review
Springer
 
Multiple Object Tracking
Multiple Object TrackingMultiple Object Tracking
Multiple Object Tracking
RainakSharma
 
Image Segmentation (D3L1 2017 UPC Deep Learning for Computer Vision)
Image Segmentation (D3L1 2017 UPC Deep Learning for Computer Vision)Image Segmentation (D3L1 2017 UPC Deep Learning for Computer Vision)
Image Segmentation (D3L1 2017 UPC Deep Learning for Computer Vision)
Universitat Politècnica de Catalunya
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Maneesha Krishnan
 
Object Detection using Deep Neural Networks
Object Detection using Deep Neural NetworksObject Detection using Deep Neural Networks
Object Detection using Deep Neural Networks
Usman Qayyum
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Deepak Kumar
 
Deep learning based object detection
Deep learning based object detectionDeep learning based object detection
Deep learning based object detection
chettykulkarni
 
Digital Image Processing: Image Enhancement in the Frequency Domain
Digital Image Processing: Image Enhancement in the Frequency DomainDigital Image Processing: Image Enhancement in the Frequency Domain
Digital Image Processing: Image Enhancement in the Frequency Domain
Mostafa G. M. Mostafa
 
Machine Learning - Object Detection and Classification
Machine Learning - Object Detection and ClassificationMachine Learning - Object Detection and Classification
Machine Learning - Object Detection and Classification
Vikas Jain
 
Object Detection & Tracking
Object Detection & TrackingObject Detection & Tracking
Object Detection & Tracking
Akshay Gujarathi
 
brain tumor ppt.pptx
brain tumor ppt.pptxbrain tumor ppt.pptx
brain tumor ppt.pptx
AdityaSingh728086
 
Moving object detection
Moving object detectionMoving object detection
Moving object detection
Raviraj singh shekhawat
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
Rishabh shah
 

What's hot (20)

Deep learning for object detection
Deep learning for object detectionDeep learning for object detection
Deep learning for object detection
 
YOLOv4: optimal speed and accuracy of object detection review
YOLOv4: optimal speed and accuracy of object detection reviewYOLOv4: optimal speed and accuracy of object detection review
YOLOv4: optimal speed and accuracy of object detection review
 
Deep learning based object detection basics
Deep learning based object detection basicsDeep learning based object detection basics
Deep learning based object detection basics
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
You only look once
You only look onceYou only look once
You only look once
 
YOLO
YOLOYOLO
YOLO
 
Segmentation Techniques -II
Segmentation Techniques -IISegmentation Techniques -II
Segmentation Techniques -II
 
Real Time Object Detection System with YOLO and CNN Models: A Review
Real Time Object Detection System with YOLO and CNN Models: A ReviewReal Time Object Detection System with YOLO and CNN Models: A Review
Real Time Object Detection System with YOLO and CNN Models: A Review
 
Multiple Object Tracking
Multiple Object TrackingMultiple Object Tracking
Multiple Object Tracking
 
Image Segmentation (D3L1 2017 UPC Deep Learning for Computer Vision)
Image Segmentation (D3L1 2017 UPC Deep Learning for Computer Vision)Image Segmentation (D3L1 2017 UPC Deep Learning for Computer Vision)
Image Segmentation (D3L1 2017 UPC Deep Learning for Computer Vision)
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Object Detection using Deep Neural Networks
Object Detection using Deep Neural NetworksObject Detection using Deep Neural Networks
Object Detection using Deep Neural Networks
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Deep learning based object detection
Deep learning based object detectionDeep learning based object detection
Deep learning based object detection
 
Digital Image Processing: Image Enhancement in the Frequency Domain
Digital Image Processing: Image Enhancement in the Frequency DomainDigital Image Processing: Image Enhancement in the Frequency Domain
Digital Image Processing: Image Enhancement in the Frequency Domain
 
Machine Learning - Object Detection and Classification
Machine Learning - Object Detection and ClassificationMachine Learning - Object Detection and Classification
Machine Learning - Object Detection and Classification
 
Object Detection & Tracking
Object Detection & TrackingObject Detection & Tracking
Object Detection & Tracking
 
brain tumor ppt.pptx
brain tumor ppt.pptxbrain tumor ppt.pptx
brain tumor ppt.pptx
 
Moving object detection
Moving object detectionMoving object detection
Moving object detection
 
Image feature extraction
Image feature extractionImage feature extraction
Image feature extraction
 

Similar to YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTION

ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
IRJET Journal
 
REAL-TIME OBJECT DETECTION USING OPEN COMPUTER VISION
REAL-TIME OBJECT DETECTION USING OPEN COMPUTER VISIONREAL-TIME OBJECT DETECTION USING OPEN COMPUTER VISION
REAL-TIME OBJECT DETECTION USING OPEN COMPUTER VISION
IRJET Journal
 
Real time ship detection using YOLOv5
Real time ship detection using YOLOv5Real time ship detection using YOLOv5
Real time ship detection using YOLOv5
IRJET Journal
 
Object and Currency Detection for the Visually Impaired
Object and Currency Detection for the Visually ImpairedObject and Currency Detection for the Visually Impaired
Object and Currency Detection for the Visually Impaired
IRJET Journal
 
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
IRJET Journal
 
Vigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and TrackerVigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and Tracker
IRJET Journal
 
IRJET- Rice QA using Deep Learning
IRJET- Rice QA using Deep LearningIRJET- Rice QA using Deep Learning
IRJET- Rice QA using Deep Learning
IRJET Journal
 
IRJET - Human Pose Detection using Deep Learning
IRJET - Human Pose Detection using Deep LearningIRJET - Human Pose Detection using Deep Learning
IRJET - Human Pose Detection using Deep Learning
IRJET Journal
 
Human pose detection using machine learning by Grandel
Human pose detection using machine learning by GrandelHuman pose detection using machine learning by Grandel
Human pose detection using machine learning by Grandel
GrandelDsouza
 
IRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
IRJET- Object Detection and Recognition using Single Shot Multi-Box DetectorIRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
IRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
IRJET Journal
 
Object Detection Using YOLO Models
Object Detection Using YOLO ModelsObject Detection Using YOLO Models
Object Detection Using YOLO Models
IRJET Journal
 
IRJET- A Comparative Research of Rule based Classification on Dataset using W...
IRJET- A Comparative Research of Rule based Classification on Dataset using W...IRJET- A Comparative Research of Rule based Classification on Dataset using W...
IRJET- A Comparative Research of Rule based Classification on Dataset using W...
IRJET Journal
 
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
IRJET Journal
 
A SOFTWARE REQUIREMENT ENGINEERING TECHNIQUE USING OOADA-RE AND CSC FOR IOT B...
A SOFTWARE REQUIREMENT ENGINEERING TECHNIQUE USING OOADA-RE AND CSC FOR IOT B...A SOFTWARE REQUIREMENT ENGINEERING TECHNIQUE USING OOADA-RE AND CSC FOR IOT B...
A SOFTWARE REQUIREMENT ENGINEERING TECHNIQUE USING OOADA-RE AND CSC FOR IOT B...
ijseajournal
 
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLINGUSING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
IRJET Journal
 
IRJET - Autonomous Navigation System using Deep Learning
IRJET -  	  Autonomous Navigation System using Deep LearningIRJET -  	  Autonomous Navigation System using Deep Learning
IRJET - Autonomous Navigation System using Deep Learning
IRJET Journal
 
Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of GlaucomaComparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
IRJET Journal
 
Helmet Detection Based on Convolutional Neural Networks
Helmet Detection Based on Convolutional Neural NetworksHelmet Detection Based on Convolutional Neural Networks
Helmet Detection Based on Convolutional Neural Networks
IRJET Journal
 
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningVision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
IRJET Journal
 
AI-Based Pet Adoption System
AI-Based Pet Adoption SystemAI-Based Pet Adoption System
AI-Based Pet Adoption System
IRJET Journal
 

Similar to YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTION (20)

ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNETROAD POTHOLE DETECTION USING YOLOV4 DARKNET
ROAD POTHOLE DETECTION USING YOLOV4 DARKNET
 
REAL-TIME OBJECT DETECTION USING OPEN COMPUTER VISION
REAL-TIME OBJECT DETECTION USING OPEN COMPUTER VISIONREAL-TIME OBJECT DETECTION USING OPEN COMPUTER VISION
REAL-TIME OBJECT DETECTION USING OPEN COMPUTER VISION
 
Real time ship detection using YOLOv5
Real time ship detection using YOLOv5Real time ship detection using YOLOv5
Real time ship detection using YOLOv5
 
Object and Currency Detection for the Visually Impaired
Object and Currency Detection for the Visually ImpairedObject and Currency Detection for the Visually Impaired
Object and Currency Detection for the Visually Impaired
 
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
IRJET- Displaying and Capturing Profile using Object Detection YOLO and Deepl...
 
Vigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and TrackerVigilance: Vehicle Detector and Tracker
Vigilance: Vehicle Detector and Tracker
 
IRJET- Rice QA using Deep Learning
IRJET- Rice QA using Deep LearningIRJET- Rice QA using Deep Learning
IRJET- Rice QA using Deep Learning
 
IRJET - Human Pose Detection using Deep Learning
IRJET - Human Pose Detection using Deep LearningIRJET - Human Pose Detection using Deep Learning
IRJET - Human Pose Detection using Deep Learning
 
Human pose detection using machine learning by Grandel
Human pose detection using machine learning by GrandelHuman pose detection using machine learning by Grandel
Human pose detection using machine learning by Grandel
 
IRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
IRJET- Object Detection and Recognition using Single Shot Multi-Box DetectorIRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
IRJET- Object Detection and Recognition using Single Shot Multi-Box Detector
 
Object Detection Using YOLO Models
Object Detection Using YOLO ModelsObject Detection Using YOLO Models
Object Detection Using YOLO Models
 
IRJET- A Comparative Research of Rule based Classification on Dataset using W...
IRJET- A Comparative Research of Rule based Classification on Dataset using W...IRJET- A Comparative Research of Rule based Classification on Dataset using W...
IRJET- A Comparative Research of Rule based Classification on Dataset using W...
 
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
ROAD SIGN DETECTION USING CONVOLUTIONAL NEURAL NETWORK (CNN)
 
A SOFTWARE REQUIREMENT ENGINEERING TECHNIQUE USING OOADA-RE AND CSC FOR IOT B...
A SOFTWARE REQUIREMENT ENGINEERING TECHNIQUE USING OOADA-RE AND CSC FOR IOT B...A SOFTWARE REQUIREMENT ENGINEERING TECHNIQUE USING OOADA-RE AND CSC FOR IOT B...
A SOFTWARE REQUIREMENT ENGINEERING TECHNIQUE USING OOADA-RE AND CSC FOR IOT B...
 
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLINGUSING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
USING IMAGE CLASSIFICATION TO INCENTIVIZE RECYCLING
 
IRJET - Autonomous Navigation System using Deep Learning
IRJET -  	  Autonomous Navigation System using Deep LearningIRJET -  	  Autonomous Navigation System using Deep Learning
IRJET - Autonomous Navigation System using Deep Learning
 
Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of GlaucomaComparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
Comparative Study of Pre-Trained Neural Network Models in Detection of Glaucoma
 
Helmet Detection Based on Convolutional Neural Networks
Helmet Detection Based on Convolutional Neural NetworksHelmet Detection Based on Convolutional Neural Networks
Helmet Detection Based on Convolutional Neural Networks
 
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep LearningVision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
Vision-Based Motorcycle Crash Detection and Reporting Using Deep Learning
 
AI-Based Pet Adoption System
AI-Based Pet Adoption SystemAI-Based Pet Adoption System
AI-Based Pet Adoption System
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
RadiNasr
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 

Recently uploaded (20)

Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdfIron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
Iron and Steel Technology Roadmap - Towards more sustainable steelmaking.pdf
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 

YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTION

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2801 YOLOv5 BASED WEB APPLICATION FOR INDIAN CURRENCY NOTE DETECTION Sree Ashrit Dande1, Gowtham Reddy Uppunuri2, Dr. Ajay Singh Raghuvanshi3 1,2UG Student, National Institute of Technology, NIT Raipur, Chhattisgarh, India 3 Assistant Professor, Dept. of Electronics and Telecommunication Engineering, National Institute of Technology, NIT Raipur, Chhattisgarh, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Indian currency notes, issued by Indian government, are involved in monetary transactions across India. The paper aims to provide an efficient method for detection of Indian currency notes, which is an application of object detection using deep learning. Thedetectionofcurrency notes aids visually impaired people who can’t recognise the monetary value in their possession. Hence, aneffective modelis designed in which currency notes are detected and human speech of detected currency note is provided. The notes are first trained using YOLO-v5 model and then, the results are validated against validation data. The evaluation metrics are observed and model losses are minimized. Then, a new test data is considered as inference for recognition of classes. The web app is designed using YOLOv5, Flask and web technologies. The web appdetectedIndiancurrencynotes with bounding box probability greater than 0.80 for all the classes. The labels of each note are detected with bounding box probability greater than 0.90 and labelsarespokenoutclearly using this designed model. Key Words: Indian Currency notes, YOLO-v5 Algorithm, Flask, JavaScript, Evaluation Metrics, Model losses 1. INTRODUCTION Object Detection is technique used in detection of real-time objects, in images and videos using either machine learning or deep learning and OpenCV. Object detection is applied in surveillance, image retrieval, security, Advanced Driver Assistance Systems (ADAS). Object detection includes image classification and object localization [1]. Based on WHO statistics, at least 2.2 billion people have a near or distance vision impairment. The leading causes for visual impairment include uncorrected refractive errors, cataract, diabetic retinopathy, glaucoma and age-related vision impairment [2] In 2017, National Center for Biotechnology Information (NCBI) reported that 253 million people globally were visually impaired among which 217 million had visual impairment and remaining were identified as blind [3]. Visually impaired lack the ability to interpret bank-notes is very limited and usually depend on others. The aim is to overcome this difficulty and to provide easier currency detection for visually impaired. The currency notes are detected based on feature extraction, considering geometric size and characteristic texture [4]. In India, Indian Currency Recognition System currently uses CNN and OpenCV based recognition system to detect monetary notes [5]. This model has lower detectionaccuracy than the proposed system which uses YOLOv5 for object detection. The proposed system involves YOLOv5 algorithm to detect test images. The model is trained using transfer learning and is later inferenced against test data. A web-basedapplication isdesignedusingYOLOv5andFlask. This app provides labels on the screen as well as audio file of detected currency note, when a currency note image is uploaded. The audio file can be listened to using play button provided in the web app. This will not only aid visually impaired, but also, provide easier way to recognize Indian currency notes to tourists and foreigners visiting India. The challenge is to designawebapplicationbasedonYOLOv5 model to detect Indian currencynotesaccuratelyandprovide optimized and efficient results, both on laptop and mobile. The rest of the paper is organized as follows. First, review of related work is briefly discussed in Section II, followed by methodology in Section III. The experimental results are presented, followed by conclusion and future scope are presented in Section 1V. 2. LITERATURE REVIEW Shenmei Luo and Wenbin Zheng (2021) proposed a table detection method foracademic paper based on YOLOv5(You Only Look Once v5) where detection accuracy and speed of
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2802 proposed approachare observed to be superior comparedto other competitive approaches [6]. Sagar et. al (2021) designed a system for detection of Indian currenciesthataidsvisuallyimpairedpeopletorecognizeand read out the possible Indian paper currencies with 79.83% accuracy [4]. The proposed modelisbasedonYOLOv5,where it compares the efficiency of YOLOv5 with CNN algorithm for currency detection. Sai Nadh et. al (2020) has developed a module for blind people and design mobile application for visually impaired Indian citizens to recognize currency value when held near android phone to predict the currency value so that currency can be recognized correctly [7]. Shreya et. al (2021)designedamobileapplicationforVisually Impaired Persons – Blind Assist [8] based on web technologies to scan currency noteusingdevice’scameraand get its denomination using a voice assistant. Raghad Raied Mahmood et. al proposed real-time Iraqi currency note detection system that aids visually impaired people using YOLO-v3 and gTTS to obtain audio output. custom Iraqi banknote dataset for detection and recognition of banknotes. The Iraqi notes were detected in a short time with high mAP of 97.405% [9]. Mansi Mahendru and Sanjay Kumar Dubey (2021) proposed system for visually impaired to detect multiple objects and prompt voice to alert person stating near and farther objects around them using gTTS and TensorFlow [10]. Acomparison between YOLO and YOLO_v3 for object detection was tested under same criteria based on measures like accuracy and model performance. 3. METHODOLOGY The experimental procedureis divided into – YOLOv5Model, Evaluation Parameters and Web app Design. 3.1 YOLO-v5 Model The model is selected from ultralyticsrepository,whichisthe official YOLOv5 repository on GitHub. The repo is cloned along with installation of dependencies. Later, the configuration (yaml) files are customized by providing the class names from ₹10 to ₹2000. The YOLOv5 model chosen comprises of 283 convolutional layers. Dataset and Experimental Environment: Currency notes used in the experiment are collected from sources like banks and shops. The dataset comprises of old notes of ₹10, ₹20 and new notes of ₹50, ₹100, ₹200, ₹500 and ₹2000 images (in .jpg format), in equal proportions. The images data comprise 200 images per class, which are capturedon different backgrounds and different visual settings. Dataset Augmentation: These 1400 images are then augmented using rotation, blur and shift transformation techniques to generate dataset with 5600 images. Dataset Annotation: These 5600 images are then manually annotated using MakeSense annotator tool. The annotations are then exported in YOLO format and stored in labels directory Split the entire dataset along with their labels in 70-30 split. The training dataset comprises 3920 imagesand their labels. Remaining 1680 images along with their annotations comprise the validation dataset. Mount the dataset onto Google Drive. Connect to GPU runtime in Google Colaboratory. Setting up the config files: The yaml files (custom_train and custom_data) that contain model parameters are modified accordingly for seven classes. The class names along with totalclassesaresetaccordingly.The paths for train and validation dataset are provided. These files must be present to train the dataset. Clone the YOLOv5 repository in the IPYNB file and install required dependencies. The running environment for this model is - CUDA:0 (Tesla T4, 15110MiB) (2 CPUs, 12.7 GB RAM, 39.9/78.2 GB disk). Development packages include torch 1.10.0 and Python 3.8. Train the model: The image size is set to 416. The model epochs are set to 30 and batch size is set to 32. Set the directory path fortrain datasetandconfigurationfiles. Then, run the python command to train the entire dataset using YOLOv5 model. The evaluation metrics are – Precision, Recall and mean Average Precision (mAP). The losses calculated for box, object and class for each epoch.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2803 Fig -1: Model storing train data labels Store the best model weights in .pt format. Inference the model against test data: The model is inferenced using best.pt as model weight and setting the directory path of test data. The test data contains 100 images of all classes and video file containing currency note image frames. 3.2 Evaluation Parameters The evaluation metrics used to analyse the results include – Precision, recall and mAP. Higher values of recall, precision and mAP (mean Average Precision) are preferred to detect the currency notes accurately. The other metrics include box loss, obj loss and cls loss. In a confusion matrix with True Positive (TP), True Negative (TN), False Positive (FP) and False Negative (FN), the evaluation metrics Precision, recall and F1- score can be calculated. Fig. -2: Confusion Matrix of train data Precision:Precisiondeterminescorrectlyidentifiedpositives among total true positives [11]. Recall: Recall determines correctly identified positives among total identified positives [11]. mAP (mean Average Precision): mAP represents mean of average accuracy in recognition of currency labels. mAP evaluates comprehensive detection accuracy [11]. mAP @0.5 indicates the precision -recall area that lies above the threshold 0.5. Model Losses: There are three losses for every epoch, namely box loss, classification loss and object loss. Box loss: It represents how well the algorithm locates object center and predict bounding boxes [12]. Objectness or obj Loss: The probability that object exists in proposed region of interest [12]. Classification Loss orclsLoss:Classificationlossrepresents how well the algorithmpredictsclassofgivenobjectcorrectly [12]. The evaluation metrics along with model losses for each epoch are shown in Fig 3. Fig. -3: Losses and evaluation metrics for 30 epochs on train data
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2804 Table -1: YOLOv5 calculations on train data Denomination Precision Recall mAP 10 0.998 0.997 0.968 20 0.997 1.00 0.967 50 0.998 0.996 0.973 100 0.997 0.998 0.971 200 1.00 0.997 0.969 500 0.986 0.976 0.963 2000 0.973 0.941 0.961 3.3 Web Application The web app design is subdivided into front-end and back- end design. The web application detects Indian notes with accuracy >90% and provides speech out as audio file in English and Hindi languages. Front end design: In front end, web page is formatted and designed using web technologies. The webpage layout is designed using HTML. Then, buttons are provided to upload and send images to the server. These buttonsarestyledusing CSS and they forward image to API from local system. CSS is used to style webpage. JavaScript makes the page responsive to both mobile and laptop. Back-end design: It involves object detection of currency notes. Back-end server is built usingFlaskinpython[13].The server generates routes for different webpages and API call. When an image is sent by user, using Send Button, the Ajax call is made and pre-trained model runs on the sent image. The obtained results comprise bounding box and its probability along with class label. These results from API call are forwarded back to render the webpage. Then, the labels are generated for the sent image. The speech out files are produced using gTTS in back-end. Finally, using play button, the user can hear the audio generated file of detected label of the sent image, both in English and Hindi languages [14]. 4. RESULTS 4.1 YOLOv5 Model The YOLOv5 detected resultsfor test data images (single and multiple class) are presented in tabular format. Table -2: Test data results for proposed YOLOv5 model The model was tested against images with 3 classes and 4 classes, each containing 10 images. The model detected 8 correctly in 3 classes and 7 correctly in 4 classes. Fig -4: Web Application Design on Laptop Fig -5: Web Application Design on Mobile Denomin ation Notes correctly detected (out of 10) Highest Bounding box probability Least Bounding box probability 10 8 0.96 0.82 20 9 0.95 0.93 50 9 0.95 0.83 100 10 0.92 0.84 200 9 0.96 0.83 500 8 0.96 0.87 2000 7 0.93 0.80
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2805 Flowcharts forYOLOv5 andweb app design are showninFig. 6. Fig -6: Flowchart for YOLO and web app design 4.2 Web Application The designed web app detects currency note images with bounding box probability greater than 0.90. The results inferenced against test datacontainingsingleclassareshown in Fig 7, 8, 11, 12 and 13. Theresults for multipleclassimages are shown in Fig 9, 10 and 14. The results obtained on laptopforsingleclassandmulti-class currency note images are shown below. Fig -7: 100 rupees note detected Fig -8: 2000 rupees note detected Multiple class image: Fig -9: Detected ₹500, ₹100 and ₹50 notes Fig -10: Detected ₹100, ₹20, ₹50 and ₹10 notes
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2806 The results obtained on mobilephoneforsingle-classand multi-class currency note images are shown below. Fig -11: 20 rupees note detected Fig -12: 500 rupees note detected Fig -13: 50 rupees note detected Multiple class image: Fig -14: Detected ₹2000, ₹500, ₹100 and ₹200 notes 5. CONCLUSION AND FUTURE SCOPE The proposed YOLOv5 model detects currency notes with high precision, recallandmAP.Themodeldetected85images accurately, out of 100 test data images. A native YOLOv5 based web app was designedthatdetectscurrencynoteswith
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2807 high bounding box probability. The web app providesspeech out files of detected currency note labels in English as well as Hindi. The model can be extended to detect foreign currency notes. Optical Character Recognition (OCR) canbeintroducedinthe system to enhance the model performance. REFERENCES [1] J. G. Shanahan and L. Dai, “Realtime object detection via deep learning-based pipelines,” Int. Conf. Inf. Knowl. Manag. Proc., pp. 2977–2978, 2019, doi: 10.1145/3357384.3360320. [2] World Health Organization;, “Blindness and vision impairment: WHO Factsheet ,” World Heal. Organ., vol. 11, no. 2018, pp. 1–5, 2021, [Online]. Available: https://www.who.int/news-room/fact- sheets/detail/blindness-and-visual-impairment. [3] P. Ackland, S. Resnikoff, and R. Bourne, “World blindness and visual impairment: Despite many successes, the problem is growing,” Community Eye Heal. J., vol. 30, no. 100, pp. 71–73, 2018. [4] S. D. Achar, C. Shankar Singh, C. S. Sumanth Rao, K. Pavana Narayana, and A. Dasare, “Indian Currency Recognition System Using CNN andComparisonwith YOLOv5,” 2021 IEEE Int. Conf. Mob. Networks Wirel. Commun. ICMNWC 2021, pp. 1–6, 2021, doi: 10.1109/ICMNWC52512.2021.9688513. [5] H. Hassanpour, A. Yaseri, and G. Ardeshiri, “Feature extraction for paper currency recognition,” 2007 9th Int. Symp. Signal Process. its Appl. ISSPA 2007, Proc., pp. 7–10, 2007, doi: 10.1109/ISSPA.2007.4555366. [6] S. Luo and W. Zheng, “You-Only-Look-Once-v5Based Table Detection for Academic Papers,” 2021Int. Conf. Digit. Soc. Intell. Syst. DSInS 2021, pp. 53–56, 2021, doi: 10.1109/DSInS54396.2021.9670600. [7] K. K. S. N. Reddy, C. Yashwanth, S. H. Kvs, P. A. T. V. Sai, and S. Khetarpaul, “Object and Currency Detection with Audio Feedback for Visually Impaired,” 2020 IEEE Reg. 10 Symp. TENSYMP 2020, no. June, pp. 1152–1155, 2020, doi: 10.1109/TENSYMP50017.2020.9230687. [8] P. Shreya, N. Shreyas, D. Pushya, and N. Uma Maheswar Reddy,“BLINDASSIST :AOneStopMobile Application for the Visually Impaired,” 2021 IEEE Pune Sect. Int. Conf. PuneCon 2021, pp. 1–4,2021,doi: 10.1109/PuneCon52575.2021.9686476. [9] R. R. M. Et al., “Currency Detection for Visually Impaired Iraqi Banknote as a Study Case,” Turkish J. Comput. Math. Educ., vol. 12, no. 6, pp. 2940–2948, 2021, doi: 10.17762/turcomat.v12i6.6078. [10] M. Mahendru and S. K. Dubey, “Real time object detection with audio feedback using Yolo vs. Yolo_V3,” Proc. Conflu. 2021 11th Int. Conf. Cloud Comput. Data Sci. Eng., pp. 734–740, 2021, doi: 10.1109/Confluence51648.2021.9377064. [11] R. Padilla, S. L. Netto, and E. A. B. Da Silva, “A Survey on Performance Metrics for Object-Detection Algorithms,” Int. Conf. Syst. Signals, Image Process., vol. 2020-July, pp. 237–242, 2020, doi: 10.1109/IWSSIP48289.2020.9145130. [12] M. Kasper-Eulaers, N. Hahn, P. E. Kummervold, S. Berger, T. Sebulonsen, and Ø. Myrland, “Short communication: Detecting heavy goods vehicles in rest areas in winter conditions using YOLOv5,” Algorithms, vol. 14, no. 4, 2021, doi: 10.3390/a14040114. [13] R. Swami, S. Khurana, S. Singh, S. Thakur, and P. K. R. Sajjala, “Indian Currency Classification Using Deep Learning Techniques,” 2022 12th Int. Conf. Cloud Comput. Data Sci. Eng., pp. 567–572, 2022, doi: 10.1109/confluence52989.2022.9734149. [14] R. C. Joshi, S. Yadav, and M. K. Dutta, “YOLO-v3 Based Currency Detection and Recognition System for Visually Impaired Persons,” 2020 Int. Conf. Contemp. Comput. Appl. IC3A 2020, pp. 280–285, 2020, doi: 10.1109/IC3A48958.2020.233314.