.. _remote-alerting-search: **************************************** Remote Alerting and Remote Search **************************************** This section covers an additional but very useful functionality which is a possibility of pulling face recognition events, matching with records on the local server, from remote facial recognition systems. This functionality has a large scope of possible applications. One course is tracking offenders' location and routes and detecting alleged accomplices. Another one is finding missing people. The results are especially great if applied to Public and Transport Safety systems with thousands of cameras. The remote alerting is disabled by default, so if you haven't configured it yet, click :ref:`here ` for instructions. .. rubric:: In this section: .. contents:: :local: Turn On/Off Remote Alerts for Individuals ============================================== To turn on/off remote alerts for a specific individual, do the following: #. Navigate to :guilabel:`Record Index`. #. Open the individual's record. #. Click three dots → :guilabel:`Turn on remote alerts` to enable remote alerting. |remote_alerting_add_en| .. |remote_alerting_add_en| image:: /_static/remote_alerting_add_en.png :scale: 65% .. |remote_alerting_add_ru| image:: /_static/remote_alerting_add_ru.png :scale: 65% #. In case you are turning on remote alerts, specify the reason for that. Click :guilabel:`Turn on remote alerts`. |remote_alerting_reason_en| .. |remote_alerting_reason_en| image:: /_static/remote_alerting_reason_en.png :scale: 65% .. |remote_alerting_reason_ru| image:: /_static/remote_alerting_reason_ru.png :scale: 65% #. Click three dots → :guilabel:`Turn off remote alerts` to disable remote alerting. |remote_alerting_turn_off_en| .. |remote_alerting_turn_off_en| image:: /_static/remote_alerting_turn_off_en.png :scale: 65% .. |remote_alerting_turn_off_ru| image:: /_static/remote_alerting_turn_off_ru.png :scale: 65% View Remote Alerts =================== You can view alerts from remote facial recognition systems on the :guilabel:`Remote Alerting` tab on the navigation bar. When a new event occurs an audio alert is triggered, and after the event is acknowledged the alert stops. You also can navigate to remote monitoring events by clicking the bell on a top panel, then :guilabel:`Show events`. You can turn off the alert sound by clicking :guilabel:`Mute`. Do the following: #. Navigate to the :guilabel:`Remote Alerting` tab. |remote_alerting_result_en| .. |remote_alerting_result_en| image:: /_static/remote_alerting_result_en.png :scale: 60% .. |remote_alerting_result_ru| image:: /_static/remote_alerting_result_ru.png :scale: 60% #. Filter the alerts by date and time and a record name by clicking :guilabel:`More filters`, if needed. #. Click the face to navigate to the sidebar of matched event. |remote_alerting_events_en| .. |remote_alerting_events_en| image:: /_static/remote_alerting_events_en.png :scale: 65% .. |remote_alerting_events_ru| image:: /_static/remote_alerting_events_ru.png :scale: 65% #. Click the text bar of the thumbnail to navigate to the face record. #. Click :guilabel:`Acknowledge` to acknowledge the event. .. note:: Even if one event on the puppets' server matches multiple photos associated with the same record, there will be no more than one event in the remote monitoring list – the one with a higher match probability (and the corresponding photo from the record will be displayed in the list of monitoring results). If the same event on the puppets' server matches multiple photos, but these photos are associated with different records, there will be as many events in the remote monitoring list as there are matches with the records. Search Individuals in Remote Systems ====================================== To search an individual in remote systems, do the following: #. Navigate to :guilabel:`Record Index`. #. Open the individual's record. #. Click three dots → :guilabel:`Remote search`. |remote_alerting_search_en| .. |remote_alerting_search_en| image:: /_static/remote_alerting_search_en.png :scale: 65% .. |remote_alerting_search_ru| image:: /_static/remote_alerting_search_ru.png :scale: 65% #. Specify the search conditions, such as search reason, the confidence threshold, date and time of the individual's appearance, and the maximum number of search results. Click :guilabel:`Done`. |remote_alerting_search_reason_en| .. |remote_alerting_search_reason_en| image:: /_static/remote_alerting_search_reason_en.png :scale: 65% .. |remote_alerting_search_reason_ru| image:: /_static/remote_alerting_search_reason_ru.png :scale: 65% #. The search results will be shown on the :guilabel:`Remote Search` tab. |remote_alerting_en| .. |remote_alerting_en| image:: /_static/remote_alerting_en.png :scale: 60% .. |remote_alerting_ru| image:: /_static/remote_alerting_ru.png :scale: 60% You can filter search results by date and time, a record name and a user who initiated the search. #. If you click the left part with information of the event, you will navigate to the puppet events. |remote_alerting_search_puppet_en| .. |remote_alerting_search_puppet_en| image:: /_static/remote_alerting_search_puppet_en.png :scale: 60% .. |remote_alerting_search_puppet_ru| image:: /_static/remote_alerting_search_puppet_ru.png :scale: 60% The following information is available on the results of searching: * puppet event date * puppet camera name * puppet name * event's ID * thumbnail of face event * record that was turned on remote alerts * the match probability You can filter search events by the level of novelty. .. _daily_search: Daily Search ===================== Daily search allows the puppeteer to receive scheduled events from the puppet with the matching of the records. To use this functionality, see :ref:`integration with remote facial recognition systems ` and do the following: #. Enable daily search in the ``/opt/findface-cibr/configs/findface-multi-legacy/findface-multi-legacy.py`` configuration file of the puppeteer. #. Enable ``'DAILY'`` parameters and specify the time for matching the events with the records that were received from the puppeteer in the configuration file of the puppet. #. Navigate to the :guilabel:`Watch list` tab and check ``Collect location data`` for the watch list of your interest. For all records included in this list, all connected puppets return location data of objects of interest for the last 24 hours daily according to a set schedule, and if the flag is unchecked the puppets stop daily monitoring of the records in this list. #. The results will be shown on the :guilabel:`Location Data` tab of the individual's record and are sorted in descending order of novelty by default. |remote_daily_search_en| .. |remote_daily_search_en| image:: /_static/remote_daily_search_en.png :scale: 55% .. |remote_daily_search_ru| image:: /_static/remote_daily_search_ru.png :scale: 55%