SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2188
Cheque Bounce Detection System Using Image Processing
Phalguni Nikam1, Prof. Pramod Patil2, Meetali Patidar3, Aishwarya Nanoskar4, Pranav Parmar5,
Jayesh More6
1,3,4,5,6Student, Dept. of Computer Engineering, Sandip Institute of Technology & Research Centre, Nashik, India
2Assistant Professor, Dept. of Computer Engineering, Sandip Institute of Technology & Research Centre, Nashik,
India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Bank cheques are widely used all over the world.
Every day in huge numbers, bank cheques are processed. In
manual verification, information on the cheque including
signature, date, courtesy and legal amounts has to be verified
visually which requires more time and effort. And if we want
to know if the cheque has bounced on not, manual processing
takes time. So, this paper presents the automaticprocessing of
handwrittenchequeswhich includespreprocessing, extraction,
recognition and verification of information on the cheques.
And in the shortest time we will know if the cheque has
bounced or not. If the cheque does not bounce, then further
processing will be done.
Key Words: Cheque image preprocessing, Important fields
extraction, Signature verification, Date verification, Amount
verification, Cheque bounce detection
1. INTRODUCTION
There has been a significant growth of automation in
banking sector. The reason behind banking sector rapidly
embraced IT is that when operations performed manually
takes plenty of time and efforts of the staff in doing the same
work again and again which leads to loss of productivity. On
the other hand, automation reduces the redundancies in
their operations and frees up employees that can be
deployed to do more productive work. However, in several
developing countries many banks are still dependent on
manual processing of cheques, reading values from cheque,
extraction and matching of the signatures, etc. Even todayto
process a cheque in banks requires a bank employee to read
and manually enter the information present on a cheque (or
its image) and also need to validate the entrieslikesignature
and date. In this paper we are introducing a system which
uses image processing to automatically process a cheque
using the logo and IFSC code of the bank and by verifying
handwritten fields on cheques like courtesy amount,
signature, and date system will detect whether cheque is
passed or has bounced and accordingly system will notify to
the customer and bank.
Fig -1: Cheque Image
2. ALGORITHMS USED
Different algorithms used in the system for preprocessing,
extraction, recognition and verification on bank logo, IFSC
code, signature, date, amount and for classification are
binarization, optical character recognition (OCR), support
vector machine (SVM) and pattern matching. Brief
description about each of the following algorithms is as
follows:
2.1 Binarization
Binarization is the method for converting color to grayscale
and thus converts the image to the binary image.
Binarization of the cheque image is the primary step in most
of the cheque process systems. In Binarization process the
foreground and background pixels are represented by ‘1’s
and ‘0’s or contrariwise. Binarization of a grey-scale cheque
image is difficult as a result of several causes together with
complicated backgrounds, imprinted seal and different
intensities of handwritten characters. In general, the
binarization technique is divided into global and local
thresholding. Global thresholding algorithms use one
threshold for the complete image, and local thresholding
algorithms calculate a separate threshold for each pixel
based on its neighborhood.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2189
2.2 Optical Character Recognition
OCR (Optical Character Recognition) is a technology which
is used to distinguish characters inside a digital document,
such as scanned paper documents. In this process of OCR, it
inspects the text of a document and translatesthecharacters
into a code which can be used for data processing. Text
recognition is another name for OCR.OCR isa combinationof
hardware and software which is used to convert physical
documents into machine readable text. Hardware, such as
optical scanner is used for reading the text while the
advanced processing is handled by the software. In this the
software makes use of artificial intelligence (AI) to
implement more advanced methods like identifying
languages or handwriting styles.
Working of Optical Character Recognition:
The first step is to use camera as a scanner to scan the
physical form of a document (cheque image). After copying
all the pages, OCR converts the document into a black and
white format. After this the scanned image which is also
known as bitmap is analyzed for dark and white areas,
where the white areas are identified as background and the
dark areas are identified as characters which need to be
spotted.
The dark areas are further processed fortheidentification of
alphabets and numbers.The charactersarefurtheridentified
by using one or two algorithms.
 Pattern Recognition – OCR programs are best
examples of text which are available in different
formats as well as different fonts which are used to
compare and recognise the characters which are
used in a scanned document.
 Feature Detection – OCR applies specific rules to
