Inspiration

As avid skiers, we’ve witnessed the dangers of backcountry skiing where falls can leave skiers injured and unable to get help in time. Friends might not notice a fall, leading to tragic outcomes. This inspired us to create a solution that alerts first responders when someone remains down after a heavy fall. Beyond skiing, this device has potential everyday applications, such as assisting elderly individuals living alone by notifying caregivers or family when a fall occurs.

What it does

Our AI processes gyro sensor data to detect falls with high accuracy. It identifies when a fall occurs and distinguishes it from regular movement. Additionally, the user interface allows manual entry of gyro sensor values to simulate and test the fall detection system in real-time.

How we built it

We developed a neural network combining CNN and LSTM layers, enhanced by an attention mechanism for accurate fall detection. The data is preprocessed through scaling, smoothing, and segmentation into rolling windows. The model was fine-tuned using hyperparameter optimization with Optuna. The user interface was built with Python’s Tkinter library to allow interaction with the system.

Challenges we ran into

  1. Reducing false negatives, where actual falls were misclassified as non-falls.
  2. Preparing and preprocessing realistic data to match real-world scenarios.
  3. Integrating a user-friendly interface with backend AI predictions.
  4. Ensuring scalability for future deployment on microcomputers like Raspberry Pi. ## Accomplishments that we're proud of Successfully developed a robust AI model capable of detecting falls with high precision and recall.

Created a functional and user-friendly UI for testing and demonstrating the system.

Extended the system's potential beyond skiing to everyday use cases, such as elderly care.

What we learned

Data quality and preprocessing in training machine learning models.

Balancing simplicity and functionality in user interface design.

Exploring real-world applications of AI and addressing edge cases.

What's next for Fall detection with a gyro sensor

Hardware Integration: Deploy the system on microcomputers like Raspberry Pi for real-world testing.

Real-Time Monitoring: Enable live data collection and prediction from wearable devices.

Enhanced Features: Add GPS tracking and alert systems for emergencies.

Broader Applications: Expand use cases to include extreme sports, workplace safety, and healthcare monitoring.

Built With

Share this project:

Updates