.. _getting-started: First Steps after Deployment ======================================================== Once you have successfully deployed FindFace Multi, it is time to :ref:`to perform the primary configuration `, open the :ref:`web interface `, and get started. In this chapter, you can find a recommended sequence of steps that will help you harness your system's complete functionality. .. rubric:: In this chapter: .. contents:: :local: Gear Up for Work ----------------------- Perform the primary configuration of your system: #. :ref:`Set up ` the left side navigation bar. #. :ref:`Adapt ` general preferences. #. :ref:`Choose ` the language. .. rubric:: You may also need: #. :ref:`Enable face attribute recognition ` #. :ref:`Protect your system from spoofing with the liveness detector ` #. :ref:`Enable car and car attribute recognition ` #. :ref:`Enable body and body attribute recognition ` Create Users and Ensure System Security ---------------------------------------------- #. Check out the list of :ref:`predefined user roles ` and :ref:`create new roles ` if necessary. #. :ref:`Add users ` to the system and grant them privileges. #. :ref:`Configure ` authentication and user session monitoring. Authentication is possible by password, face, face or password, face and password. .. rubric:: You may also need: #. :ref:`Enable ` SSL data encryption. #. :ref:`Enable ` dossier security. If the dossier security is disabled, the dossier photos and attachments will be available by direct link regardless of the user rights. #. :ref:`Disable ` FindFace Multi ACL if you do not need it, as the constant permission checks consume a significant amount of system resources. Organize Cameras ---------------------------------------------- #. :ref:`Create a new camera group ` or use the default one. A camera group is an entity that allows you to group cameras subject to their physical location. For example, cameras at the same entrance to a building can be combined into one camera group. #. :ref:`Add cameras ` to the camera group and :ref:`check their statuses `. .. rubric:: You may also need: #. Configure your system to process video from the group of cameras at their physical location. It may come in handy in a distributed architecture. :ref:`Learn more `. #. Consider enabling event deduplication if observation scenes of cameras within the group overlap. This feature allows you to exclude coinciding object recognition events among cameras belonging to the same group. :ref:`Learn more `. Organize Watch Lists and Dossiers ---------------------------------------------- #. :ref:`Create a new watch list ` or use the default one. A watch list is an entity that allows you to classify objects (faces, bodies, cars) by arbitrary criteria, e.g., persona non grata, wanted, VIP, staff, etc. #. Upload dossiers and add them in the watch list either :ref:`manually `, :ref:`in bulk via the web interface `, or use the :ref:`console bulk upload ` function. .. rubric:: You may also need: #. :ref:`Distribute dossier database ` among several hosts. The dossier database will be available for editing on the ``master`` server and reading and monitoring on the ``slaves``. #. :ref:`Customize dossier content `. Create additional fields, tabs, and search filters. Start Monitoring Objects ---------------------------------------------- By default, FindFace Multi is monitoring only :ref:`unmatched objects `. To enable a watch list monitoring, make this list :ref:`active `. You can also turn on sound notifications and request manual acknowledgment for the events associated with the list. .. rubric:: You may also need: #. Support laws related to the processing of personal data of individuals (GDPR and similar). :ref:`Learn more `. Organize Video Surveillance ------------------------------- :ref:`Create a camera layout ` for essential video surveillance. Start Counting Faces and Bodies ---------------------------------------------- Set up :ref:`counters ` to count faces and bodies on connected cameras. This functionality can apply to a wide range of situations, such as people counting in queues and waiting areas, monitoring public gatherings, crowding prevention, and more. Start Analyzing People ---------------------------------------------- FindFace Multi provide a set of people-related analytical tools: #. :ref:`Enable ` person recognition to build a person gallery. The system databases will hold a new entity ``person event`` linked to all :ref:`episodes ` that feature a person's face. You can work with the person gallery similarly as with events and episodes. #. :ref:`Analyze ` social interactions. Examine a circle of people with whom a person has previously been in contact. #. View 'know your customer' analytics (KYC). It is analytics on the number of visitors, their gender, average age, most frequently visited zones, and the character of visits (first-timers or returners). :ref:`Learn more `. FindFace Multi in Action ---------------------------------------------- #. :ref:`Automatically identify objects (faces, bodies, cars) in live video ` and check them against watch lists. Work with the event history by using various filters. #. Harness the :ref:`episodes ` (only face recognition events). An episode is a set of identification events that feature faces of the same person, detected within a certain period. As events on the :guilabel:`Events` tab show up in an arbitrary order, a large number of miscellaneous events can make the work challenging and unproductive. With the Episodes, the system uses AI to organize incoming events based on the faces similarity and detection time. This allows for the effortless processing of diverse events, even in large numbers. #. Search for objects in the database of detected objects and dossier database. :ref:`Learn more `. #. :ref:`Search archived videos ` for objects under monitoring. #. Manually :ref:`compare two objects ` and verify that they match. #. :ref:`Build ` detailed reports on object recognition events, episodes, search events, persons, counters, cameras, dossiers, KYC analytics, and audit logs. Basic Maintenance ---------------------------------------------- #. :ref:`Configure ` automatic cleanup of events, episodes, and full frames. #. Manually :ref:`purge ` events, episodes, and full frames. #. Regularly :ref:`backup ` the database. #. :ref:`Harness ` the FindFace Multi comprehensive and searchable audit logs to enhance your system protection. Go Further ---------------------------------------------- #. Set up :ref:`webhooks ` to automatically send notifications about specific events, episodes, and counter records to a given URL. In this case, when such an event occurs, FindFace Multi will send an HTTP request to the URL configured for the webhook. You can use webhooks for various purposes, for example, to notify a user about a particular event, invoke required behavior on a target website, and solve security tasks such as automated access control. :ref:`Learn more `. #. Harness the FindFace Multi functions through :ref:`HTTP API `. #. Check out the list of our :ref:`partner integrations `. .. seealso:: * :ref:`configure-system` * :ref:`users-security` * :ref:`cameras` * :ref:`guests` * :ref:`offline-video` * :ref:`counters` * :ref:`people-analytics` * :ref:`advanced` * :ref:`troubleshooting`