Skip to content

yuvvantalreja/CAPTCHA-Image-Recognition-using-CRNN-and-BiGRU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

CAPTCHA Text Recognition using CRNN and BiGRU

This project focuses on recognizing CAPTCHA text using a deep learning approach, employing Convolutional Recurrent Neural Networks and Bidirectional Gated Recurrent Units. It combines a truncated ResNet‑18 visual encoder with BiGRU, a common approach for OCR in documents and images

Screenshot 2025-08-14 at 12 14 27 AM Screenshot 2025-08-13 at 11 29 38 PM

Checkout the colab notebook!

Key Features

  • Backbone: resnet18(pretrained=True) truncated before the last 3 blocks
  • Sequence model: Two-layer BiGRU with hidden size 256 and residual summation after the first BiGRU

Dataset

Uses CAPTCHA dataset containing labeled images of CAPTCHA text. The dataset is split into training and testing subsets. Data augmentation techniques are applied for better generalization.

Results

The model achieves a high accuracy in recognizing CAPTCHA text, demonstrating its effectiveness for real-world CAPTCHA-solving applications.

Acknowledgements

References

Contributions

I'm open to any new ideas. Just open a PR!

Made with ❤️ in Pittsburgh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published