Lost your password?



The FANCI REST API is the asynchronous communication interface between the software modules running on the IMX6 hardware (local host) and the application running on the system host. Both sides create a server interface on their side for receiving messages from the other side.
The four big functions blocks for the REST API are:

  1. Initialisation
  2. Enrolment
  3. Profile Handling
  4. Use Case Handling

JSON data structures are used for formatting the transferred data.

FANCI REST API Documentation

FANCI User-Sensing API

The goal of User Sensing API is to provide a well-defined interface which integrates data streams from different sensors like image, depth map, voice and gaze and applies various pattern detection and recognition algorithms on them. The algorithms can be categorized into four domains which are Face Analysis, Voice Analysis, Eye Tracking and Hand Gestures and Tracking. It provides access to the outputs of these algorithms to the consumers of the API thus enabling them to develop FANCI use cases and create new and innovative NCI applications.

The API is available as a set of two C++ headers at the FANCI project git repository:

FANCI User-Sensing API Documentation

Contact for Licensing


Lausanne, Switzerland
+41 21 693 8511


Martigny, Switzerland


Brussels, Belgium


Danderyd, Sweden

News & Events

find all you need to know about FANCI

Upcoming events

Mailing list

Sign up to our mailing list to receive regular updates from the FANCI project.

European Union

Horizon 2020 Innovation Framework Programme

The FANCI project is funded by the European Commission’s Horizon 2020 framework programme for research and innovation. Horizon 2020 flagship initiative aimed at securing Europe's global competitiveness. By coupling research and innovation, Horizon 2020 is helping to achieve this with its emphasis on excellent science, industrial leadership and tackling societal challenges.

European Union