Top Open Source Face Recognition Software (Free & Paid)

List of Best Open Source Face Recognition Software Free and Paid OpenBR

It is a communal biometrics framework that supports the development of open algorithms and reproducible evolutions.

Key Features of OpenBR

  It is a complete NIST compliant software
  It works on a C++ API that can be embedded into one’s applications
  Mature Core Framework
  Flexible Plugin System
  It supports Open And Closed Source Development
  Makes use of Off-The-Shelf Algorithms
  Evaluates facial recognition, detection, and land-marking
  It implements the 4SF2 algorithm to detect faces
  It provides an estimate for age and gender

Flandmark

This is an open-source C library (with MATLAB interface) that implements a facial landmark detector in static images.

Key Features of Flandmark

  It is an open-source C library with an interface to MATLAB.
  It can be used in Python programming language.
  Each frame is processed separately by Flandmark or Facial Landmark Software.
  It relies on Deformable Part Models (DPM) for structured output classifier.

Truein Face Attendance

It is a cloud-based touchless attendance system that runs on any Android or iOS device and doesn’t require complicated hardware. It assists in Office attendance, Contract staff attendance. It comes with a standard and premium pricing.

Key Features of Truein Face Attendance

  Self Registration
  HR and Payroll
  GPS Location
  analytics and Reporting
  Mobile App
  Dashboard
  Face recognition based and touchless
  Attendance via Kiosk app
  Geo-fenced attendance via user app
  User/Admin app (Android/IOS)
  Admin web dashboard
  Multiple reports and analytics
  Contract workers attendance

OpenFaceTracker

This software is a facial detection program that enables detecting one or many faces on a picture/video; identifies via a database.

Key Features of OpenFaceTracker

  This face detection software can fetch and process images in real-time by identifying and stocking the data.
  It needs OpenCV3.2, QT4 installation before OpenFaceTracker software.
  It makes use of Open API for deployment and operates on a Windows-based system.
  This tool has been created as a modular library and it thus can enable or disable some part of the software.

Open EBTS

This is a part of the Open Biometrics Initiative (OBI) which is an open-source project and forum managed by ImageWare Systems. It is available for inclusion by anyone participating in the open-source community.

Key Features of Open EBTS

  It is used along with biometric devices in the government sector.
  It makes use of two open-source API’s: OpenM1 API and OpenEBTS API.

Darwinbox HR

Darwinbox is an end-to-end HCM solution that is built to empower human resource management. It caters to all employee needs right from hiring, on-boarding, right through engagement and performance management till the exit process.

Key Features of Darwinbox HR

  Asset Management
  Attendance management
  Bonus, Loan & Advances Management
  Document Management
  Email Integration
  Employee Self Service Management
  Exit Management & Seperation Management
  Expense Management
  Help Desk
  HR & Payroll
  Mobile Support
  Multi User login & Roll-based access
  Payroll Management
  Performance Management
  Project Management

iFace – Bioenable

It is a unique face recognition access control system used in time attendance and access control system.

Key Features of iFace – Bioenable

  It makes use of identification methods for face, card, finger and password detection.
  Some optional functions of the system include Mifare Contactless Smart Card, WiFi, HID Prox Card and GPRS.
  Standard functions include Access Control, Push Data, TCP/IP and EM Card.

vFace – Bioenable

This panel is used as an attendance and time terminal with a simple access control function. It is used to capture the relative position, shape, size of the user’s nose, eyes, cheek, bones, jaw features to ensure the accuracy of the identification.

Key Features of vFace – Bioenable

  This software is available in an elegant ergonomic design
  It uses the infra-red optical system and works even in minimal lighting
  It makes use of TCP/IP and USB host for communication support
  It is mostly used in government projects, management sectors, civil projects, corporate houses, banks, and security

Face++

It can save a detected face for future analysis. It can locate up to 106 high-precision facial keypoints. It also enables advanced effects like face stickers and 3D animated models.

Key Features of Face++

  Unlimited Number of Faces
  Adapt to Various Scenes
  Fast and Accurate
  Multiple International Awards
  Fraud Detection
  High Accuracy
  Newer Version of Body Outline
  FaceID Identity Verification Solution
  Skeleton Detection Officially Launched
  It gives high-precision face location rectangles
  Alipay Available Online
  It comes with two licensing plans as per Mobile SDK and other SDK’s that can be tested for free
  It offers a free API key as a free trial along with the license
  It comes with an integrated anti-spoofing technique, frequent model updating
  The detected faces are stored in faces

DeepFace

This tool detects and locates human faces within an image and returns high-precision face bounding boxes. Face detection is followed by analysis and face processing.

Key Features of DeepFace

  It is a lightweight facial attribute analysis framework.
  It leverages a labelled dataset of faces to obtain a generalized dataset representation.
  It is quick and shows results in real-time.
  It facilitates different attributes by simply uploading a local image, analyzes an image based on age, gender, eye-open/close, head pose, the colour of skin etc.
  This software also facilitates database creation based on face and search based on a given image or name.

FaceFirst

This software is used to empower organizations to detect real-time threats, transform team-performance, and strengthen customer relationships.

Key Features of FaceFirst

  It is scalable, fast and accurate.
  It maintains the highest levels of security and privacy.
  It provides surveillance, access control, mobile face recognition, biometric data etc.
  It allows data sharing to multiple locations.
  It can detect face with maximum accuracy with minimal lights.
  The deployment process takes two minutes.
  The face detection alerts are sent via push notifications, email or SMS.
  It is flexible and works on a centralized and distributed deployment architecture.