/Pyqt_ID_Card_Analysis_Tool

Automatic information extraction from identity card with face detection and image processing techniques

Primary LanguagePython

Identity Card Anaylysis Tool

In this study, a gui was designed with the pyqt framework, this gui contains many networks to extract the information on the id card. The id card image is first detected by image processing techniques, then it is sent to the character density map and the unet model is run on the character outputs and the relevant parts are extracted.

Arguments

  • --folder_name: folder path
  • --neighbor_box_distance: Nearest box distance
  • --face_recognition: Face recognition method (dlib, ssd, haar)
  • --rotation_interval: Id card rotation interval in degrees
  • --ocr_method: ocr method (EasyOcr and TesseractOcr)

Gui Features

Screenshot from 2022-10-12 21-22-15

Face Detectors

Screenshot from 2022-10-12 21-22-37

Id Card Analysis Tool video

PyQtIdCardAnalysisTool.mp4