Rotnet-Captcha-Solver
Rotnet-Captcha-Solver copied to clipboard
TikTok Captcha, RotNet, Pytorch, OpenCV, PIL
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
-
Example image
-
Preprocessed Image
Angle = 90
-
Base Loss
-
Train/Test loss
-
Accuracy of model
Repo uses resources from:
https://github.com/DFGANDP/Pytorch-EarlyStopping
Currently TODO:
- Train on more Data
- Use more complex models (e.g. Vision Transformers)
- Write Real Time solver With Selenium?