Présentation de l’analyse vidéo

L’analyse vidéo inclut des fonctionnalités de vidéo telles que l’analyse spatiale et la récupération vidéo.

Analyse spatiale

Vous pouvez utiliser l’analyse spatiale d’Azure AI Vision pour détecter la présence et les mouvements de personnes dans une vidéo. Ingérez des flux vidéo de caméras, extrayez des insights et générez des événements que d’autres systèmes peuvent utiliser. Le service peut, par exemple, compter le nombre de personnes entrant dans un espace ou mesurer le respect des consignes de port du masque ou de distanciation sociale. En traitant les flux vidéo des espaces physiques, vous pouvez savoir de quelle manière les gens les utilisent et maximiser la valeur de l’espace pour votre organisation.

Essayez les fonctionnalités d’analyse spatiale rapidement et facilement dans votre navigateur à l’aide de Vision Studio.

Comptage des personnes

Cette opération compte le nombre de personnes dans une zone spécifique dans le temps à l’aide de l’opération PersonCount. Elle génère un compte indépendant pour chaque image traitée sans tenter de suivre les personnes d’une image à l’autre. Cette opération peut être utilisée pour estimer le nombre de personnes dans un espace ou pour générer une alerte lorsqu’une personne apparaît.

Spatial Analysis counts the number of people in the cameras field of view

Comptage des entrées

Cette fonctionnalité permet de contrôler le temps passé par les personnes dans une zone ou lorsqu’elles entrent par une porte. Ce suivi peut être effectué à l’aide des opérations PersonCrossingPolygon ou PersonCrossingLine. Dans les scénarios de vente au détail, ces opérations peuvent être utilisées pour mesurer le temps d’attente pour une ligne de caisse ou l’engagement devant un présentoir. De même, ces opérations peuvent mesurer le trafic piétonnier dans un hall ou à un étage spécifique dans d’autres scénarios de bâtiments commerciaux.

Video frames of people moving in and out of a bordered space, with rectangles drawn around them.

Détection de la distanciation sociale et du port du masque

Cette fonctionnalité permet d’analyser dans quelle mesure les personnes respectent les exigences de distanciation sociale dans un espace. Le système utilise l’opération PersonDistance pour se calibrer automatiquement lorsque les personnes se déplacent dans l’espace. Il identifie ensuite les personnes qui ne respectent pas un seuil de distance spécifique (par exemple, 2 m ou 3 m).

Spatial Analysis visualizes social distance violation events showing lines between people showing the distance

L’analyse spatiale peut également être configurée pour détecter si une personne porte une protection faciale telle qu’un masque. Un classificateur de masque peut être activé pour les opérations PersonCount, PersonCrossingLine et PersonCrossingPolygon en configurant le paramètre ENABLE_FACE_MASK_CLASSIFIER.

Spatial Analysis classifies whether people have facemasks in an elevator

Récupération de vidéos

La récupération vidéo est un service qui vous permet de créer un index de recherche, d’y ajouter des documents (vidéos et images) et de faire des recherches en langage naturel. Les développeurs peuvent définir des schémas de métadonnées pour chaque index et ingérer des métadonnées dans le service pour faciliter la récupération. Les développeurs peuvent également spécifier les caractéristiques à extraire de l’index (vision, message) et filtrer leur recherche en fonction des caractéristiques.

Critères des entrées

L’analyse spatiale fonctionne sur les vidéos qui répondent aux exigences suivantes :

  • La vidéo doit être au format RTSP, rawvideo, MP4, FLV ou MKV.
  • Le codec vidéo doit être H.264, HEVC (H.265), rawvideo, VP9 ou MPEG-4.

Utilisation responsable de la technologie d’analyse spatiale

Pour savoir comment utiliser la technologie d’analyse spatiale de façon responsable, consultez la note de transparence. Les notes de transparence de Microsoft vous aident à comprendre le fonctionnement de notre technologie d’IA et les choix que les propriétaires de systèmes peuvent faire pour influencer le niveau de performance et le comportement du système. Elles mettent l’accent sur l’importance de penser à l’ensemble du système, y compris la technologie, les personnes et l’environnement.

Étapes suivantes