Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Visitor Counting and Identification System using Facial Recognition

Visitor counting and Identification system (VCIS) is a web-based system that will use a Facial-recognition technique to count the number of visitors in a shopping mall. It will keep a record of the number of visitors including time-spent by each visitor. It will classify the visitors into 3 categori

Project Title

Visitor Counting and Identification System using Facial Recognition

Project Area of Specialization

Artificial Intelligence

Project Summary

Visitor counting and Identification system (VCIS) is a web-based system that will use a Facial-recognition technique to count the number of visitors in a shopping mall. It will keep a record of the number of visitors including time-spent by each visitor. It will classify the visitors into 3 categories, i.e. ‘Former visitor’, ‘New visitor’ and ‘Frequent visitor’. Furthermore, a distinction between employees and visitors will be made. The data will be used to predict the number of visitors for the future. The system will assist the shop owners and mall administration to plan ahead for future congestion hours.

The main features are:

  • Live streaming of the visitors’ arrival and departure
  • Count and classify visitors
  • Distinguish between visitors and employees
  • Forecast the number of visitors
  • Calculate the time spent by each visitor
  • Determine the congestion hours

Project Objectives

  • Purpose of the proposed VCIS is to facilitate the business owner about the insight that whether the business is growing or lagging, keeping in view that our system will determine the number of visitors visiting the shopping mall.
  • Another primary objective is to classify among old, frequent and new visitors which will aid in determining whether the business is growing (i.e. if there are new visitors) or lagging (if the number of visitors are reducing).
  • Our product will forecast the number of visitors in the upcoming time which will facilitate the owner to make necessary arrangements and it will be a source of business intelligence for the owner.
  • Our product will estimate the congestion hours using the data-analytics techniques on the previously maintained dataset.

Project Implementation Method

We will be using Django framework along with Python for the implementation of this Project. We'll place two cameras in the shopping mall, one at the entrance and one at the exit. The camera at the entrance will first detect a face and then perform matching through a facial recognition technique and consequently assign a unique id to it and store the cropped face, if the face isn't already present in the DB. If the face is already present in the DB, our system will classify among 'Former visitor' and 'Frequent visitor' using the details about when that particular visitor last visited which would be stored in the Database. This whole computational process will take place on a server. Whereas, the client end will only be responsible for sending the live stream (Frames). Using techniques such as the Time-Series approach, we will predict the number of visitors in the upcoming time. Time-spent by each visitor will also be computed using the time difference between arrival and departure time. Also, we will determine congestion hours using the time-stamp stored in the database. Furthermore, a distinction between employees and visitors will also be made using a classification technique

Benefits of the Project

Benefits of our system will be as follows:

  • We will be able to know the number of victims if a building collapses in case of a disaster such as an Earthquake
  • Our system will provide business insight to the business owner such as number of visitors to a shopping mall
  • Classify visitors into three categories (Former, new and frequent visitors)
  • Will predict the number of visitors in the future using Forecasting techniques
  • Determining congestion hours so work-force may be managed accordingly
  • Our system will identify suspicious visitor based on the number of visits in a specific time

Technical Details of Final Deliverable

Our system will use the following technologies:

  • Python3+
  • Django Framework
  • PostgreSQL
  • OpenCV
  • TensorFlow/Keras
  • Numpy/Pandas/Matplotlib
  • FaceNet Model
  • Caffenet model (DNN)

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Others

Other Industries

IT , Security

Core Technology

Artificial Intelligence(AI)

Other Technologies

Others

Sustainable Development Goals

Decent Work and Economic Growth, Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Cameras Equipment2800016000
DVR Equipment150005000
Banner and standee Miscellaneous 160006000
Printing Miscellaneous 310003000
Server Equipment14000040000
Total in (Rs) 70000
If you need this project, please contact me on contact@adikhanofficial.com
Air Pollution Monitoring System to Detect the Existence of Covid Parti...

As proven by research that covid particles are transmitted by coughing or sneezing, we wan...

1675638330.png
Adil Khan
9 months ago
Domestic Automation by using Brain Signal

Our brain is composed of neurons, glial cells, and blood vessels. The number of neurons is...

1675638330.png
Adil Khan
9 months ago
EMG BASED ARTIFICIAL PROSTHETIC HAND

Prosthetic hands are devices designed to help those with full or partial hand loss retain...

1675638330.png
Adil Khan
9 months ago
Security system

Our project is hardware based project name as security system In this project our motive i...

1675638330.png
Adil Khan
9 months ago
IOT BASED SMART AGRICULTURE AND IRRIGATION SYSTEM

Internet of Things (IOT) is a shared Network of objects where these objects interact throu...

1675638330.png
Adil Khan
9 months ago