extract features of a specific letter or numbers
which are to be recognised in the scanned image.
These features include number of angled lines,
curves or crossed lines in a character which is used
for comparing purpose. For e.g.,thecapital letter ‘A’
can be stored as two diagonal lines joined by a
horizontal line in the middle.
After identifying the characters, these characters
are converted into ASCII code that can be used by
computer systems for further manipulation.
2.3 Support Vector Machine
Support Vector Machine (SVM) is a type of deep learning
algorithm that performs supervisedlearningforthepurpose
of classification of data groups. In AI and machine learning,
supervised learning provides input as well as output which
are then used for classification. This classification helps in
data processing in the future. Two data groups are classified
with the help of support vector machine. This algorithm
draws lines which help to separate the groupsonthebasisof
patterns.
A learning model is built by SVM which assigns new
examples to one group or another. Therefore, SVM’s are
called as non-probabilistic because of these functions. In
probabilistic classification,PlattScalingmethodsareused by
SVM’s. Like any other supervised learning model fortraining
purpose it requires labelled data.
2.4 Pattern Matching
Pattern Matching is the technique of locating and checking
specific sequence of data pattern from a raw data. It helps in
finding all the occurrences of the given pattern in the string.
In case of pattern matching the match has to be exact.
Pattern matching is an important aspect in programming.
Pattern matching is used by major applications for doing
their respective tasks.
The Pattern Matching Problem is defined as follows:
Let Σ be an alphabet.
INPUT: Text string T = (t1) (t2) . . . tn and pattern string P=
(p1) (p2) . . . pm, ti, pi∈ Σ.
OUTPUT: All locations i in T where there is an occurrence of
the pattern, i.e., T [ I + k] = P [ k + 1], 0 <= k<1.
3. LITERATURE SURVEY
A bank cheque contains following important contents: (i)
date, (ii) payee name, (iii) legal amount, (iv) courtesy
amount, (v) signature space for payee, (vi) account number.
A novel approach used for automaticextractionofimportant
regions from a cheque image has proposed [1] The binary
bank logo is detected based on geometrical configurations.
Extract the geometrically invariant key-features of all the
logos from a bank cheque, such as centroid, eccentricity,
convex area, Euler number, solidity and elongation [2].The
variability of the size, structure and background of bank
cheques, at the side of the complexness of the character
recognition, makes the event of universal algorithms and
strategiesextraordinarilydifficultforautomaticbank cheque
processing [3].In order to decrease frauds in banks,
signature verification is extremely important.It will increase
accuracy and efficiency. Numerous strategies are used for
classification like hidden Markov model, support vector
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2190
machine, neural network and contour methodology [4]. It
was found that the back-propagation technique was able to
recognize the character up to 100%andalmost95%innoisy
images [5]. Optical Character Recognition (OCR) system for
camera captured image text regions are extracted first then
skew corrected. These regions are binarized and segmented
into lines and characters. Characters are passed into the
recognition module [6]. In digital image processing method
for automated cheques processing systems in which images
are captured and processed for signature verification but
precise automatic verification remains a difficult task for
researchers. When pictures are capture the unwanted
signals get added into original signal and decreasetheimage
quality resulting in decreased performance. For that
purpose, image pre-processing plays vital role [7].
4. PROPOSED SYSTEM
This paper proposes an effective system for bank cheque
bounce detection by automatic processing of bank cheque.
The main focus is on the processing of importantfields ofthe
cheque which include bank logo, IFSC code, Signature, date
and amount.
Fig -2: Flowchart
4.1 Methodology
Step1: Input the bank cheque image through scanner or
camera, convert it into grayscale and perform the
binarization.
Step2: Using pattern matching algorithm on bank logo
detect the bank name and using OCR (Optical Character
Recognition) on IFSC code detect the bank branch.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2191
Step3: Classify the bank chequesusingSVM(SupportVector
Machine) and send the image to the particular bank system.
Step4: Further processing will be carried out on particular
bank system.
Step5: Perform pattern matching on signature. Using OCR
extract the date and amount.
Step6: Verify each of the three signature, date and amount.
Step7: After the signature is verified, fetch the details of the
customer.
Step8: Perform verification on the details of customer like,
the customer account has sufficient amount to withdraw.
Step9: When all three sign, date and amount are valid, pass
the cheque and withdraw the amount. Notify the customer
that the cheque is passed and amount is withdrawn
successfully.
Step10: If any one of the three is not valid, then notify the
customer that the cheque has bounced.
Fig -3: Abstract Architecture
5. CONCLUSION
A complete chequebouncedetectionsystemwhichdetectsin
shortest possible time has been presented in this paper. All
the important fields of the handwritten cheque are
processed by this system. The recognition of handwritten
characters makes thedevelopmentofalgorithmschallenging
for automatic processing of bank cheque.
Bank logos and IFSC code can be obtained from web cloud
for preprocessing in the future work of the system and the
system can also be implemented at higher level in future.
REFERENCES
[1] Prabhat Dansena, K. Pramod Kumar, Rajarshi Pal, “Line
Based Extraction of Important Regions from a Cheque
Image”, IEEE Eighth International Conference on
Contemporary Computing, 2015, pp.183-189.
[2] Raghavendra S.P. Ajit Danti, “A Novel Recognition of
Indian Bank Cheques based on Invariant Geometrical
Features”, IEEE International Conference on Trends in
Automation, Communications and Computing
Technology, 2015, pp.1-5.
[3] R. Jayadevan, S. R. Kolhe, P. M. Patil, U. Pal, “Automatic
processing of handwritten bank cheque images:survey”,
IJDAR DOI 10.1007/s10032-011-0170-8, July 2011.
[4] Priyanka Dhayarkar, Rajashri Itkarkar, “Comparison
Analysis for Signature Verification of Bank Cheque”,IEEE
International Conference on Automatic Control and
Dynamic Optimization Techniques, 2016, pp.906-909.
[5] Shreshtha Garg, Kapil Kumar Gupta, Nikhil Prabhakar,
Amulya Ratan Garg, Aayush Trivedi, “Optical Character
Recognition using Artificial Intelligence”, International
Journal of Computer Applications,2018, pp.14-20.
[6] Ayatullah Faruk Mollah, Nabamita Majumder, Subhadip
Basu, Mita Nasipuri, “Design of an Optical Character
Recognition System for Camera-based Handheld
Devices”, IJCSIInternational Journal ofComputerScience
Issues, Vol. 8, Issue 4, No 1, July 2011, pp.283-289.
[7] Bhushan S. Thakare, Dr. Hemant R. Deshmukh, “An
Adaptive Approach for Image Denoising Using Pixel
Classification and Gaussian Conditional Random Field
Technique”,IEEEInternational ConferenceonComputing,
Communication, Control and Automation,2017, pp.1-8.

