Inspiration
Seizures are unpredictable and sudden. People with epilepsy are at great risk of seizure-related injuries, in which some can be fatal. The situation is even more challenging for children with special needs. Taking care of them is a 24-hour task, especially during nighttime, when everyone is asleep. So my goal is to create a program that can decrease the risk of seizure-related injuries and reduce burdens.
What it does
There are two programs right now. One program detects movement and the other determines the sound level in a room.
- If the child gets up during bedtime, based on their movement, a notification will sound
- When a seizure arises, an alarm will go off
How we built it
The programs were used by VSCode, coded in Python. Python modules were also imported (e.g. cv2 for the webcam, pyaudio for detecting sound level). I also watched a few YouTube videos and used some w3schools and other websites to help me get started.
Challenges we ran into
- searching for a health-related problem to solve
- learning how to use cv2 and pyaudio
- had trouble importing the pyaudio module
- had trouble determining the approximate noise level for seizure sound to use in program
- had trouble determining if a person got up from bed or not
Accomplishments that we're proud of
- being able to create a webcam and noise level detector using Python
- being able to apply my programming skills in this Hackathon
What we learned
- how to use and import cv2 and pyaudio
- the causes of seizures
What's next for Seizure Security System
- Combining both programs into one single program file
- Turning this program into an application
- Allow users to select the type of sound emitted
- Being able to find a way to detect if someone got up from bed or not
- Being able to accurately identify seizure sounds instead of simply determining noise level, as loud noise doesn't always indicate a seizure
Log in or sign up for Devpost to join the conversation.