This project refers to the handwritten recognition with CNN and RNN, decode with CTC.
This repo has better model and higher accuracy
- [Model1 - word_model.png] Train on WORD unit of dataset.
- [Model2 - line_model.png] Train on LINE unit of dataset.
- Split data: https://www.openslr.org/56/
Test on IAM dataset:
Model | Test Unit | CER(%) | WER(%) |
---|---|---|---|
WORD | WORD | 17.20 | 37.78 |
[Google colab]
$ python3 Train.py
$ python3 Prediction.py
$ python3 EvaluationWord.py
$ python3 EvaluationLine.py
https://towardsdatascience.com/build-a-handwritten-text-recognition-system-using-tensorflow-2326a3487cd5 http://norvig.com/spell-correct.html