Nghiapq77 Face Recognition Deepstream Save

This is a face recognition app built on DeepStream reference app.

Project README

Face Recognition DeepStream

This is a face recognition app built on DeepStream reference app.
RetinaFace and ArcFace is used for detection and recognition respectively.

Prerequisites

You must have the following development packages installed

  • GStreamer-1.0
  • GStreamer-1.0 Base Plugins
  • GStreamer-1.0 gstrtspserver
  • X11 client-side library
  • Glib json library - json-glib-1.0

You can install those packages via apt:

sudo apt-get install libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libgstrtspserver-1.0-dev libx11-dev libjson-glib-dev

Requirements

  • DeepStream 5.0
  • CUDA 10.2

Installation

git clone https://github.com/nghiapq77/face-recognition-deepstream.git
cd face-recognition-deepstream
mkdir build && cd build && ln -s ../Makefile
make -j$(nproc)

Pretrained

Please refer to this repo for pretrained models and serialized TensorRT engine.

Usage

./deepstream-app -c <config-file>

Develop

See DEVELOP.md for my modified code to original app.

References

Open Source Agenda is not affiliated with "Nghiapq77 Face Recognition Deepstream" Project. README Source: nghiapq77/face-recognition-deepstream
Stars
36
Open Issues
6
Last Commit
3 years ago

Open Source Agenda Badge

Open Source Agenda Rating