All Projects → yalecyu → crnn.caffe

yalecyu / crnn.caffe

Licence: other
crnn.caffe

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
Cuda
1817 projects
CMake
9771 projects
matlab
3953 projects
Makefile
30231 projects

Projects that are alternatives of or similar to crnn.caffe

Crnn attention ocr chinese
CRNN with attention to do OCR,add Chinese recognition
Stars: ✭ 315 (+314.47%)
Mutual labels:  lstm, crnn
Text Detector
Tool which allow you to detect and translate text.
Stars: ✭ 173 (+127.63%)
Mutual labels:  ocr-recognition, crnn
Deep Text Recognition Benchmark
Text recognition (optical character recognition) with deep learning methods.
Stars: ✭ 2,665 (+3406.58%)
Mutual labels:  ocr-recognition, crnn
Textclassificationbenchmark
A Benchmark of Text Classification in PyTorch
Stars: ✭ 534 (+602.63%)
Mutual labels:  lstm, crnn
Easyocr
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
Stars: ✭ 13,379 (+17503.95%)
Mutual labels:  lstm, crnn
Nhyai
AI智能审查,支持色情识别、暴恐识别、语言识别、敏感文字检测和视频检测等功能,以及各种OCR识别能力,如身份证、驾照、行驶证、营业执照、银行卡、手写体、车牌和名片识别等功能,可以访问网站体验功能。
Stars: ✭ 60 (-21.05%)
Mutual labels:  caffe, crnn
Crnn Audio Classification
UrbanSound classification using Convolutional Recurrent Networks in PyTorch
Stars: ✭ 235 (+209.21%)
Mutual labels:  lstm, crnn
Up Down Captioner
Automatic image captioning model based on Caffe, using features from bottom-up attention.
Stars: ✭ 195 (+156.58%)
Mutual labels:  caffe, lstm
genalog
Genalog is an open source, cross-platform python package allowing generation of synthetic document images with custom degradations and text alignment capabilities.
Stars: ✭ 234 (+207.89%)
Mutual labels:  ocr-recognition
Time-Series-Forecasting
Rainfall analysis of Maharashtra - Season/Month wise forecasting. Different methods have been used. The main goal of this project is to increase the performance of forecasted results during rainy seasons.
Stars: ✭ 27 (-64.47%)
Mutual labels:  lstm
caffe-char-rnn
Multi-layer Recurrent Neural Networks (with LSTM) for character-level language models in Caffe
Stars: ✭ 25 (-67.11%)
Mutual labels:  caffe
ck-crowd-scenarios
Public scenarios to crowdsource experiments (such as DNN crowd-benchmarking and crowd-tuning) using Collective Knowledge Framework across diverse mobile devices provided by volunteers. Results are continuously aggregated at the open repository of knowledge:
Stars: ✭ 22 (-71.05%)
Mutual labels:  caffe
caffemodel2json
A small tool to dump Caffe's *.caffemodel to JSON for inspection
Stars: ✭ 40 (-47.37%)
Mutual labels:  caffe
modified refinedet
Modified RefineDet
Stars: ✭ 23 (-69.74%)
Mutual labels:  caffe
DrowsyDriverDetection
This is a project implementing Computer Vision and Deep Learning concepts to detect drowsiness of a driver and sound an alarm if drowsy.
Stars: ✭ 82 (+7.89%)
Mutual labels:  lstm
MobileNet-SSD-windows
No description or website provided.
Stars: ✭ 91 (+19.74%)
Mutual labels:  caffe
ID-Card-Passport-Recognition-SDK-Android
On-Device ID Card & Passport & Driver License Recognition SDK for Android
Stars: ✭ 223 (+193.42%)
Mutual labels:  ocr-recognition
crnn.mxnet
crnn in mxnet.can train with chinese characters
Stars: ✭ 47 (-38.16%)
Mutual labels:  crnn
colorchecker-detection
Multiple ColorChecker Detection. This code implements a multiple colorChecker detection method, as described in the paper Fast and Robust Multiple ColorChecker Detection.
Stars: ✭ 51 (-32.89%)
Mutual labels:  caffe
Multi-Type-TD-TSR
Extracting Tables from Document Images using a Multi-stage Pipeline for Table Detection and Table Structure Recognition:
Stars: ✭ 174 (+128.95%)
Mutual labels:  ocr-recognition

换了个工作,又有服务器可以炼丹了!有时间我看看这玩意还能用吗

I have fixed the bug and update the model, you can view the new code and commit

我已经修复了之前提到的BUG并且更新的模型,你可看diff来判断。(终于更了

Convolutional Recurrent Neural Network

This software implements the Convolutional Recurrent Neural Network (CRNN) in caffe. Origin software could be found in crnn .You can also find the cnn.pytorch

crnn.caffe

The initial environment for this project is warpctc-caffe. The network framework is from cnn.pytorch ,it also can be read from crnn

CNN-LSTM-CTC, CNN can get BxC feature vectors,they are as the input of LSTM,LTSM can work the vertors in time_step.From CRNN you can get better way to work as the end-to-end character recognition.At first,I just use the LSTM-CTC( warpctc-caffe ) to work with the license plate recognition.Loss is very slow convergence and it always overfitting.The result don't like the cnn.pytorch ,I run the crnn.pytorch to work with these license plate.Finally,I am determined to write the crnn.caffe.The caffe environment is easier to make a product.

Build

clone the code

git clone [email protected]:yalecyu/crnn.caffe.git

cd crnn.caffe

make

make pycaffe

If there some problems,you can confirm your basic the setting of caffe and server.Build this project is the same way like build caffe.

Test

For example,I run a smaill captcha model.You can use like: ./build/examples/cpp_recognition/recognition.bin (your).jpg (your).prototxt (your).caffemodel

./build/examples/cpp_recognition/recognition.bin data/captcha/11111-50550.png examples/crnn/deploy.prototxt examples/crnn/model/crnn_captcha_iter_1000.caffemodel

avatar "5---0-5--55-0" ====> "50550"

Train

make data

python examples/crnn/generate_captcha.py

python examples/crnn/generate_dataset.py

  • You can read the image at data/captcha/

train

./examples/crnn/train.sh

Acknowledgements

The authors would like to thank the developers of crnn crnn.pytorch warpctc-caffe,without your help ,I can't write the crnn.caffe.When I send the email to you,always get the suggest quickly.

Please let me know if you encounter any issues.

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].