ElderCare is an intelligent monitoring system designed to enhance the safety and well-being of elderly individuals through real-time fall detection and health monitoring.
-
Real-time Fall Detection
- Utilizes OpenCV and MediaPipe for accurate posture analysis
- Instant alerts for detected falls
- Continuous monitoring of movement patterns
-
Wearable Health Monitoring
- Arduino-based prototype for vital signs tracking
- Heart rate and pulse monitoring
- Body temperature sensing
-
Emergency Alert System
- Immediate notifications to caregivers
- Quick response protocol activation
- Backend: Python 3.8+
- Computer Vision: OpenCV, MediaPipe
- Hardware: Arduino
- Data Handling: JSON
-
Clone the repository:
git clone https://github.com/yourusername/ElderCare.git cd ElderCare -
Install dependencies:
pip install -r requirements.txt
-
Connect your Arduino device and update the configuration in
config.json.
-
Start the monitoring system:
python main.py
-
For fall detection:
python fall_detection.py
To see the system in action:
- Ensure your camera is connected
- Run the fall detection script
- The system will display real-time analysis
- Integration with mobile applications for remote monitoring
- Advanced health analytics and predictive modeling
- Expanded sensor support for comprehensive health tracking
Contributions are welcome! Please read our contributing guidelines before submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.
- MediaPipe for the pose estimation models
- OpenCV community for computer vision tools
- Arduino for the hardware platform
