Inspiration

Watchful Wiggles was inspired by student parents who are studying at UNT and want to have some kind of monitoring tool to help them monitor their young ones.

What it does

Watchful Wiggles will detect movement for a certain period of time, after that period has elapsed it will start recording, send an email/text notification to the user, and will save which device it came from at what time.

How we built it

We used a Raspberry Pi with a USB webcam for a monitor, OpenCV for image processing, and FastAPI, Redis, and Streamlit for the major server components

Challenges we ran into

We had hardware issues with the camera at first, making testing both hardware and code difficult

Accomplishments that we're proud of

Multiple device support with good performance streaming over a network

We got just about all of our goals completed

What we learned

We learned how to better cooperate as a team across diverse skillsets, as well as learning some new platforms like Streamlit and Redis.

What's next for Seg Fault

We will publish the code for those who want to develop or enhance the code to be more functional.

Setup/installation is currently manual and could easily be more streamlined for adding new devices

Built With

Share this project:

Updates