Handwritten Signature Recognition using Machine Learning

Project Code :TCMAPY1049

Objective

In an increasingly digital world, handwritten signatures remain a prevalent means of authentication for various legal and financial transactions. However, the rise of forgery and signature fraud has become a significant concern, necessitating robust automated solutions for signature verification. This research presents a novel approach for distinguishing between genuine and fraudulent handwritten signatures using Convolutional Neural Networks (CNN) and MobileNet, two popular deep learning architectures.

Abstract

The primary goal of this study is to develop an accurate and efficient system capable of automated signature verification. To achieve this, a large dataset of both genuine and forged signatures is collected and preprocessed to create a suitable training dataset. The CNN and MobileNet architectures are then employed to extract essential features from the signature images, enabling the system to differentiate between authentic and fraudulent signatures effectively.

The research investigates various aspects of the proposed approach, including data preprocessing, model architecture selection, hyperparameter tuning, and performance evaluation. A comprehensive evaluation is conducted using well-established metrics such as accuracy, precision, and to assess the system's effectiveness in detecting signature fraud and classifying genuine signatures.

KEYWORDS: deep learning, CNN, Mobilenet, image processing, Handwritten signature, Fraud Detection, Signature Verification

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

Block Diagram

Specifications

H/W CONFIGURATION:

Processor - I3/Intel Processor

Hard Disk - 160GB

Key Board - Standard Windows Keyboard

Mouse - Two or Three Button Mouse

Monitor - SVGA

RAM - 8GB


S/W CONFIGURATION:

Operating System :  Windows 7/8/10

Server side Script :  HTML, CSS, Bootstrap & JS

Programming Language :  Python

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

IDE/Workbench :  PyCharm

Technology :  Python 3.6+

Server Deployment :  Xampp Server


Demo Video