Faceid AI

A robust and reliable face recognition solution for different business purposess

Project description

Faceid.ai is a facial recognition platform – it is a scalable software and hardware platform that detects and extracts facial photos from streaming video. It allows for the further identification of persons, in both cooperative and non-cooperative modes, through additional tools.

IndustryCybersecurity
PlatformsWeb
RoleSoftware developer,
IT consultant
  
Рисунок1

Problem introduction

Our client is one of the best providers of cybersecurity services. They have operated in bank card frauds and cybersecurity vulnerabilities for many years and started a new project of fraud system for big reatil companies. When they reached us, they faced some challenges during creating a proper workspace audit system for their facial recognition platform. Their main demand was to rebuild a workspace audit system so that it worked to improve and boost user experience. 

   Main goals

  • Design and develop a workspace audit system
  • Optimize UI functionality to meet marketing purposes
  • Implement automatical record user enter and exit times
 

Core Functionality

  • ARRIVAL/DEPARTURE LOGGING: logging of the First Entry and the Last
  • Exit of a Person into the assigned zones or branches to calculate the actual shift time. Detect late or early departures of Employees or Students and send notifications in the messenger of your choice to a Person and SUPERVISOR (Employee/Parents). 
  • HIGH TEMPERATURE & ABSENCE OF FACE MASK:
  • EMPLOYEES’ tracking at VWZ: detection of an absence of Employees’ in the assigned Work Zones. Configurable for a variety of monitoring channels (IP cameras, web cameras)
  • SHIFT MANAGEMENT: creation of the requiered number of work shifts in order to assign Employees as soon as possible
  • TRACKING OF THE ACTUAL WORKING TIME: calculation of the actual time Employee spent at the workplace: ACTUAL WORKING TIME = SHIFT DURATION (first arrival/the last departure) – SUM (Interval of absence 1…Interval of absence N)
  • BSENCE IN THE WORKPLACE: personal notification to the Supervisor in Telegram about the absence of Employee (full name) in the Work Zone, if the permissible set time limit is exceeded
  • CORPORATE ACCESS CONTROL AND MANAGEMENT SYSTEM (ACMS): centralized management of the electric locks/turnstiles controllers by the database of Persons for the contactless zoned access of a Personnel to branches with the possibility of delegating rights to the local administrators
  • AGE RESTRICTIONS: blocking transaction due to the age restrictions or an alert to the Administration for an additional verification/confirmation of age
  • CLASSIFICATION: classification of Buyer according to the Database Lists: a) Latent Loyalty b) Open Loyalty c) Thieves d) any others
  • UNIQUE VISITORS: analytical report on Unique Visitors for a given period by branches (filters out duplicates specified by a period and optionally exclude Personnel from the sample calculation)
  • PERSON SEARCH: history (sample) of visits of the Person with date/time and branches of the Network for a given Period
  • REGULAR VISITORS: analytical report on Regular Visitors for a given period by date, time, and branches (filters out duplicates in the specified period and optionally excludes Personnel from the calculation sample)
  • ONLINE REGISTRATION OF BIOMETRIC PROFILES: web form for Users’ online registration with the Branch/List containing the set of input fields. Customizable for the required task with the verification through database based on the mobile phone number, avatar, and editable public offer (clients, employees, guests). Confirm the mobile phone number by clicking the link with the possibility of a subsequent follow-up with the customized link.

Solution 

As a result, our team developed an appealing functional set of application modules for non-contact biometric identification of persons both in real-time video-streams and in cooperative, including liveness modes using artificial intelligence (AI) and machine learning neural networks.

Result

  • A highly reliable, convenient, and multifunctional application modules
  •  Enhanced work with analytical data
  • UI/UX design that fits both smartphone and tablet devices
  • Cross-platform desktop solution for various operating systems

Project team

2 Developer

1 Designer

1 DevOps

1QA

1PM