ferdavid1 / Ardupi Ecg
Full HRV analysis of Arduino pulse sensor, using Python signal processing and time series techniques. Chaotic, Fourier, Wavelet, Regression, Neural Net.
Stars: ✭ 35
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Ardupi Ecg
Deepc
vendor independent deep learning library, compiler and inference framework microcomputers and micro-controllers
Stars: ✭ 260 (+642.86%)
Mutual labels: arduino, deep-neural-networks
Maestro
An analytical cost model evaluating DNN mappings (dataflows and tiling).
Stars: ✭ 35 (+0%)
Mutual labels: deep-neural-networks
Neofighter
A MIDI controller using arcade buttons with RGB lighting effects
Stars: ✭ 32 (-8.57%)
Mutual labels: arduino
Kotihome
Home automation system based on Arduino with sensors, Raspberry Pi, Node.js and React
Stars: ✭ 32 (-8.57%)
Mutual labels: arduino
Skater
Python Library for Model Interpretation/Explanations
Stars: ✭ 973 (+2680%)
Mutual labels: deep-neural-networks
Badusb botnet
👥😈 Infect a pc with badusb and establish a connection through telegram.
Stars: ✭ 32 (-8.57%)
Mutual labels: arduino
Attinycore
Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
Stars: ✭ 974 (+2682.86%)
Mutual labels: arduino
Midi shield
Midi shield product 9595, available from SparkFun Electronics
Stars: ✭ 34 (-2.86%)
Mutual labels: arduino
Dl Colab Notebooks
Try out deep learning models online on Google Colab
Stars: ✭ 969 (+2668.57%)
Mutual labels: deep-neural-networks
Densedepth
High Quality Monocular Depth Estimation via Transfer Learning
Stars: ✭ 963 (+2651.43%)
Mutual labels: deep-neural-networks
Easy Deep Learning With Allennlp
🔮Deep Learning for text made easy with AllenNLP
Stars: ✭ 32 (-8.57%)
Mutual labels: deep-neural-networks
Oled Scanner
A 5.8ghz scanner/receiver based on the RX5808 module
Stars: ✭ 33 (-5.71%)
Mutual labels: arduino
Rogue router
Solar Access Point Fileserver for Sparkfun Thing
Stars: ✭ 34 (-2.86%)
Mutual labels: arduino
Channel Pruning
Channel Pruning for Accelerating Very Deep Neural Networks (ICCV'17)
Stars: ✭ 979 (+2697.14%)
Mutual labels: deep-neural-networks
Esp8266audio
Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32
Stars: ✭ 972 (+2677.14%)
Mutual labels: arduino
ArduPi-ECG
- toolkit for full HRV (heart rate variability) analysis of Pulse Sensor data using standard (Linear Regression, Fourier Extrapolation) compared to groundbreaking new techniques (Wavelet transforms, Chaotic Analysis, Neural Networks)
- script for real-time python display of bpm data from Arduino Pulse Sensor, on Arduino Uno, using Matplotlib.
Requirements: Arduino Uno/Arduino IDE or Raspberry Pi, Python 3, Matplotlib, Numpy, PySerial, Arduino Pulse Sensor
TODO:
- Use NN regression on regressive output from real data (either standard or NN LR) ...?
- Use ALL models on real data
- Build Chaotic model
- Build DeepNNs
Relevant papers:
-
Fourier Extrapolation
-
Wavelet Extrapolation
-
Chaotic Analysis:
- For HRV:
- http://www.scielo.br/scielo.php?script=sci_arttext&pid=S2358-04292016000500005
- https://www.ncbi.nlm.nih.gov/pubmed/17593181
- http://geoffboeing.com/2015/03/chaos-theory-logistic-map/
- https://www.researchgate.net/publication/306226253_Visual_Analysis_of_Nonlinear_Dynamical_Systems_Chaos_Fractals_Self-Similarity_and_the_Limits_of_Prediction
- For EKG:
- For HRV:
-
Deep NN:
- Deep NN with Wavelet
- HRV and BPV neural network model with wavelet based algorithm calibration: https://pdfs.semanticscholar.org/8e80/4c4fb5efdce51bbdfa5c26930e8a181ddd62.pdf
- Deep NN with Fitzhugh-Nagumo
- Deep neural heart rate variability analysis: https://arxiv.org/pdf/1612.09205.pdf
- Deep NN with Fourier:
- Training Deep Fourier Neural Networks To Fit Time-Series Data: https://arxiv.org/pdf/1405.2262.pdf
- Deep NN with Wavelet
Visualization Tools:
- Linear, Fourier, Wavelet
- Matplotlib
- Chaos
- Pynamical - nonlinear visualization - https://github.com/gboeing/pynamical
- NN LR, Deep NN
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].