More Related Content

What's hot

IRJET - Automated Identification System using Discrete Wavelet Transform
IRJET -  	  Automated Identification System using Discrete Wavelet TransformIRJET -  	  Automated Identification System using Discrete Wavelet Transform
IRJET - Automated Identification System using Discrete Wavelet Transform
IRJET Journal
 
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET Journal
 
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
IRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking SystemIRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking System
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
IRJET Journal
 
Opticalcharacter recognition
Opticalcharacter recognition Opticalcharacter recognition
Opticalcharacter recognition
Shobhit Saxena
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Text Detection and Recognition
Text Detection and RecognitionText Detection and Recognition
Text Detection and Recognition
Badruz Nasrin Basri
 
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APPLICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
Aditya Mishra
 
IRJET- Currency Verification using Image Processing
IRJET- Currency Verification using Image ProcessingIRJET- Currency Verification using Image Processing
IRJET- Currency Verification using Image Processing
IRJET Journal
 
Choudhary2015
Choudhary2015Choudhary2015
Choudhary2015
Amit Kabra
 
Automatic License Plate Recognition Using Optical Character Recognition Based...
Automatic License Plate Recognition Using Optical Character Recognition Based...Automatic License Plate Recognition Using Optical Character Recognition Based...
Automatic License Plate Recognition Using Optical Character Recognition Based...
IJARIIE JOURNAL
 
HandwrittenDigitRecognitionusing.pdf
HandwrittenDigitRecognitionusing.pdfHandwrittenDigitRecognitionusing.pdf
HandwrittenDigitRecognitionusing.pdf
ShubhamTripathi290909
 
IRJET - Automated Fraud Detection Framework in Examination Halls
 IRJET - Automated Fraud Detection Framework in Examination Halls IRJET - Automated Fraud Detection Framework in Examination Halls
