All Projects → huyhoang17 → Vietnamese_handwriting_recognition

huyhoang17 / Vietnamese_handwriting_recognition

Licence: mit
[DEPRECATED] Vietnamese Handwriting Recognition with CRNN and CTC Loss

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Vietnamese handwriting recognition

AESRC2020
a deep accent recognition network
Stars: ✭ 35 (+52.17%)
Mutual labels:  ctc, crnn
Sightseq
Computer vision tools for fairseq, containing PyTorch implementation of text recognition and object detection
Stars: ✭ 116 (+404.35%)
Mutual labels:  crnn, ctc
Crnn
A TensorFlow implementation of https://github.com/bgshih/crnn
Stars: ✭ 287 (+1147.83%)
Mutual labels:  crnn, ctc
CRNN.tf2
Convolutional Recurrent Neural Network(CRNN) for End-to-End Text Recognition - TensorFlow 2
Stars: ✭ 131 (+469.57%)
Mutual labels:  ctc, crnn
Asrt speechrecognition
A Deep-Learning-Based Chinese Speech Recognition System 基于深度学习的中文语音识别系统
Stars: ✭ 4,943 (+21391.3%)
Mutual labels:  ctc
Tensorflow end2end speech recognition
End-to-End speech recognition implementation base on TensorFlow (CTC, Attention, and MTL training)
Stars: ✭ 305 (+1226.09%)
Mutual labels:  ctc
Tf Crnn
TensorFlow convolutional recurrent neural network (CRNN) for text recognition
Stars: ✭ 275 (+1095.65%)
Mutual labels:  crnn
pytorch convolutional rnn
PyTorch implementation of Convolutional Recurrent Neural Network
Stars: ✭ 117 (+408.7%)
Mutual labels:  crnn
Tr
Free Offline OCR 离线的中文文本检测+识别SDK
Stars: ✭ 598 (+2500%)
Mutual labels:  crnn
Ctcdecoder
Connectionist Temporal Classification (CTC) decoding algorithms: best path, prefix search, beam search and token passing. Implemented in Python.
Stars: ✭ 529 (+2200%)
Mutual labels:  ctc
Tensorflowasr
⚡️ TensorFlowASR: Almost State-of-the-art Automatic Speech Recognition in Tensorflow 2. Supported languages that can use characters or subwords
Stars: ✭ 400 (+1639.13%)
Mutual labels:  ctc
Crnn attention ocr chinese
CRNN with attention to do OCR,add Chinese recognition
Stars: ✭ 315 (+1269.57%)
Mutual labels:  crnn
Attention Ocr Chinese Version
Attention OCR Based On Tensorflow
Stars: ✭ 421 (+1730.43%)
Mutual labels:  crnn
Ctcwordbeamsearch
Connectionist Temporal Classification (CTC) decoder with dictionary and language model for TensorFlow.
Stars: ✭ 398 (+1630.43%)
Mutual labels:  ctc
Textclassificationbenchmark
A Benchmark of Text Classification in PyTorch
Stars: ✭ 534 (+2221.74%)
Mutual labels:  crnn
Cortex License Plate Reader Client
A client to connect to cortex-provisioned infrastructure on AWS to do license plate identification in real time.
Stars: ✭ 268 (+1065.22%)
Mutual labels:  crnn
Cnn lstm ctc ocr
Tensorflow-based CNN+LSTM trained with CTC-loss for OCR
Stars: ✭ 464 (+1917.39%)
Mutual labels:  ctc
Lstm ctc ocr
Use CTC + tensorflow to OCR
Stars: ✭ 365 (+1486.96%)
Mutual labels:  crnn
Cnn lstm ctc tensorflow
CNN+LSTM+CTC based OCR implemented using tensorflow.
Stars: ✭ 343 (+1391.3%)
Mutual labels:  ctc
Neural sp
End-to-end ASR/LM implementation with PyTorch
Stars: ✭ 408 (+1673.91%)
Mutual labels:  ctc

Build Status

Vietnamese Handwriting Recognition

Dataset

Command

export PYTHONPATH=path-to-project

cp src/example_config.py src/config.py

Result

TODO

  • Add Dockerfile
  • Deploy simple demo with Tensorflow Serving
  • Simple API
  • Refactor code
  • Add Visual Callback ✔️
  • Train code with Colab's TPU?
  • Convert to Pytorch code

Prevent Overfitting

Reference

Colab Notebook:

Papers

CTC loss:

Kaggle ctc loss:

Explained ctc loss:

CTC loss param:

Overfitting

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].