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.

Share this project:

Updates