ESE Group 16 Project
Inspiration
COVID-19 has created a need to take student temperatures as they enter school as a way of mitigating the spread of illness within schools. Why not combine the process of checking temperatures with taking attendance in an automated process?
What it does
Our project registers students, recognizes them, and stores their name and temperature in a time stamped csv file to function as attendance. Using facial recognition software that employs open cv, we recognize students within view of the Arducam. Then we take the temperature using the thermal temperature sensor.
How we built it
Using a raspberry pi computer, arducam, and a thermal sensor, we enabled raspberry pi functionality with the arducam and enabled I2c for the thermal sensor. For our AI attendance we downloaded and build open cv with cmake and numpy. To build the stand, we laser cut acrylic and used velcro to attach the raspberry pi, thermal sensor, and camera.
Built With
Thermal sensor, Arducam, python, raspberry pi, open cv, numpy, 1/4 inch acrylic, velcro
Challenges we ran into
Some of our roadblocks include calibrating the thermal sensor, using open cv, and getting the user interaction and facial recognition to work. Additionally, during demo day we experienced the raspberry-pi overheating which was a new obstacle.
Accomplishments that we're proud of
We are proud of the facial recognition coming together, the thermal sensor working throughout our demos, and being able to do a project with potential larger societal benefits.
What we learned
There is so much you can run from just a raspberry pi. Also, having an innovative project does not mean you have to start out knowing how to do everything. You just need to be patient and willing to research and work through solutions.
Log in or sign up for Devpost to join the conversation.