Skip to content

sameemur/ecg-htm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECG + HTM

Real-Time Electrocardiogram(ECG) Anomaly Detection System using HTM

Abstruct

In this projects, We build real-time Electrocardiogram(ECG) anomaly detection system using HTM. This system will detect Palpitation, Arrhythmia and Heart Rate anomaly.

To collect data, we use some hardware, SparkFun SEN-12650 and Arduino. This system's total cost is under $50.

Usage

Take data

$ python2.7 take_data.py

Plot with Gnuplot

$ gnuplot
set datafile separator ","
plot "< head -1000 sample_ecg.txt" with line

Swarming

To swarming, Use next command.

cd swarming
${NUPIC}/scripts/run_swarm.py search_def.json --maxWorkers=4 --overwrite

run

run with CSV file

python2.7 run.py --plot

System Structure

Software

Use NuPIC.

Write here more detail.

Hardware

Data

Real-Time streaming data from ECG device.

TODO

Take ECG data with anomaly.

About

ECG Anomaly Detection System using HTM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.8%
  • C++ 3.6%
  • Gnuplot 0.6%