- +91 7075575787
- [email protected]
- Moosarambagh, Hyderabad
This project uses openCV to identify the face and eye of a person which have real time application this project is basically divided into three steps a. Model trading b. giving input to the model using camera c. predicting/ recognizing. The main aim of the project is to recognize the face and eye of a person using web cam, the model will differentiate between eyes and face using bounding boxes.
haarcascade_frontalface_default.xml:
haarcascade_frontalface_default.xml is a face detection algorithm which can easily identify the human face from an image or a video this is existing prior to the Deep learning became famous.
haarcascade_eye.xml:
haarcascade_eye.xml is a eye detection algorithm which can easily identify the eye from an image or an video this happens by extracting the features of the eye from a given human face and this process is completed in fraction of seconds
So, before execution we have some pre-requisites that we need to download or install i.e., anaconda environment, python and a code editor. Anaconda: Anaconda is like a package of libraries and offers a great deal of information which allows a data engineer to create multiple environments and install required libraries easy and neat.
Download link:
Python: Python is a most popular interpreter programming language, which is used in almost every field. Its syntax is very similar to English language and even children and learning it nowadays, due to its readability and easy syntax and large community of users to help you whenever you face any issues.
Download link:
https://www.python.org/downloads/
Code editor: Code editor is like a notepad for a programming language which allows user to write, run and execute program which we have written. Along with these some code editors also allows us to debug, which usually allows users to execute the code line by line and allows them to see where and how to solve the errors. But I personally feel visual code is very good to work with any programming language and makes a great deal of attachment with user.
Download links:
Note: Make sure you have added path while installing the software’s.
Install the prerequisites mentioned above.
Step1
Open anaconda prompt and create a new environment. To create an environment use the commands given below. Replace env_name by the name of environment you want to give.
Step2
Set up jupyter notebook for your environment
Step3
Install necessary libraries from requirements.txt file provided.
Go to the directory where your requirement.txt file is present.
Requirements.txt is a text file consisting of all the necessary libraries required for executing this python file. If it gives any error while installing libraries, you might need to install them individually. All the required files will be downloaded after you run it. I got requirement already satisfied as I already have them installed.
Step4
To run the code, start jupyter notebook by typing “jupytrr notebook” in command prompt, this will navigate directly to jupyter notebook in your default web browser
Open the folder containing the code, here it is chronic Face and Eyes of a Person from an Image and in Real time. When you run the face_eye_detection_camera.ipynb file, you get the appropriate results.
Press”q” to exit the code
Check adequate light source when in front of camera for accurate results
Click Here To Download This Code And Associated File.
How can we help you?
🟢 we are online | privacy policy
WhatsApp us