Name | NetID | Section |
---|---|---|
Rohan Sreenivasan | rohanjs3 | ECE 120 |
Diqing Zuo | diqingz2 | ECE 120 |
Video: https://drive.google.com/file/d/1F0C5mG2uIFb4OmFuqrun3WXyreovY-Nd/view?usp=sharing
Paper: https://docs.google.com/document/d/1BNXXEYTXYB-gWlxr2xkchTJzmfWAg29ns0DHJrE31FM/edit?usp=sharing
Statement of Purpose
This project will grant access to a computer lab based on facial recognition. It will be useful to automate the way students use school resources all while holding full accountability.
Background Research
We researched machine learning, pre-trained networks and computer vision before drafting this idea. Some projects we took inspiration for were the COVID Checkpoint and the Home IOT projects because of their emphasis on camera usage. This project is very different because it will use the camera feed to grant physical access to a computer lab/ classroom and assign the student a place to work.
Block Diagram / Flow Chart
System Overview
Our whole system is based on three main parts: Raspberry Pi, USB Camera, and LED Lights. Raspberry Pi acts as our main processor that controls the motor and LED lights according to camera inputs. This product would use facial recognition to identify students and checks for their access permission for the computers in the lab. If access is granted, product will unlock the lab door controlled by a motor and display student info as well as the location/serial number of their assigned computer.
Parts
quantity, model number, purpose, vendor, and price
Jetson | 1 | 4, 4gb | Hardware to run software | Jetson | Free |
---|---|---|---|---|---|
Camera | 1 | 1080p | To scan faces | Camera | $17.89 |
LED Lights | 1 | 60 pixels | To direct students to their seats | LEDS | $24.99 |
Motor | 1 | 1.2A | to unlock door | motor | $4.95 |
Power Supply | 1 | 20W | powersupply | sparkfun | Power Supply - 5V, 4A - TOL-15352 - SparkFun Electronics |
Possible Challenges
- The difficulties that comes with different angles, lightings, and distance for facial recognition.
- How to amplify potential since the motor for door lock would need a high voltage level while the chip we have in the processor that controls the motor operates at a relatively low voltage level.
References
"What Is Computer Vision: How It Works In Machine Learning And AI?". Cogito, 2021, https://www.cogitotech.com/blog/computer-vision-in-ai-and-machine-learning/#:~:text=In%20Machine%20Learning%20(ML)%20and,results%20in%20real%2Dlife%20use.