Introducing Faceter Fog API for Facial Recognition

Faceter Fog
Faceter
Published in
4 min readSep 4, 2020

--

We started working on a public API for face recognition and would like to explain, in more detail, why this is important and what updates will be released in the near future.

Studying various scenarios for face recognition implementation, we came to the conclusion that there are too many scenarios to properly cover within our own product. There are thousands of small and medium companies and developers who make great software — security and access control, CRM, traffic counting and other systems. For example, any CRM system, combined with Faceter Fog, can receive information on recognition results of people registered in that particular system, with the ability to extract data about them (age, gender, preferences, and so on). In an effort to easily use our technology, we are preparing a big and important release, in which a simple, open and affordable face recognition API will be available.

Below is a list of changes that we made to deliver the API

  1. Callback configuration has been added, so you can integrate recognition events to third-party systems (documentation and testing tools are coming soon).

2. We have added more streaming sources (previously it was only possible to use the Faceter Mobile App for video recognition), and in the near future you will be able to connect cameras via RTSP, as well as add your own video files for recognition on our platform.

3. Fog Agent from the current version 0.10.0 now requires a secret key to communicate with the Fog Cloud.

To improve the security of data transmission between a miner’s Fog node and the Faceter servers, a special bridge (secret key), that ensures the safety of your device’s credentials, has been added. Instructions can be found on the github page: https://github.com/faceterteam/FaceterFOGClient.

In your miner account, you need to generate a secret key and save it:

4. Viewing recognition results is now available in the camera owner’s account.

Go to the Detection section in the camera owner’s personal account. Here you will see the list of recognized faces (please mind that it is just the first version of recognition without video itself).

Minor Changes

  1. Registration with an email is now available for camera owners (instead of authorization via the Faceter Mobile App).

Previously, registration in Faceter Fog was conducted through the Faceter Mobile App. Now Faceter Fog has a separate registration system by email.

IMPORTANT NOTE FOR EXISTING USERS

Previously registered in Faceter Fog via the Faceter App camera owners need to set an email and password in their account to log in via Fog. Login to Faceter Fog and update your profile with a valid email. This will be the only option to login for future releases.

2. Improved Facial Recognition activation.

Any camera owner can now view the details about their camera (camera name, date it was added to the system, personal meta info callback URL, personal visit callback URL) when creating a contract.

In the near future you will be able to connect cameras via RTSP, as well as add your own video files for recognition on our platform.

With the next release:

  • A very simple demo; so more people can see how the recognition actually works: right on the main page, you will be able to upload any video, recognize faces, and also see all the webhooks that would be sent via the API if there was any integration. This will save developers a ton of time when choosing a technology.
  • API-testing tools for developers.

Stay tuned for more updates!

If you still have any questions, please send us an email at support@faceter.io or ask our 24/7 support team in Telegram.

Know the people around you,
Faceter Team

--

--

Faceter Fog
Faceter

Сomputer vision surveillance technology powered by fog network of miners