Rotnet-Captcha-Solver icon indicating copy to clipboard operation
Rotnet-Captcha-Solver copied to clipboard

TikTok Captcha, RotNet, Pytorch, OpenCV, PIL

This is an image

GitHub

CNN for solving TikTok captcha (NOT FINISHED)

Train Pipeline

1. Get a lot of data e.g Imagenet
2. Create Function for online(during training) generating Data
3. Use some CNN as Feature extractor
4. Train classifier

Classify as 0 - no angle rotate
            1 - image rotated

Classifier with 360 labels does not work

Result

First test model was trained with ResNet-18 and got:
* HIGHREST ACCURACY: 0.7892497518082542
  1. Example image

Menu

  1. Preprocessed Image

Menu Angle = 90

  1. Base Loss

Menu

  1. Train/Test loss

Menu

  1. Accuracy of model

Menu

Repo uses resources from:

https://github.com/DFGANDP/Pytorch-EarlyStopping

Currently TODO:

  1. Train on more Data
  2. Use more complex models (e.g. Vision Transformers)
  3. Write Real Time solver With Selenium?