Skip to content

HxnDev/HawksEye

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

689 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hospital Aid

Logo

Introduction

HospitalAid is a multi-platform application that aims to assist hospitals by removing the need for manual oversight of patients and hospital staff. It will monitor the hospital environment through the camera feed, notice medical abnormalities/incidents and alert appropriate personnel to address the situation.

Detecting an anomaly will be done purely through computer vision, by performing real-time analysis of the live video feed coming in from the hospital’s existing surveillance infrastructure. Our system will have various deep learning models that will be trained to notice particular types of anomalies. Alerts will be sent to hospital staff via a mobile app, and incident statistics will be reported to the hospital administration through a web portal.

This system will integrate into the hospital’s existing infrastructure, enable automatic monitoring of patients and staff and create a better, safer environment.

Problem Statement:

Consider a hospital environment: always busy and frequently understaffed. There are hundreds of things going on at any given moment, and it is impossible for a hospital to ensure everything is running perfectly – every patient attended to, every anomaly noticed and corrected, every employee error noticed and so on.

It is necessary, however, to monitor patients and employees; patients may require attention or urgent care at any moment and it is vital that hospital staff be available at their post when they are required to be present. This is done manually (e.g., a nurse may notice a patient needs medical attention or the manager might observe the reception is empty.) Manual oversight might be the only option for now, but it is unreliable and at risk of human error.

A patient may suffer from an incident e.g., fainting and no-one may be around to notice they need aid. Perhaps a nurse was supposed to be attending their room but all the nurses are absent from their station. Or a doctor may not be wearing their mask while attending a sick person, and falls ill themselves. These are just a few examples of incidents that could have been easily mitigated, had they just been observed quickly and attended to.

Many hospitals, especially private ones, already have some form of digital surveillance. But what do they do with that? Monitor for possible security incidents, perhaps notice any abnormal medical incidents – but all this is done by manually viewing the footage only after the fact.

Business Opportunity:

  • Assisting Hospital Patients/Staff: Manual oversight of patients and staff is laborious, time-consuming and not completely reliable. With HospitalAid in place, there would be a tireless system using the live video feed to monitor the environment, detect an anomaly and send out alerts.
  • Report of Incident Statistics: Noticing an incident/anomaly and sending out alerts is obviously beneficial for patients, staff and the hospital as a whole. HospitalAid would not just be doing this, but would also collect data on incident statistics and present them for the administration to see. For example, a particular hospital might learn how many times in a day the reception was empty.

Product Scope:

The digital surveillance system in a hospital will observe the hospital environment, staff and patients; the video feed received will be tested by our system. If it detects any sort of abnormality (choking, empty reception, fainting etc.), an alert message will be generated and sent to the concerned staff/personnel (nurses, doctors, security team, administration etc.) Additionally, logs of every abnormality would be maintained and records would be saved in a database with timestamps for administration to view.

Features

Implemented

Requirements

For inference, any system with Python 2.x/3.x will do. For training, a CUDA-enabled GPU is required.

Constraints:

  • Detecting a person’s actions or behavior is difficult if they are at the edge of vision of interest
  • Training a model requires significant amount of time, effort and data – adding new actions to detect would be very hard
  • Live video feed will need to be passed to the models, requiring a backend server for them to run on
  • If the camera quality is poor, then model accuracy will suffer
  • Poor lighting in the hospital environment could also lead to incorrect/missing predictions
  • A full-time internet connection will be required for forwarding video feed to server

Tools Used

Python Java React Flutter TensorFlow NumPy Firebase

📫 Contact Sana:

Gmail GitHub LinkedIn

📫 Contact Hassan:

Gmail GitHub LinkedIn

References

About

HospitalAid is a tool for hospitals, aiming to take advantage of their existing surveillance system by monitoring and analysing the live video feed to detect medical abnormalities or incidents. This ensures that in the event of such a situation, the hospital could be immedately be notified so the staff could attend to the situation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors