All Projects → buiquangmanhhp1999 → extract-information-from-identity-card

buiquangmanhhp1999 / extract-information-from-identity-card

Licence: other
From identity card image, this repo detect 4 corners, align by OpenCV, then detect word in image and recognize word by Transformer OCR.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to extract-information-from-identity-card

Tess4Android
A new fork base on tess-two and Tesseract 4.0.0
Stars: ✭ 31 (-61.73%)
Mutual labels:  ocr
omynote
众山小笔记 - 集中管理你的读书笔记
Stars: ✭ 154 (+90.12%)
Mutual labels:  ocr
mirador-textoverlay
Text Overlay plugin for Mirador 3
Stars: ✭ 35 (-56.79%)
Mutual labels:  ocr
Printed-Chinese-Character-OCR
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
Stars: ✭ 21 (-74.07%)
Mutual labels:  ocr
veryfi-go
Go module for communicating with the Veryfi OCR API
Stars: ✭ 18 (-77.78%)
Mutual labels:  ocr
ingest-file
Ingestors extract the contents of mixed unstructured documents into structured (followthemoney) data.
Stars: ✭ 40 (-50.62%)
Mutual labels:  ocr
digdet
A realtime digit OCR on the browser using Machine Learning
Stars: ✭ 22 (-72.84%)
Mutual labels:  ocr
alfresco-simple-ocr
Simple OCR action for Alfresco
Stars: ✭ 40 (-50.62%)
Mutual labels:  ocr
ruzzle-solver
A python script that solves ruzzle boards
Stars: ✭ 46 (-43.21%)
Mutual labels:  ocr
validid
A Javascript library to validate ID card numbers of China, Taiwan, Hong Kong and South Korea
Stars: ✭ 37 (-54.32%)
Mutual labels:  identity-card
dinglehopper
An OCR evaluation tool
Stars: ✭ 38 (-53.09%)
Mutual labels:  ocr
DocTr
The official code for “DocTr: Document Image Transformer for Geometric Unwarping and Illumination Correction”, ACM MM, Oral Paper, 2021.
Stars: ✭ 202 (+149.38%)
Mutual labels:  ocr
Shadow
计算机基础知识,数据结构,设计模式,Tomcat中间件的实现
Stars: ✭ 19 (-76.54%)
Mutual labels:  ocr
blog
技术资料日常积累(欢迎投稿)
Stars: ✭ 59 (-27.16%)
Mutual labels:  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 (-80.25%)
Mutual labels:  ocr
How-to-use-tesseract-ocr-4.0-with-csharp
How to use Tesseract OCR 4.0 with C#
Stars: ✭ 60 (-25.93%)
Mutual labels:  ocr
Php-Google-Vision-Api
Google Vision Api for PHP (https://cloud.google.com/vision/)
Stars: ✭ 61 (-24.69%)
Mutual labels:  ocr
Table-Extractor-From-Image
This repository contains the code that extracts a table from an image and exports it to an Excel.
Stars: ✭ 46 (-43.21%)
Mutual labels:  ocr
fakemenot
Application to check authenticity of Twitter screenshots. Written in Python 🐍
Stars: ✭ 29 (-64.2%)
Mutual labels:  ocr
ImageToText
OCR with Google's AI technology (Cloud Vision API)
Stars: ✭ 30 (-62.96%)
Mutual labels:  ocr

Extract-information-from-identity-card

Tutorial: Recognize Identity Card Tutorial

1. Pipeline

1.1. Corner Detection and Alignment

1.2. Text Detection

1.3. Recognize image text and final results

Final Result

{
  "id": "38138424",
  "name": "LÊ KIỀU DIỄM",
  "birth": "1989",
  "add": "Tân Hưng Tây Phú Tân Cà Mau",
  "home": "Khóm 8 Phường 8 TP Cà Mau Cà Mau"
}

2. How to run project

2.1. Install dependecies

pip install -r requirement.txt

2.2. Download weight from gg drive

Download weight from here , then put into src/vietocr/config_text_recognition folder.

2.3. Start server

python main.py
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].