Pulse AI
Inspiration
Every year, thousands of people face serious health complications because they lack real-time insights into their heart health. Pulse AI began with a simple yet powerful vision: to empower individuals and healthcare providers with continuous, non-invasive, and intelligent monitoring of heart rhythms. Inspired by advancements in wearable ECG technology, we imagined an accessible, streamlined solution that captures, processes, and analyzes ECG data to proactively detect heart-related risks.
What it does
Pulse AI is a wearable ECG sensor and AI-powered monitoring platform that:
- Captures high-frequency ECG (electrocardiogram) signals using a compact wearable device.
- Sends ECG data securely to Firebase Realtime Database.
- Filters and processes ECG signals in a Python-based backend to accurately calculate key metrics like beats per minute (BPM).
- Utilizes an AI-driven model to identify cardiac anomalies and predict risks of arrhythmias.
- Provides real-time alerts to users or healthcare professionals via an intuitive mobile app interface, enabling timely interventions.
How we built it
Hardware:
- ESP32 microcontroller paired with the SparkFun AD8232 ECG sensor module to capture heart signals every 25 milliseconds.
- Securely sends raw ECG data (voltage and timestamps) every 10 seconds.
Backend:
- Firebase Realtime Database for securely storing incoming ECG data in JSON format.
- Custom Python scripts handle filtering, BPM calculation, and data preprocessing for the AI model.
AI Model:
- Logistic regression model (extendable to deep learning) trained on historical ECG datasets to detect arrhythmias and cardiac risk factors.
Mobile App:
- Flutter-based mobile app provides real-time data visualization, heart rate trends, risk assessments, and actionable alerts.
Challenges we ran into
Reliable Data Acquisition:
Capturing consistent, high-quality ECG signals without interference was challenging, particularly during continuous real-time data streaming.Filtering ECG Signals and Noise Management:
ECG data contains inherent noise and artifacts; implementing robust filtering (local maxima detection, thresholding, and refractory periods) required extensive fine-tuning.Real-Time Data and AI Integration:
Achieving low-latency ECG signal processing and AI analysis demanded optimized backend computation and data transmission.Security and Privacy Compliance:
Handling sensitive health data responsibly required secure Firebase authentication methods and strict adherence to data privacy standards, even within rapid development cycles.
Accomplishments that we're proud of
Fully Operational Prototype:
Built a complete ECG monitoring pipeline—from hardware data collection to real-time visualization and AI-driven alerts.High-Accuracy BPM Computation:
Achieved precise BPM calculation closely matching clinical-grade ECG systems.Proactive AI-based Detection:
Integrated a working AI model capable of detecting potential arrhythmias early, providing actionable user alerts.User-Friendly Mobile App:
Designed an intuitive, visually appealing mobile interface clearly communicating heart health insights and risks.
What we learned
Wearable ECG Integration and Embedded Systems:
Gained insights into challenges with ESP32 configuration and coding as well as ECG sensor calibration, data quality management, and continuous data capture.Real-Time Database Management (Firebase):
Learned efficient data structuring, concurrency management, and latency optimization for real-time health data.Signal Processing Techniques:
Expanded our understanding of noise reduction methods, accurate physiological metric extraction, and real-world signal processing.Healthcare Machine Learning:
Developed deeper appreciation for the complexity of building robust, accurate AI pipelines specifically tailored to medical data.
What's next for Pulse AI
Hardware Enhancement:
Miniaturize and refine the ECG device for enhanced comfort, long-term usability, and clinical accuracy.Advanced Machine Learning:
Implement sophisticated deep learning architectures (LSTM, CNN) for improved precision, personalization, and predictive arrhythmia detection.Automated Cloud Infrastructure:
Leverage cloud functions to fully automate data handling, signal processing, and alerting mechanisms, increasing scalability.Compliance and Certification:
Pursue HIPAA compliance and FDA certification, positioning Pulse AI as a medical-grade monitoring solution.Clinical Validation and Trials:
Conduct rigorous clinical trials to validate Pulse AI’s effectiveness and accuracy across diverse user demographics and medical contexts.
Log in or sign up for Devpost to join the conversation.