mesutpiskin / Id Card Detector
Licence: mit
💳 Detecting the National Identification Cards with Deep Learning (Faster R-CNN)
Stars: ✭ 114
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Id Card Detector
Deep Learning With Python
Deep learning codes and projects using Python
Stars: ✭ 195 (+71.05%)
Mutual labels: object-detection, cnn
Yolo V3 Iou
YOLO3 动漫人脸检测 (Based on keras and tensorflow) 2019-1-19
Stars: ✭ 116 (+1.75%)
Mutual labels: object-detection, cnn
Mobilenet Yolo
MobileNetV2-YoloV3-Nano: 0.5BFlops 3MB HUAWEI P40: 6ms/img, YoloFace-500k:0.1Bflops 420KB🔥🔥🔥
Stars: ✭ 1,566 (+1273.68%)
Mutual labels: object-detection, cnn
Yolov3
Keras implementation of yolo v3 object detection.
Stars: ✭ 585 (+413.16%)
Mutual labels: object-detection, cnn
Yolo V2 Pytorch
YOLO for object detection tasks
Stars: ✭ 302 (+164.91%)
Mutual labels: object-detection, cnn
Object Localization
Object localization in images using simple CNNs and Keras
Stars: ✭ 130 (+14.04%)
Mutual labels: object-detection, cnn
Hand Detection.pytorch
FaceBoxes for hand detection in PyTorch
Stars: ✭ 76 (-33.33%)
Mutual labels: object-detection, cnn
Edgenets
This repository contains the source code of our work on designing efficient CNNs for computer vision
Stars: ✭ 331 (+190.35%)
Mutual labels: object-detection, cnn
Jacinto Ai Devkit
Training & Quantization of embedded friendly Deep Learning / Machine Learning / Computer Vision models
Stars: ✭ 49 (-57.02%)
Mutual labels: object-detection, cnn
Cnn Paper2
🎨 🎨 深度学习 卷积神经网络教程 :图像识别,目标检测,语义分割,实例分割,人脸识别,神经风格转换,GAN等🎨🎨 https://dataxujing.github.io/CNN-paper2/
Stars: ✭ 77 (-32.46%)
Mutual labels: object-detection, cnn
Yolov3 tensorflow
Complete YOLO v3 TensorFlow implementation. Support training on your own dataset.
Stars: ✭ 1,498 (+1214.04%)
Mutual labels: object-detection
Links Detector
📖 👆🏻 Links Detector makes printed links clickable via your smartphone camera. No need to type a link in, just scan and click on it.
Stars: ✭ 106 (-7.02%)
Mutual labels: object-detection
Deep learning object detection
A paper list of object detection using deep learning.
Stars: ✭ 10,334 (+8964.91%)
Mutual labels: object-detection
Deepgaze
Computer Vision library for human-computer interaction. It implements Head Pose and Gaze Direction Estimation Using Convolutional Neural Networks, Skin Detection through Backprojection, Motion Detection and Tracking, Saliency Map.
Stars: ✭ 1,552 (+1261.4%)
Mutual labels: cnn
Pwc Net pytorch
pytorch implementation of "PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volume"
Stars: ✭ 111 (-2.63%)
Mutual labels: cnn
Yolov5
YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite
Stars: ✭ 19,914 (+17368.42%)
Mutual labels: object-detection
Keras Yolo3
Training and Detecting Objects with YOLO3
Stars: ✭ 1,532 (+1243.86%)
Mutual labels: object-detection
Detecting the National Identification Cards
You can use this project to extract information DOB (name, surname, date of birth, etc.) on the identity card. To do this, I'm broke down the problem into sub-problems as below:
- [this project] Identify Regions of Interest (ROI) containing the required information with deep learning
- [this project] Crop the regions identified above
- OCR on the identified region of interest
This project can do object detection + object classification + multiple object detection all at the same time.
Use case diagram
Sample id cards
Sample 1 | Sample 2 | Sample 3 |
---|---|---|
How to Run
tested on python 3x
Requirements
- tensorflow
- numpy
- opencv
to install requirements
pip3 install -r requirements.txt
Runs the application with the default webcam.
python3 id_card_detection_camera.py
Runs the application with the image file. Default image file "test_images/image1.jpg"
python3 id_card_detection_image.py
Result
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].