Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shashankbansal6/signal-analysis-for-patient-monitoring

A reliable patient monitoring system which analyzes the correlated physiological signals collected from the patient's body, and generates alarms for abnormalities.
https://github.com/shashankbansal6/signal-analysis-for-patient-monitoring

data-analysis patient-monitoring

Last synced: 16 days ago
JSON representation

A reliable patient monitoring system which analyzes the correlated physiological signals collected from the patient's body, and generates alarms for abnormalities.

Awesome Lists containing this project

README

        

# Signal-Analysis-for-Patient-Monitoring

A reliable patient monitoring system which analyzes the correlated physiological signals collected from the patient's body, and generates alarms for abnormalities.


The system uses 3 physiological signals collected from the biomedical sensors attached to the patient body.


S1: Heart Rate (HR)


S2: Pusle Rate (PR)


S3: Respiration Rate (RESP)

The following is the design figure used to build the monitoring system where



  • The signals are passed through three processing units, called threshold functions, to detect patient abnormalities.

  • Each threshold function generates an alarm whenever a data sample of the corresponding signal exceeds a pre-defined threshod. A "1" on the output of each function indicates an alarm and a "0" corresponds to absence of an alarm.

  • A majority voter function then generates the final output, based on the value of that the majority of the threshold functions agreed upon.

![System Design](https://github.com/shashankbansal6/Signal-Analysis-for-Patient-Monitoring/blob/master/System_Figure.JPG)

The following are the threshold values used:

Signals
Empirical Thresholds
Theoretical Thresholds

Heart Rate (HR)
a = 80.17, b = 98.52
a = 78.84, b = 96.83

Pressure Rate (PR)
a = 79.00, b = 97.07
a = 78.15, b = 96.09

Respiration Rate (RR)
a,b = Generated using CDF
a,b = Generated using CDF