Agent Présence

AM-VISION-02 · vision.workforce

Il vérifie qu'un poste est tenu, une zone couverte, une consigne respectée — en continu, sans surveiller personne en particulier.

Code  AM-VISION-02Module  vision.workforceExécution  Edge / sur site
/le-pack/agent-presence — AI MONITORING

Ce qu'il détecte

Qu'un poste de travail est occupé ou vide, sur une plage horaire donnée. Qu'une zone sensible est bien couverte. Qu'une présence a lieu là où elle ne devrait pas être, ou à un moment où elle ne devrait pas avoir lieu.

Les usages réels

Sur un site industriel : vérifier qu'un poste critique n'est pas laissé sans surveillance, et qu'aucune présence n'a lieu en zone dangereuse pendant une opération.

Dans un commerce ou un établissement de service : mesurer le taux de couverture d'un comptoir aux heures de forte affluence.

Sur un site étendu : confirmer qu'une ronde a bien couvert les zones prévues, sans avoir à identifier qui l'a effectuée.

La distinction avec la supervision

L'agent Supervision mesure l'usage d'un espace. L'agent Présence répond à une question binaire : est-ce couvert, oui ou non, à cet instant.

Le premier produit des tendances. Le second produit des alertes.

Ce qu'il ne fait pas — et c'est essentiel

Il ne suit aucune personne. Il ne mesure le temps de travail de personne. Il ne produit aucun indicateur individuel.

La détection porte sur l'occupation d'une zone, agrégée. Un poste occupé est un poste occupé — le système ne sait pas par qui, et n'a pas besoin de le savoir pour remplir sa fonction.

Cette limite n'est pas une précaution juridique ajoutée après coup. C'est l'architecture, et elle conditionne l'acceptabilité de l'agent auprès des équipes concernées.


Détection binaireZonesPlages horairesHystérésisAlerte temps réelEdge
PIPELINE
RTSP → détection → filtrage temporel
   → état de zone : OCCUPÉE / VIDE
   → hystérésis (anti-oscillation)
   → confrontation à la règle attendue
        ├─ conforme → journal
        └─ non conforme → alerte
CONFIGURATION TYPE
poste_comptoir:
  attendu: occupe
  plage: 09:00–19:00
  seuil_presence: 5s
  tolerance_absence: 180s
  action_si_ecart: alerte + journal

zone_technique:
  attendu: vide
  plage: 24/7
  seuil_presence: 3s
  action_si_ecart: alerte immediate

Sous le capot

L'agent produit un état binaire, pas une mesure. Occupé ou vide, à cet instant, dans cette zone. C'est ce qui le rend adapté à l'alerte temps réel — là où l'agent Supervision produit des tendances.

L'hystérésis empêche l'oscillation. Sans elle, une personne qui se déplace en limite de zone déclenche une succession d'alertes contradictoires. Deux seuils distincts sont appliqués : l'un pour passer à l'état occupé, l'autre, plus tolérant, pour repasser à vide.

La tolérance d'absence évite les alertes sur les absences normales — une personne qui s'écarte quelques instants. Elle se règle selon la criticité du poste.

Aucun indicateur individuel n'est produit. L'agent mesure l'état d'une zone, pas l'activité d'une personne. Un poste occupé est un poste occupé : le système ne sait pas par qui, et n'a pas besoin de le savoir. C'est une contrainte d'architecture, pas une option désactivable.

Cet agent fait partie de notre pack d'agents de vision, pensé en particulier pour l'industrie.

Parlons de votre projet.

Trente minutes, gratuit et sans engagement.