Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andrew2077/fall-detection

Time-series analysis for fall detection
https://github.com/andrew2077/fall-detection

Last synced: about 5 hours ago
JSON representation

Time-series analysis for fall detection

Awesome Lists containing this project

README

        

# Fall Detection
Time-Series Analysis for Fall Detection

## Project Description
This project aims to detect falls from time-series data collected from a wearable device containing an accelerometer. The primary goal is to design a model capable of accurately detecting falls from the given time-series data.

## Data
The data was gathered from a single subject and exclusively tested on the subject. It comprises three different activities: walking, falling, and kneeling.

## Preprocessing
To ensure clean data, noise was manually removed. Labels were added to indicate the activity types correctly. Additionally, during the preprocessing phase, the derivative of the movement across all axes was considered for improved results.

## Model Design
The model design consists of a Bi-directional LSTM to analyze the movement sequence across all axes, followed by an MLP to classify the activity type based on the captured sequence.

## Results
Due to the limited data with only one subject, the model exhibited signs of overfitting to the subject.

## Quantization
Dynamic range quantization was employed to reduce the model size, and conversion to tflite format enabled the model's deployment on mobile devices.