All Projects → AthrunChen → Printed-Chinese-Character-OCR

AthrunChen / Printed-Chinese-Character-OCR

Licence: other
This is a Chinese Character ocr system based on Deep learning (VGG like CNN neural net work),this rep include trainning set generating,image preprocesing,NN model optimizing based on Keras high level NN framwork

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Printed-Chinese-Character-OCR

kuzushiji-recognition
Kuzushiji Recognition Kaggle 2019. Build a DL model to transcribe ancient Kuzushiji into contemporary Japanese characters. Opening the door to a thousand years of Japanese culture.
Stars: ✭ 16 (-23.81%)
Mutual labels:  ocr, deeplearning
Zi2zi
Learning Chinese Character style with conditional GAN
Stars: ✭ 1,988 (+9366.67%)
Mutual labels:  deeplearning, chinese-characters
BankCard-Recognizer
Identifying numbers from bankcard, based on Deep Learning with Keras [China Software Cup 2019]
Stars: ✭ 74 (+252.38%)
Mutual labels:  ocr, vgg
Ai papers
AI Papers
Stars: ✭ 253 (+1104.76%)
Mutual labels:  vgg, deeplearning
East
This is a pytorch re-implementation of EAST: An Efficient and Accurate Scene Text Detector.
Stars: ✭ 478 (+2176.19%)
Mutual labels:  ocr, deeplearning
Tr
Free Offline OCR 离线的中文文本检测+识别SDK
Stars: ✭ 598 (+2747.62%)
Mutual labels:  ocr, deeplearning
crnn.mxnet
crnn in mxnet.can train with chinese characters
Stars: ✭ 47 (+123.81%)
Mutual labels:  ocr, chinese-characters
knime-tensorflow
KNIME Deep Learning - Tensorflow Integration
Stars: ✭ 18 (-14.29%)
Mutual labels:  deeplearning
Nearest-Celebrity-Face
Tensorflow Implementation of FaceNet: A Unified Embedding for Face Recognition and Clustering to find the celebrity whose face matches the closest to yours.
Stars: ✭ 30 (+42.86%)
Mutual labels:  deeplearning
NLP-image-to-text
code to extract text from images
Stars: ✭ 28 (+33.33%)
Mutual labels:  ocr
TensorFlow20-Notes
TensorFlow 2.0 Various notes and tutorials
Stars: ✭ 14 (-33.33%)
Mutual labels:  deeplearning
googlecodelabs
TPU ile Yapay Sinir Ağlarınızı Çok Daha Hızlı Eğitin
Stars: ✭ 116 (+452.38%)
Mutual labels:  deeplearning
digdet
A realtime digit OCR on the browser using Machine Learning
Stars: ✭ 22 (+4.76%)
Mutual labels:  ocr
smd
Simple mmdetection CPU inference
Stars: ✭ 27 (+28.57%)
Mutual labels:  deeplearning
blog
技术资料日常积累(欢迎投稿)
Stars: ✭ 59 (+180.95%)
Mutual labels:  ocr
i-librarian-free
I, Librarian - open-source version of a PDF managing SaaS.
Stars: ✭ 110 (+423.81%)
Mutual labels:  ocr
DL.EyeSight
Mainly use SSD, YOLO and other models to solve the target detection problem in image and video !
Stars: ✭ 48 (+128.57%)
Mutual labels:  vgg
Tess4Android
A new fork base on tess-two and Tesseract 4.0.0
Stars: ✭ 31 (+47.62%)
Mutual labels:  ocr
ZUCC ZhenFangHelper
正方教务管理系统学生版的自动登录、选课、信息获取
Stars: ✭ 36 (+71.43%)
Mutual labels:  ocr
IMTA
No description or website provided.
Stars: ✭ 38 (+80.95%)
Mutual labels:  deeplearning

Printed Chinese Character OCR

Text recognition is a very important research direction of computer vision, and it is a very effective way to improve the efficiency of information input, and it has high universality.This paper studies the recognition of Chinese and alphanumeric characters based on deep learning, and constructs character recognition system for identity card scene.First, this paper mainly uses the PIL and opencv library underneath the Python generates training set and test set, including 6509 kind of Chinese characters and 61 alphanumeric, and adding random noise, random changes in font size, random Angle rotation, stretching distortion, the commonly used methods such as add a gaussian blur to generate images, reach the purpose of data augmentation as well as the training data set wide distribution. Secondly, this paper mainly uses the VGG16 network structure to build the recognition model under the keras deep learning framework of the TensorFlow backend.Compared to the model of this building standard VGG16 network structure, reduce the number of input image size and channel, reduced the number of convolution and pooling layer, increase the batch norm layer, increased the number all connection layer neurons, have good learning speed and convergence characteristics, under the Chinese characters of test set with 95% accuracy, alphanumeric character set of test accuracy as high as 99%. Finally, because of the neural network for character recognition input is 64 * 64 size of the gray-scale images, so the input the id card photo to filter out background, cutting, preprocessing operations such as plastic.This paper mainly uses projection method to cut images.Then cut pretreatment combined with neural network system, to form the input id photos back to text information end-to-end system, text information can be combined with the server database, real-time inputting relevant information quickly and improve production efficiency.

this is a Chinese character ocr system based on deep learning neural network.this rep include image preprcessing(character segmentation),trainning set generating and augmentation,model(based on vgg16,use keras high level neural network framwork)and model optimize func.

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