Skip to content

Demonstration of different algorithms and operations on faces. Join the Discord channel for discussion.

License

Notifications You must be signed in to change notification settings

Vi1234sh12/Face-X

 
 

Repository files navigation



Issues Pull Requests Forks Stars License

Join official Discord Channel for discussion.

forthebadge forthebadge forthebadge

About Face-x

Face-x is a face detection and recognition GitHub project

Our approach to face detection and recognition is based on FaceNet and InsightFace libraries that use deep neural networks. Face-x provides a convenient REST API for training algorithms to detect and recognize faces from your collection of images (aka Face Collection). The solution also features a role management system that allows you to easily control who has access to your Face Collection.here are several approaches for an algorithm to recognize a face. An algorithm can make use of statistics, try to find a pattern which represents a specific person or use a Convolutional Neural Network (CNN)

This project demonstrates all kinds of algorithms and various operations that can be implemented on a frontal face. The available algorithms process only high-resolution static shots and perform sufficiently well.

Demonstration of different algorithms and operations on faces

Meshery - Service Mesh Management Plane Recognition of faces by different algorithms and frameworks. Despite a variety of open-source face recognition frameworks available, there was no ready-made solution to implement. So In this project all kind of algorithms are implemented and even with various operations that can be implemented in a frontal face. The available algorithms processed only high-resolution static shots and performed insufficiently.


Meshery - Service Mesh Management Plane Internet of Things has opened up a new avenue of research in the field of human activity recognition using wearable sensors. It provides an individual's valuable information regarding functional ability and lifestyle. Human activities are monitored automatically to provide personalized support to different individuals.


Meshery - Service Mesh Management Plane Facial Biometric technology measures and matches the unique characteristics for the purposes of identification or authentication. Often leveraging a digital or connected camera, facial recognition software can detect faces in images, quantify their features, and then match them against stored templates in a database.


Meshery - Service Mesh Management Plane Snapchat filters are certainly an integral part of what makes the social media platform and messaging app Snapchat unique and globally popular. Filters, or added effects, can be applied over images in a variety of ways before being uploaded to one’s social network for others to see. Geofilters allow users to alter a picture of a landscape, such as adding color to sky or turning day to night


Meshery - Service Mesh Management Plane Face Mask Detection Platform uses Artificial Network to recognize if a user is not wearing a mask. The app can be connected to any existing or new IP mask detection cameras to detect people without a mask. App users can also add faces and phone numbers to send them an alert in case they are not wearing a mask. If the camera captures an unrecognized face, a notification can be sent out to the administrator.


Meshery - Service Mesh Management Plane Face Operation The process of partitioning a digital image into multiple segments is defined as image segmentation. Segmentation aims to divide an image into regions that can be more representative and easier to analyze.


⭐ How to get started with open source?

You can refer to the following articles on the basics of Git and Github.


💥 How to Contribute to Face-X?

  • Take a look at the Existing Issues or create your own Issues!
  • Wait for the Issue to be assigned to you.
  • Fork the repository

click on the uppermost button

  • Clone the repository using-
git clone https://github.com/akshitagupta15june/Face-X.git

Installation 👇

  1. Create virtual environment
python -m venv env
  1. Linux
source env/bin/activate

OR

  1. Windows
env\Scripts\activate
  1. Install
pip install -r requirements.txt

Engaging and Collaborating with


Get Started with Open Source programs 👨‍💻

Start Open Source an article by Anush Krishna

❤️ Project Admin


akshitagupta15june

👑 Admin

🌟 Contributors

Thanks goes to these wonderful people ✨✨:

Please do! Contributions, updates, and pull requests are welcome. This project is community-built and welcomes collaboration. Contributors are expected to adhere to the GOSSC Code of Conduct.

Jump into our Discord! Our projects are community-built and welcome collaboration. 👍Be sure to see the Face-X Community Welcome Guide for a tour of resources available to you.

Not sure where to start? Grab an open issue with the help-wanted label

About

Demonstration of different algorithms and operations on faces. Join the Discord channel for discussion.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 94.0%
  • Python 6.0%