Image-Based Captcha Recognition Using Deep Learning Models

Project Code :TCMAPY1469

Objective

The objective of this project is to develop an automated CAPTCHA recognition system using deep learning models, specifically Convolutional Neural Networks (CNN) and MobileNet, to accurately detect and classify the characters within a CAPTCHA image. The system aims to enhance the efficiency and reliability of CAPTCHA decoding for various automation tasks. The solution will be built with an easy-to-use interface where users can upload CAPTCHA images and receive accurate character recognition in real-time.

Abstract

Image-Based Captcha Recognition Using Deep Learning Models

ABSTRACT:

This project focuses on the development of an image-based CAPTCHA recognition system using deep learning models to detect and classify CAPTCHA characters. The system employs Convolutional Neural Networks (CNN) and MobileNet architectures, both of which are efficient in handling image classification tasks. The dataset for the project is sourced from Kaggle, containing various CAPTCHA images that mimic real-world scenarios. The CNN model is leveraged for feature extraction and character recognition, while MobileNet, known for its lightweight structure and high accuracy, is used for enhancing the model’s performance, particularly on mobile devices. The backend of the system is developed using Python, while the frontend is created using HTML, CSS, and JavaScript to provide an interactive interface for uploading CAPTCHA images. Once an image is uploaded, the model will accurately detect the individual characters in the CAPTCHA. This project demonstrates a powerful and efficient approach to CAPTCHA recognition, suitable for automation tasks.

Keywords: CAPTCHA recognition, deep learning, CNN, MobileNet, image classification, Python, HTML, CSS, JavaScript, character detection.

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

Specifications

SOFTWARE FRONT END REQUIREMENTS

H/W CONFIGURATION:

•      Operating system                    :  Windows 7 or 7+

•      RAM                                       :  8 GB

•      Hard disc or SSD                    :  More than 500 GB

•      Processor                                 :  Intel 3rd generation or high or Ryzen with 8 GB Ram

S/W CONFIGURATION:

•      Software’s                               :  Python 3.6 or high version

•      IDE                                         :  PyCharm are VS code.

•      Framework                              :  Django, pandas, numpy and Scikit-Learn

Demo Video

mail-banner
call-banner
contact-banner
Request Video