SDKs and APIs

SAFR Software Development Kit or REST APIs

Why does my Python script succeed when run in terminal but not in SAFR Actions?
SAFR Actions runs scripts as the Administrator account on Windows and as the 'safr' account on Linux and macOS. However, when you run your script fr...
Wed, 3 Mar, 2021 at 2:27 PM
Import Users via Script
This article provides a sample for how to import users via a Python script.  Code provided in this article is provided as-is without warranty of any kind.  ...
Sat, 13 Feb, 2021 at 12:11 PM
Event Pagination
SAFR can generate thousands of events in a very short time. An event database with a 30 day event retention (a common setting) can easily grow to contain te...
Sat, 28 May, 2022 at 6:45 PM
SAFR SDK
SAFR offers SDK for various platforms that enable detection and recognition on video feeds. The SDK use an object tracker to detect and track faces. Reco...
Sat, 20 Mar, 2021 at 5:14 AM
How To Determine User Gaze Direction
This page describes how to determine if people are looking at a camera and which direction the user may be looking (up, left, etc). It describes how Center ...
Sun, 17 Jan, 2021 at 10:22 PM
How much storage does SAFR Embedded SDK need for the Identity Database?
SAFR Embedded SDK requires 2k storage per signature. This data must be loaded into RAM and then stored on disk.
Fri, 22 Jan, 2021 at 5:47 PM
SAFR Embedded SDK
SAFR offers embedded SDK for various platforms that are suitable for operation on small SoCs (System on Chip). They are fully self-sufficient face detection...
Sat, 20 Mar, 2021 at 5:09 AM
What types of SDKs are available?
The following SDK are currently available: SAFR SDK - Performs detection of faces and tracking but not recognition. Cloud servers or locally deployed s...
Fri, 22 Jan, 2021 at 5:55 PM
SAFR REST APIs
SAFR's components (e.g. the Desktop Client, the Mobile Client, etc.) use HTTP REST API calls to directly interact with the face detector, face feature e...
Mon, 22 Mar, 2021 at 5:26 AM
How do the SAFR SDK work?
SAFR SDK do the following: Takes a video feed as input and performs both detection (locally) and recognition (against the cloud or locally deployed server...
Fri, 22 Jan, 2021 at 6:03 PM