Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
29 | Automated Mask Enforcement |
Faruk Toy Kalpit Fulwariya Teja Gupta |
Ali Kourani | design_document1.pdf design_document2.pdf design_document3.pdf final_paper1.pdf final_paper2.docx other1.pdf other2.pdf proposal1.pdf |
|
#Problem- During COVID-19 times, mask wearing is an important issue. Many stores have adopted a mask-only policy and President Biden recently required masks to be worn in all federal buildings. However, such policies usually require the assignment of an individual to manually check people to ensure if they are (correctly) wearing masks. This poses the problem of additional cost of personnel and all additional risks related to being in close proximity to multiple individuals (including non-compliant ones) over the day. Solution Overview- We propose a system in which users are screened using a camera to see whether or not they are wearing a mask. If they are wearing a mask the system will unlock the door to the building and allow them in. Otherwise, the door will remain locked and they will not be able to enter the building. In the case that they fail to gain access at first, a quick instructional video about correct mask wearing will play on the LED display with sound as needed to help the individual. As soon as the person correctly wears the mask and gets scanned by the system (even if the instructional video is still playing), the person can be granted access to the building. #Solution Components- **Component #1 (Power Subsystem)**- This is responsible for powering the other three modules in our system. We will be using some sort of battery pack for this module with wires leading to the other components. **Component #2 (Camera Subsystem)-** This is responsible for looking at the faces of each of potential entrants to the building and checking if they are wearing a mask. This will most likely involve some sort of camera attached to a Raspberry Pi in order to process the video footage in real-time. **Component #3 (Locking Mechanism Subsystem)-** To create this, we will need to create some sort of motor in combination with a door lock in order to lock and unlock the door depending on whether or not a person is wearing a mask. This subsystem will take input from the camera subsystem presented above. **Component #4 (User Interaction Subsystem)-** The subsystem consists of an LED display and a speaker. The LED display can be used to help the user frame themselves for the camera and receive other instructions related to wearing the mask appropriately (ex: play a short instructional video about the correct way to wear a mask if the user could not enter the building due to a failed previous attempt). The speaker will be used to aid the LED display if playing a video with audio. #Criteria for Success- For the power subsystem, we would need it to be able to power all three other subsystems simultaneously without needing to be replaced too quickly. Camera Subsystem needs to be able to interface with the Raspberry Pi and lead to the correct classification of mask or no mask. It also needs to be able to accurately identify whether or not there is a person in front of it. It would perform these tasks in real-time. We would not want this subsystem to record footage, use facial recognition or anything else too invasive. For the locking mechanism, we would like it to idealistically be able to lock and unlock on cue from the camera subsystem. For the User Interaction Subsystem, we would like to be able to play a quick instructional video about making while not blocking the Camera Subsystem from running (do not want the user to have to wait for the video to end before being able to scan again). |