Application for Personal Health Monitoring using Smartphone’s Built-in Sensors
The advancement of mobile health (mHealth) technologies has paved the way for innovative solutions in personal health monitoring. This thesis presents an application designed to measure vital health signals—SpO2, heart rate, respiratory rate, and blood pressure—using the smartphone’s built-in sensors. The methodology integrates multiple sensing technologies: the camera and flashlight for photoplethysmography (PPG) to measure SpO2 and heart rate, the accelerometer for respiratory rate, and the microphone for blood pressure estimation. The application utilizes signal processing techniques and machine learning algorithms to ensure accurate and reliable measurements. Data is processed and displayed on a user-friendly dashboard, enabling users to track their health metrics in real-time. The application was developed during the Smart India Hackathon 2022 by a team from Vellore Institute of Technology, employing a tech stack that includes Android, Java, Flask, Python, and Firebase. This project demonstrates the potential of mHealth applications to provide accessible, non-invasive, and cost-effective health monitoring solutions, particularly beneficial in resource-limited settings. The results indicate significant promise for the widespread adoption of such technologies in enhancing proactive healthcare management.