FaceRecognition ServerSDK Save Abandoned

NIST FRVT Top Ranked Face Recognition SDK

Project README

FaceMe® provides system integrators with fast, flexible and extremely precise facial recognition that can be deployed across a number of scenarios, including security, access control, public safety, fintech, smart retail and home protection.

Note

SDK is fully on-premise, processing all happens on hosting server and no data leaves server.

Project Structure

./FaceLivenessDetection-ServerSDK
  ├─ bin/linux_x86_64                 - # Core library files
  │  ├─ openvino
  │  ├─ libfaceme_recog1.so
  │  └─ libimutils.so
  ├─ cpp                              - # C++ example
  │  ├─ CMakeLists.txt                - # CMake file for build example
  │  ├─ faceme_recog.h                - # C++ header file to include library
  │  └─ main.cpp                      - # C++ example code
  ├─ flask                            - # Python flask API serving example
  │  ├─ app.py                        - # Flask example code
  │  └─ requirements.txt              - # Python requirement list
  ├─ model                            - # NN dictionary files for library
  │  ├─ data1.bin
  │  ├─ data2.bin  
  │  └─ data3.bin
  ├─ python                           - # Python example
  │  ├─ faceme_recog.py               - # Python library Import Interface file
  │  ├─ main.py                       - # Python example code
  │  └─ requirements.txt              - # Python requirement list
  ├─ test_image                       - # Test Images
  └─ Dockerfile                       - # Docker script for python flask API serving example

Setup Project

- Linux

  • Download repo and extract it
  • Install system dependencies
sudo apt-get update -y
sudo apt-get install -y libcurl4-openssl-dev libssl-dev libopencv-dev
  • Copy libraries into system folder
cp -rf ./bin/linux_x86_64/openvino/* /usr/lib
cp ./bin/linux_x86_64/libimutils.so /usr/lib

- Windows

Contact us by Email [email protected]

- Request license

Subscribe free trial at our Subscription Page
You will get email with trial license key ("XXXXX-XXXXX-XXXXX-XXXXX").

C++ Example

cd cpp
mkdir build && cd build
cmake ..
make
  • Run project
./example_recognition --image1 ../../test_image/Carlos_Menem_0018.jpg --image2 ../../test_image/Carlos_Menem_0020.jpg --model ../../model

Python Example

cd python
pip install -r requirements.txt
  • Run project
python main.py

Python Flask Example

cd flask
pip install -r requirements.txt
  • Run project
python app.py

  

Docker Flask Example

docker build --pull --rm -f "Dockerfile" -t facemerecognition:latest "."
  • Run image
docker run --network host facemerecognition

Request license

Subscribe free trial at our Subscription Page
You will get email with trial license key ("XXXXX-XXXXX-XXXXX-XXXXX").

Open Source Agenda is not affiliated with "FaceRecognition ServerSDK" Project. README Source: FaceMe-SDK/FaceRecognition-ServerSDK
Stars
17
Open Issues
0
Last Commit
11 months ago

Open Source Agenda Badge

Open Source Agenda Rating