IRJET - Automated Fraud Detection Framework in Examination Halls
IRJET Journal
 
A case study in computer
A case study in computerA case study in computer
A case study in computer
csandit
 
Product Label Reading System for visually challenged people
Product Label Reading System for visually challenged peopleProduct Label Reading System for visually challenged people
Product Label Reading System for visually challenged people
IRJET Journal
 
Automatic signature verification with chain code using weighted distance and ...
Automatic signature verification with chain code using weighted distance and ...Automatic signature verification with chain code using weighted distance and ...
Automatic signature verification with chain code using weighted distance and ...
eSAT Journals
 
Handwritten digit recognition using image processing
Handwritten digit recognition using image processing Handwritten digit recognition using image processing
Handwritten digit recognition using image processing
anita maharjan
 
Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...
Priyanka Pradhan
 
IRJET - A Detailed Review of Different Handwriting Recognition Methods
IRJET -  	  A Detailed Review of Different Handwriting Recognition MethodsIRJET -  	  A Detailed Review of Different Handwriting Recognition Methods
IRJET - A Detailed Review of Different Handwriting Recognition Methods
IRJET Journal
 
IRJET- Malayalam Text Detection from Natural-Scene Images
IRJET- Malayalam Text Detection from Natural-Scene ImagesIRJET- Malayalam Text Detection from Natural-Scene Images
IRJET- Malayalam Text Detection from Natural-Scene Images
IRJET Journal
 

What's hot (20)

IRJET - Automated Identification System using Discrete Wavelet Transform
IRJET -  	  Automated Identification System using Discrete Wavelet TransformIRJET -  	  Automated Identification System using Discrete Wavelet Transform
IRJET - Automated Identification System using Discrete Wavelet Transform
 
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
IRJET - Indian Vehicle License Plate Recognition for Vehicle and Owner Identi...
 
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
IRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking SystemIRJET-  	  iSecurity: The AI Surveillance, a Smart Tracking System
IRJET- iSecurity: The AI Surveillance, a Smart Tracking System
 
20120130402031
2012013040203120120130402031
20120130402031
 
Opticalcharacter recognition
Opticalcharacter recognition Opticalcharacter recognition
Opticalcharacter recognition
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Text Detection and Recognition
Text Detection and RecognitionText Detection and Recognition
Text Detection and Recognition
 
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APPLICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
LICENSE NUMBER PLATE RECOGNITION SYSTEM USING ANDROID APP
 
IRJET- Currency Verification using Image Processing
IRJET- Currency Verification using Image ProcessingIRJET- Currency Verification using Image Processing
IRJET- Currency Verification using Image Processing
 
Choudhary2015
Choudhary2015Choudhary2015
Choudhary2015
 
Automatic License Plate Recognition Using Optical Character Recognition Based...
Automatic License Plate Recognition Using Optical Character Recognition Based...Automatic License Plate Recognition Using Optical Character Recognition Based...
Automatic License Plate Recognition Using Optical Character Recognition Based...
 
HandwrittenDigitRecognitionusing.pdf
HandwrittenDigitRecognitionusing.pdfHandwrittenDigitRecognitionusing.pdf
HandwrittenDigitRecognitionusing.pdf
 
IRJET - Automated Fraud Detection Framework in Examination Halls
 IRJET - Automated Fraud Detection Framework in Examination Halls IRJET - Automated Fraud Detection Framework in Examination Halls
IRJET - Automated Fraud Detection Framework in Examination Halls
 
A case study in computer
A case study in computerA case study in computer
A case study in computer
 
Product Label Reading System for visually challenged people
Product Label Reading System for visually challenged peopleProduct Label Reading System for visually challenged people
Product Label Reading System for visually challenged people
 
Automatic signature verification with chain code using weighted distance and ...
Automatic signature verification with chain code using weighted distance and ...Automatic signature verification with chain code using weighted distance and ...
Automatic signature verification with chain code using weighted distance and ...
 
Handwritten digit recognition using image processing
Handwritten digit recognition using image processing Handwritten digit recognition using image processing
Handwritten digit recognition using image processing
 
Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...Image Processing Based Signature Recognition and Verification Technique Using...
Image Processing Based Signature Recognition and Verification Technique Using...
 
