Synopsis1 1
Synopsis1 1
BELAGAVI
Synopsis of
Mini Project
Submitted by
AIM:
The aim of this project is to develop a Real or Fake Currency Detection system that
can accurately identify the denomination of a currency note from a set of predefined
currency images using feature matching techniques.
SCOPE:
OBJECTIVES:
To preprocess currency note images using techniques such as resizing, grayscale
conversion, bilateral filtering, and morphological processing.
To extract and match key features from currency note images using the ORB
(Oriented FAST and Rotated BRIEF) detector.
To implement a matching algorithm using the BF (Brute Force) matcher and
Lowe's ratio test for identifying good matches.
METHODOLOGY:
2. Feature Extraction
Many currencies have specific textures detectable through methods like Gabor
filters, Local Binary Patterns (LBP), or wavelet transforms. These methods
assess textures to capture patterns that distinguish between currencies.
Edge detection algorithms, such as the Canny or Sobel edge detectors, help
identify shapes and figures unique to each currency.
For simpler systems, template matching compares the captured image to stored
templates of each currency type and denomination. Correlation metrics measure
similarity.
The system assigns a confidence score to its recognition, which is critical for
reducing false positives.
Based on the highest confidence score, the currency and its denomination are
identified.
The model is tested with a variety of currencies, light conditions, and angles.
Feedback and retraining with more diverse datasets improve accuracy over
time.
Tkinter
Numpy
Matplotlib
Jupyter Notebook
RESULT EXPECTED:
The program should correctly identify the denomination of the test currency note and
display the matched image. If no good match is found, it should indicate "FAKE
CURRENCY".
Darshan M C 4BB22AI003
Ullas B R 4BB22AI029