gdsc-seoultech / MediMedi_DL

MediMedi DL - 민찬, (수빈, 하은, 윤재)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

💊 2022 Solution Challenge: MediMedi 💊

Service Introduction

This service is launced to solve UN SGDs 10. Reduced Inequalities, especially a visual impairment. It is addressed to solve blind pill box distinguishing problem. Especially in the case of household medicines, they distinguished those pill boxes by remembering the shape of box and torn part. Currently, in South Korea, only few number of drugs marked with Braille. And even if Braille is written, it is faint or inaccurate, so that makes reading difficult. To solve this problem, we developed a mobile application that could automatically take a picture of a pill box, reads letters on the boxes, and provides the information about it from the database.
The application UI is designed carefully for the blind. The application supports TTS and high-constrast. and has larger UI elements than modern UI standard, large buttons and large lists, for ease of tapping the display without the vision. Also, it supports various tap gestures such as single tapping, double tapping, and holding for feature selection.
Our ultimate goal is to help blind people distinguish and take drugs without any help of their guardians.

Service Results

Searching

Alarm

History



Main Features

  • Searching by picture
    • The application recognizes the pill box and captures it automatically. The captured box image is sent to server, then, DL model detects and recognizes texts on the pill box. Server uses those recognized texts to search medicine information. User can listen or read the searched information from the application.
  • History archiving
    • Searched history is archived automatically. User can always look up the medicine information he/she searched.
  • Medication Alarm
    • User can set medicine taking alarm easily.

Demo Video

thumbnail



Architecture

image Andorid Repository | Backend Repository | Deep Learning Repository



👨‍👩‍👧‍👦 Team Member

From GDSC Seoultech

Front-End Developer Back-End Developer Deep Learning Developer
Haeun Lee
Haeun Lee

Yunjae Han
Yunjae Han
Subin Park
Subin Park
Minchan Kim
Minchan Kim

MediMedi_DL

Getting Started

Clone repo and install requirements.txt in a Python>=3.7.0 environment

git clone https://github.com/gdsc-seoultech/MediMedi_DL.git
cd MediMedi_DL
pip install -r requirements.txt

Running OCR Code

Text Detection and Recognition

python detect.py --source $image_url
python recogn.py --source $image_url

Reference

Text detection https://github.com/ultralytics/yolov5
Text recognition https://github.com/clovaai/deep-text-recognition-benchmark

About

MediMedi DL - 민찬, (수빈, 하은, 윤재)


Languages

Language:Python 99.3%Language:Shell 0.5%Language:Dockerfile 0.2%