An Optical Character Recognition system using Pytesseract/Extracting data from Blood Pressure Reports.

Overview

Optical_Character_Recognition

An Optical Character Recognition system using Pytesseract/Extracting data from Blood Pressure Reports.

As an IOT/Computer Visions Intern at the Graduate Rotational Internship program (GRIP) by The Sparks Foundation (TSF), the first task is to implement a character detector which extracts printed or handwritten text from an image/video.

For more learning purposes, I've utilized this feature in cleaning/extracting valuable information from Blood Pressure Reports as images.

download

Dependencies

  • tesseract-ocr package
  • pytesseract 0.3.8
  • Open-cv
  • Pandas

    Using the pytesseract open source library to detect text on image/video.

    Open-cv for Image Processing

    Pandas for data manipulation

  • Owner
    Ramsis Hammadi
    Ramsis Hammadi
    This is a tensorflow re-implementation of PSENet: Shape Robust Text Detection with Progressive Scale Expansion Network.My blog:

    PSENet: Shape Robust Text Detection with Progressive Scale Expansion Network Introduction This is a tensorflow re-implementation of PSENet: Shape Robu

    Michael liu 498 Dec 30, 2022
    (CVPR 2021) ST3D: Self-training for Unsupervised Domain Adaptation on 3D Object Detection

    ST3D Code release for the paper ST3D: Self-training for Unsupervised Domain Adaptation on 3D Object Detection, CVPR 2021 Authors: Jihan Yang*, Shaoshu

    CVMI Lab 224 Dec 28, 2022
    Textboxes implementation with Tensorflow (python)

    tb_tensorflow A python implementation of TextBoxes Dependencies TensorFlow r1.0 OpenCV2 Code from Chaoyue Wang 03/09/2017 Update: 1.Debugging optimize

    Jayne Shin (신재인) 20 May 31, 2019
    Source code of our TPAMI'21 paper Dual Encoding for Video Retrieval by Text and CVPR'19 paper Dual Encoding for Zero-Example Video Retrieval.

    Dual Encoding for Video Retrieval by Text Source code of our TPAMI'21 paper Dual Encoding for Video Retrieval by Text and CVPR'19 paper Dual Encoding

    81 Dec 01, 2022
    Sign Language Recognition service utilizing a deep learning model with Long Short-Term Memory to perform sign language recognition.

    Sign Language Recognition Service This is a Sign Language Recognition service utilizing a deep learning model with Long Short-Term Memory to perform s

    Martin Lønne 1 Jan 08, 2022
    Face Anonymizer - FaceAnonApp v1.0

    Face Anonymizer - FaceAnonApp v1.0 Blur faces from image and video files in /data/files folder. Contents Repo of the source files for the FaceAnonApp.

    6 Apr 18, 2022
    Autonomous Driving project for Euro Truck Simulator 2

    hope-autonomous-driving Autonomous Driving project for Euro Truck Simulator 2 Video: How is it working ? In this video, the program processes the imag

    Umut Görkem Kocabaş 36 Nov 06, 2022
    Msos searcher - A half-hearted attempt at finding a magic square of squares

    MSOS searcher A half-hearted attempt at finding (or rather searching) a MSOS (Magic Square of Squares) in the spirit of the Parker Square. Running I r

    Niels Mündler 1 Jan 02, 2022
    TedEval: A Fair Evaluation Metric for Scene Text Detectors

    TedEval: A Fair Evaluation Metric for Scene Text Detectors Official Python 3 implementation of TedEval | paper | slides Chae Young Lee, Youngmin Baek,

    Clova AI Research 167 Nov 20, 2022
    Implementation of our paper 'PixelLink: Detecting Scene Text via Instance Segmentation' in AAAI2018

    Code for the AAAI18 paper PixelLink: Detecting Scene Text via Instance Segmentation, by Dan Deng, Haifeng Liu, Xuelong Li, and Deng Cai. Contributions

    758 Dec 22, 2022
    Responsive Doc. scanner using U^2-Net, Textcleaner and Tesseract

    Responsive Doc. scanner using U^2-Net, Textcleaner and Tesseract Toolset U^2-Net is used for background removal Textcleaner is used for image cleaning

    3 Jul 13, 2022
    A Vietnamese personal card OCR website built with Django.

    Django VietCardOCR Installation Creation of virtual environments is done by executing the command venv: python -m venv venv That will create a new fol

    Truong Hoang Thuan 4 Sep 04, 2021
    A facial recognition device is a device that takes an image or a video of a human face and compares it to another image faces in a database.

    A facial recognition device is a device that takes an image or a video of a human face and compares it to another image faces in a database. The structure, shape and proportions of the faces are comp

    Pavankumar Khot 4 Mar 19, 2022
    Image processing using OpenCv

    Image processing using OpenCv Write a program that opens the webcam, and the user selects one of the following on the video: ✅ If the user presses the

    M.Najafi 4 Feb 18, 2022
    A general list of resources to image text localization and recognition 场景文本位置感知与识别的论文资源与实现合集 シーンテキストの位置認識と識別のための論文リソースの要約

    Scene Text Localization & Recognition Resources Read this institute-wise: English, 简体中文. Read this year-wise: English, 简体中文. Tags: [STL] (Scene Text L

    Karl Lok (Zhaokai Luo) 901 Dec 11, 2022
    ⛓ marc is a small, but flexible Markov chain generator

    About marc (markov chain) is a small, but flexible Markov chain generator. Usage marc is easy to use. To build a MarkovChain pass the object a sequenc

    Max Humber 65 Oct 27, 2022
    In this project we will be using the live feed coming from the webcam to create a virtual mouse with complete functionalities.

    Virtual Mouse Using OpenCV In this project we will be using the live feed coming from the webcam to create a virtual mouse using hand tracking. Projec

    Hassan Shahzad 8 Dec 20, 2022
    Handwritten_Text_Recognition

    Deep Learning framework for Line-level Handwritten Text Recognition Short presentation of our project Introduction Installation 2.a Install conda envi

    24 Jul 15, 2022
    Document Image Dewarping

    Document image dewarping using text-lines and line Segments Abstract Conventional text-line based document dewarping methods have problems when handli

    Taeho Kil 268 Dec 23, 2022
    Some bits of javascript to transcribe scanned pages using PageXML

    nashi (nasḫī) Some bits of javascript to transcribe scanned pages using PageXML. Both ltr and rtl languages are supported. Try it! But wait, there's m

    Andreas Büttner 15 Nov 09, 2022