IRJET - A Detailed Review of Different Handwriting Recognition Methods
IRJET -  	  A Detailed Review of Different Handwriting Recognition MethodsIRJET -  	  A Detailed Review of Different Handwriting Recognition Methods
IRJET - A Detailed Review of Different Handwriting Recognition Methods
 
IRJET- Malayalam Text Detection from Natural-Scene Images
IRJET- Malayalam Text Detection from Natural-Scene ImagesIRJET- Malayalam Text Detection from Natural-Scene Images
IRJET- Malayalam Text Detection from Natural-Scene Images
 

Similar to IRJET- Cheque Bounce Detection System using Image Processing

BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...
BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...
BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...
ijiert bestjournal
 
IRJET- Intelligent Character Recognition of Handwritten Characters using ...
IRJET-  	  Intelligent Character Recognition of Handwritten Characters using ...IRJET-  	  Intelligent Character Recognition of Handwritten Characters using ...
IRJET- Intelligent Character Recognition of Handwritten Characters using ...
IRJET Journal
 
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
IRJET Journal
 
IRJET- Advanced Character based Recognition and Phone Handling for Blind ...
IRJET-  	  Advanced Character based Recognition and Phone Handling for Blind ...IRJET-  	  Advanced Character based Recognition and Phone Handling for Blind ...
IRJET- Advanced Character based Recognition and Phone Handling for Blind ...
IRJET Journal
 
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten CharactersIRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET Journal
 
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
IRJET Journal
 
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET Journal
 
Design and Description of Feature Extraction Algorithm for Old English Font
Design and Description of Feature Extraction Algorithm for Old English FontDesign and Description of Feature Extraction Algorithm for Old English Font
Design and Description of Feature Extraction Algorithm for Old English Font
IRJET Journal
 
Number plate recognition using ocr technique
Number plate recognition using ocr techniqueNumber plate recognition using ocr technique
Number plate recognition using ocr technique
eSAT Publishing House
 
Number plate recognition using ocr technique
Number plate recognition using ocr techniqueNumber plate recognition using ocr technique
Number plate recognition using ocr technique
eSAT Journals
 
IRJET- Information Retrieval & Text Analytics using Artificial Intelligence
IRJET- Information Retrieval & Text Analytics using Artificial IntelligenceIRJET- Information Retrieval & Text Analytics using Artificial Intelligence
IRJET- Information Retrieval & Text Analytics using Artificial Intelligence
IRJET Journal
 
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
IRJET Journal
 
Distance Based Verification Technique for Online Signature System
Distance Based Verification Technique for Online Signature SystemDistance Based Verification Technique for Online Signature System
Distance Based Verification Technique for Online Signature System
IRJET Journal
 
Currency Recognition System using Image Processing
Currency Recognition System using Image ProcessingCurrency Recognition System using Image Processing
Currency Recognition System using Image Processing
IRJET Journal
 
LICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONLICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITION
IRJET Journal
 
IRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real TimeIRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real Time
IRJET Journal
 
IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...
IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...
IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...
IRJET Journal
 
IRJET- Real-Time Face Tracking for Password Authentication
IRJET- Real-Time Face Tracking for Password AuthenticationIRJET- Real-Time Face Tracking for Password Authentication
IRJET- Real-Time Face Tracking for Password Authentication
IRJET Journal
 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNN
AM Publications
 

Similar to IRJET- Cheque Bounce Detection System using Image Processing (20)

BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...
BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...
BLOB DETECTION TECHNIQUE USING IMAGE PROCESSING FOR IDENTIFICATION OF MACHINE...
 
IRJET- Intelligent Character Recognition of Handwritten Characters using ...
IRJET-  	  Intelligent Character Recognition of Handwritten Characters using ...IRJET-  	  Intelligent Character Recognition of Handwritten Characters using ...
IRJET- Intelligent Character Recognition of Handwritten Characters using ...
 
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
­­­­Cursive Handwriting Recognition System using Feature Extraction and Artif...
 
IRJET- Advanced Character based Recognition and Phone Handling for Blind ...
IRJET-  	  Advanced Character based Recognition and Phone Handling for Blind ...IRJET-  	  Advanced Character based Recognition and Phone Handling for Blind ...
IRJET- Advanced Character based Recognition and Phone Handling for Blind ...
 
IRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten CharactersIRJET- Intelligent Character Recognition of Handwritten Characters
IRJET- Intelligent Character Recognition of Handwritten Characters
 
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
Document Layout analysis using Inverse Support Vector Machine (I-SVM) for Hin...
 
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...IRJET- 	  Document Layout analysis using Inverse Support Vector Machine (I-SV...
IRJET- Document Layout analysis using Inverse Support Vector Machine (I-SV...
 
Design and Description of Feature Extraction Algorithm for Old English Font
Design and Description of Feature Extraction Algorithm for Old English FontDesign and Description of Feature Extraction Algorithm for Old English Font
Design and Description of Feature Extraction Algorithm for Old English Font
 
Number plate recognition using ocr technique
Number plate recognition using ocr techniqueNumber plate recognition using ocr technique
Number plate recognition using ocr technique
 
Number plate recognition using ocr technique
Number plate recognition using ocr techniqueNumber plate recognition using ocr technique
Number plate recognition using ocr technique
 
IRJET- Information Retrieval & Text Analytics using Artificial Intelligence
IRJET- Information Retrieval & Text Analytics using Artificial IntelligenceIRJET- Information Retrieval & Text Analytics using Artificial Intelligence
IRJET- Information Retrieval & Text Analytics using Artificial Intelligence
 
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
Fingerprint Based Gender Classification by using Fuzzy C- Means and Neural Ne...
 
Distance Based Verification Technique for Online Signature System
Distance Based Verification Technique for Online Signature SystemDistance Based Verification Technique for Online Signature System
Distance Based Verification Technique for Online Signature System
 
Currency Recognition System using Image Processing
Currency Recognition System using Image ProcessingCurrency Recognition System using Image Processing
Currency Recognition System using Image Processing
 
LICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITIONLICENSE PLATE RECOGNITION
LICENSE PLATE RECOGNITION
 
journal nakk
journal nakkjournal nakk
journal nakk
 
IRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real TimeIRJET- Automatic Number Plate Recognition System in Real Time
IRJET- Automatic Number Plate Recognition System in Real Time
 
IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...
IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...
IRJET- Scandroid: A Machine Learning Approach for Understanding Handwritten N...
 
IRJET- Real-Time Face Tracking for Password Authentication
IRJET- Real-Time Face Tracking for Password AuthenticationIRJET- Real-Time Face Tracking for Password Authentication
IRJET- Real-Time Face Tracking for Password Authentication
 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNN
 

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

Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 

Recently uploaded (20)

Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 

IRJET- Cheque Bounce Detection System using Image Processing

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2188 Cheque Bounce Detection System Using Image Processing Phalguni Nikam1, Prof. Pramod Patil2, Meetali Patidar3, Aishwarya Nanoskar4, Pranav Parmar5, Jayesh More6 1,3,4,5,6Student, Dept. of Computer Engineering, Sandip Institute of Technology & Research Centre, Nashik, India 2Assistant Professor, Dept. of Computer Engineering, Sandip Institute of Technology & Research Centre, Nashik, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Bank cheques are widely used all over the world. Every day in huge numbers, bank cheques are processed. In manual verification, information on the cheque including signature, date, courtesy and legal amounts has to be verified visually which requires more time and effort. And if we want to know if the cheque has bounced on not, manual processing takes time. So, this paper presents the automaticprocessing of handwrittenchequeswhich includespreprocessing, extraction, recognition and verification of information on the cheques. And in the shortest time we will know if the cheque has bounced or not. If the cheque does not bounce, then further processing will be done. Key Words: Cheque image preprocessing, Important fields extraction, Signature verification, Date verification, Amount verification, Cheque bounce detection 1. INTRODUCTION There has been a significant growth of automation in banking sector. The reason behind banking sector rapidly embraced IT is that when operations performed manually takes plenty of time and efforts of the staff in doing the same work again and again which leads to loss of productivity. On the other hand, automation reduces the redundancies in their operations and frees up employees that can be deployed to do more productive work. However, in several developing countries many banks are still dependent on manual processing of cheques, reading values from cheque, extraction and matching of the signatures, etc. Even todayto process a cheque in banks requires a bank employee to read and manually enter the information present on a cheque (or its image) and also need to validate the entrieslikesignature and date. In this paper we are introducing a system which uses image processing to automatically process a cheque using the logo and IFSC code of the bank and by verifying handwritten fields on cheques like courtesy amount, signature, and date system will detect whether cheque is passed or has bounced and accordingly system will notify to the customer and bank. Fig -1: Cheque Image 2. ALGORITHMS USED Different algorithms used in the system for preprocessing, extraction, recognition and verification on bank logo, IFSC code, signature, date, amount and for classification are binarization, optical character recognition (OCR), support vector machine (SVM) and pattern matching. Brief description about each of the following algorithms is as follows: 2.1 Binarization Binarization is the method for converting color to grayscale and thus converts the image to the binary image. Binarization of the cheque image is the primary step in most of the cheque process systems. In Binarization process the foreground and background pixels are represented by ‘1’s and ‘0’s or contrariwise. Binarization of a grey-scale cheque image is difficult as a result of several causes together with complicated backgrounds, imprinted seal and different intensities of handwritten characters. In general, the binarization technique is divided into global and local thresholding. Global thresholding algorithms use one threshold for the complete image, and local thresholding algorithms calculate a separate threshold for each pixel based on its neighborhood.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2189 2.2 Optical Character Recognition OCR (Optical Character Recognition) is a technology which is used to distinguish characters inside a digital document, such as scanned paper documents. In this process of OCR, it inspects the text of a document and translatesthecharacters into a code which can be used for data processing. Text recognition is another name for OCR.OCR isa combinationof hardware and software which is used to convert physical documents into machine readable text. Hardware, such as optical scanner is used for reading the text while the advanced processing is handled by the software. In this the software makes use of artificial intelligence (AI) to implement more advanced methods like identifying languages or handwriting styles. Working of Optical Character Recognition: The first step is to use camera as a scanner to scan the physical form of a document (cheque image). After copying all the pages, OCR converts the document into a black and white format. After this the scanned image which is also known as bitmap is analyzed for dark and white areas, where the white areas are identified as background and the dark areas are identified as characters which need to be spotted. The dark areas are further processed fortheidentification of alphabets and numbers.The charactersarefurtheridentified by using one or two algorithms.  Pattern Recognition – OCR programs are best examples of text which are available in different formats as well as different fonts which are used to compare and recognise the characters which are used in a scanned document.  Feature Detection – OCR applies specific rules to extract features of a specific letter or numbers which are to be recognised in the scanned image. These features include number of angled lines, curves or crossed lines in a character which is used for comparing purpose. For e.g.,thecapital letter ‘A’ can be stored as two diagonal lines joined by a horizontal line in the middle. After identifying the characters, these characters are converted into ASCII code that can be used by computer systems for further manipulation. 2.3 Support Vector Machine Support Vector Machine (SVM) is a type of deep learning algorithm that performs supervisedlearningforthepurpose of classification of data groups. In AI and machine learning, supervised learning provides input as well as output which are then used for classification. This classification helps in data processing in the future. Two data groups are classified with the help of support vector machine. This algorithm draws lines which help to separate the groupsonthebasisof patterns. A learning model is built by SVM which assigns new examples to one group or another. Therefore, SVM’s are called as non-probabilistic because of these functions. In probabilistic classification,PlattScalingmethodsareused by SVM’s. Like any other supervised learning model fortraining purpose it requires labelled data. 2.4 Pattern Matching Pattern Matching is the technique of locating and checking specific sequence of data pattern from a raw data. It helps in finding all the occurrences of the given pattern in the string. In case of pattern matching the match has to be exact. Pattern matching is an important aspect in programming. Pattern matching is used by major applications for doing their respective tasks. The Pattern Matching Problem is defined as follows: Let Σ be an alphabet. INPUT: Text string T = (t1) (t2) . . . tn and pattern string P= (p1) (p2) . . . pm, ti, pi∈ Σ. OUTPUT: All locations i in T where there is an occurrence of the pattern, i.e., T [ I + k] = P [ k + 1], 0 <= k<1. 3. LITERATURE SURVEY A bank cheque contains following important contents: (i) date, (ii) payee name, (iii) legal amount, (iv) courtesy amount, (v) signature space for payee, (vi) account number. A novel approach used for automaticextractionofimportant regions from a cheque image has proposed [1] The binary bank logo is detected based on geometrical configurations. Extract the geometrically invariant key-features of all the logos from a bank cheque, such as centroid, eccentricity, convex area, Euler number, solidity and elongation [2].The variability of the size, structure and background of bank cheques, at the side of the complexness of the character recognition, makes the event of universal algorithms and strategiesextraordinarilydifficultforautomaticbank cheque processing [3].In order to decrease frauds in banks, signature verification is extremely important.It will increase accuracy and efficiency. Numerous strategies are used for classification like hidden Markov model, support vector
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2190 machine, neural network and contour methodology [4]. It was found that the back-propagation technique was able to recognize the character up to 100%andalmost95%innoisy images [5]. Optical Character Recognition (OCR) system for camera captured image text regions are extracted first then skew corrected. These regions are binarized and segmented into lines and characters. Characters are passed into the recognition module [6]. In digital image processing method for automated cheques processing systems in which images are captured and processed for signature verification but precise automatic verification remains a difficult task for researchers. When pictures are capture the unwanted signals get added into original signal and decreasetheimage quality resulting in decreased performance. For that purpose, image pre-processing plays vital role [7]. 4. PROPOSED SYSTEM This paper proposes an effective system for bank cheque bounce detection by automatic processing of bank cheque. The main focus is on the processing of importantfields ofthe cheque which include bank logo, IFSC code, Signature, date and amount. Fig -2: Flowchart 4.1 Methodology Step1: Input the bank cheque image through scanner or camera, convert it into grayscale and perform the binarization. Step2: Using pattern matching algorithm on bank logo detect the bank name and using OCR (Optical Character Recognition) on IFSC code detect the bank branch.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 01 | Jan 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 2191 Step3: Classify the bank chequesusingSVM(SupportVector Machine) and send the image to the particular bank system. Step4: Further processing will be carried out on particular bank system. Step5: Perform pattern matching on signature. Using OCR extract the date and amount. Step6: Verify each of the three signature, date and amount. Step7: After the signature is verified, fetch the details of the customer. Step8: Perform verification on the details of customer like, the customer account has sufficient amount to withdraw. Step9: When all three sign, date and amount are valid, pass the cheque and withdraw the amount. Notify the customer that the cheque is passed and amount is withdrawn successfully. Step10: If any one of the three is not valid, then notify the customer that the cheque has bounced. Fig -3: Abstract Architecture 5. CONCLUSION A complete chequebouncedetectionsystemwhichdetectsin shortest possible time has been presented in this paper. All the important fields of the handwritten cheque are processed by this system. The recognition of handwritten characters makes thedevelopmentofalgorithmschallenging for automatic processing of bank cheque. Bank logos and IFSC code can be obtained from web cloud for preprocessing in the future work of the system and the system can also be implemented at higher level in future. REFERENCES [1] Prabhat Dansena, K. Pramod Kumar, Rajarshi Pal, “Line Based Extraction of Important Regions from a Cheque Image”, IEEE Eighth International Conference on Contemporary Computing, 2015, pp.183-189. [2] Raghavendra S.P. Ajit Danti, “A Novel Recognition of Indian Bank Cheques based on Invariant Geometrical Features”, IEEE International Conference on Trends in Automation, Communications and Computing Technology, 2015, pp.1-5. [3] R. Jayadevan, S. R. Kolhe, P. M. Patil, U. Pal, “Automatic processing of handwritten bank cheque images:survey”, IJDAR DOI 10.1007/s10032-011-0170-8, July 2011. [4] Priyanka Dhayarkar, Rajashri Itkarkar, “Comparison Analysis for Signature Verification of Bank Cheque”,IEEE International Conference on Automatic Control and Dynamic Optimization Techniques, 2016, pp.906-909. [5] Shreshtha Garg, Kapil Kumar Gupta, Nikhil Prabhakar, Amulya Ratan Garg, Aayush Trivedi, “Optical Character Recognition using Artificial Intelligence”, International Journal of Computer Applications,2018, pp.14-20. [6] Ayatullah Faruk Mollah, Nabamita Majumder, Subhadip Basu, Mita Nasipuri, “Design of an Optical Character Recognition System for Camera-based Handheld Devices”, IJCSIInternational Journal ofComputerScience Issues, Vol. 8, Issue 4, No 1, July 2011, pp.283-289. [7] Bhushan S. Thakare, Dr. Hemant R. Deshmukh, “An Adaptive Approach for Image Denoising Using Pixel Classification and Gaussian Conditional Random Field Technique”,IEEEInternational ConferenceonComputing, Communication, Control and Automation,2017, pp.1-8.