/Face-Tracker-Linux

Face tracking based on DeepSort algorithm for Linux

Primary LanguageC++

📚 Product & Resources - Here

🛟 Help Center - Here

💼 KYC Verification Demo - Here

🙋‍♀️ Docker Hub - Here

Face Tracking C++ Demo on Linux

Overview

We implemented real-time face-tracking technology in this demo project. This project can be built on Ubuntu 22.04 and model inference was implemented for web camera and real-time video streaming

face_track_.mp4

Install dependencies

How to build

Go to the project folder and enter the following command. ./build.sh

How to run

Go to the build folder and run with the below command

./<executive file name> --frame_num <frame number>

for example:

  ./face_track --frame_num 150

If you need to save a video file with tracking, you can run the command below

  ./<executive file name> --video_out true

for example:

  ./face_track --video_out true

TrackData contains one cropped face image per person, this can be used later for recognition purpose

  TrackData track_data = GetTrackData(frame, tracks);

Improvement

This project can be improved by using KBY-AI's face recognition SDK here.

  • To request SDK, please contact us:
Email: contact@kby-ai.com
Telegram: @kbyai
WhatsApp: +19092802609
Skype: live:.cid.66e2522354b1049b
Facebook: https://www.facebook.com/KBYAI