Smart Door With AI

 The major concepts used to design and model this access control system is advanced knowledge of micro controllers and interfaces, as the Raspberry Pi computing device is used and interfaced with different drivers along with application development to develop a desktop application. Live high qu

2025-06-28 16:29:11 - Adil Khan

Project Title

Smart Door With AI

Project Area of Specialization Artificial IntelligenceProject Summary

 The major concepts used to design and model this access control system is advanced knowledge of micro controllers and interfaces, as the Raspberry Pi computing device is used and interfaced with different drivers along with application development to develop a desktop application. Live high quality HD Camera is connected with the display using the same processor to provide the functionalities mentioned above.

By capturing the photo and processing through the app which detects face out of the image and sends it over the Microsoft FACE API for recognition. In addition to this different IoT protocols and APIs have been used to make the device smart. An intensive study of opencv platform and its inbuilt libraries has been conducted to generate a code, which does correct and reliable facial recognition with new and efficient use of hardware.

Project Objectives Project Implementation Method

This work, automatic door access system by using face recognition and detected is presented. Automatic face recognition is done by Neural Networks. Raspberry Pi controller controls the door access after successful output from the PC. Immediate responses from the door and monitor are observed. The door remains open for indefinite time and this is not suitable for real time. So, appropriate time should be set in real time environment. This system can be used in many places where need of security is maximum and security cannot be compromised.

Benefits of the Project

Benefits of the Project:

Technical Details of Final Deliverable

Hardware

  1. Raspberry Pi 3 Model B+
  2. Microsoft HD Live WebCam
  3. Solenoid Display Monitor
  4. Audio Speaker
  5. Generic Mouse
  6. Generic Keyboard
  7. Relay Module 1 way 5V
  8. Breadboard, Push Buttons and Connecting Wires

Software:

  1. Microsoft Visual Studio 
  2. Microsoft Azure subscription
  3. Microsoft FACE API
  4. WINDOWS 10 IOT
  5. WINDOWS 10 IOT Dashboard Manager
  6. Application with UI deployed in XAML and backend in python

1) Accessing door on basis of recognition: The HD camera captures the photo and then the application developed detects the face out of the image and crops it out and sends it over to the Microsoft Face API interfaced to the application through Microsoft Azure cloud set up. The face is identified and recognized from a pre-saved database of facial images on cloud. If the face is matched User gets an audio of “welcome USER NAME” by and the processor controlling the relay module opens up the door, which can be seen by movement of solenoid.

2) Adding users to a database to be recognized from: To add users we need to click on add user button and on doing this, the camera attached captures the image of user sitting in front and asks for name as input, and adds it to the database of images over the cloud from which the face will be recognized.

Final Deliverable of the Project HW/SW integrated systemCore Industry SecurityOther Industries IT Core Technology Artificial Intelligence(AI)Other Technologies OthersSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 52200
Respberry Pi 3 Model B+ Equipment21600032000
Microsoft HD Live Webcam Equipment11200012000
Solenoid Display Monitor Equipment140004000
Audio Speaker Equipment115001500
Relay Module Equipment1200200
Breadboard Equipment1600600
Push Buttons Equipment3300900
Wires Equipment101001000

More Posts