Simple Science

La science de pointe expliquée simplement

# Informatique# Informatique distribuée, parallèle et en grappes# Vision par ordinateur et reconnaissance des formes

L'essor de l'analyse vidéo basée sur le edge

Un aperçu de l'analyse vidéo sur le edge et son impact sur différents secteurs.

― 8 min lire


Analyse vidéo basée surAnalyse vidéo basée surle Edge expliquéepériphérie change les secteurs.Découvre comment l'analyse vidéo à la
Table des matières

Ces dernières années, la quantité de données vidéo produites dans le monde a explosé. Cette montée est due à l'utilisation répandue des caméras pour divers besoins, comme la sécurité et la surveillance. En 2015, on estimait qu'il y avait environ 245 millions de caméras de sécurité en service dans le monde. Le défi réside non seulement dans le stockage de ces données, mais aussi dans leur analyse rapide et efficace. Cette nécessité de traitement rapide pousse le développement de l'analyse vidéo à la périphérie.

Qu'est-ce que l'analyse vidéo à la périphérie ?

L'analyse vidéo à la périphérie, c'est le traitement des données vidéo plus près de leur capture, plutôt que de les envoyer à un serveur cloud éloigné. Cela se fait grâce à des serveurs de périphérie, qui peuvent être installés dans divers endroits comme des stations de base mobiles ou même sur des appareils comme des smartphones et des tablettes. L'objectif est de réduire la quantité de données à transmettre sur internet, minimisant ainsi la latence et l'utilisation de bande passante.

Pourquoi l'informatique à la périphérie ?

L'informatique cloud traditionnelle a souvent du mal avec une latence élevée et une consommation de bande passante, surtout avec de gros fichiers vidéo. En déplaçant certaines tâches de calcul plus près de la source de collecte de données, l'informatique à la périphérie allège ces problèmes. Ça permet d'avoir des temps de réponse plus rapides, ce qui est essentiel pour des applications en temps réel comme la surveillance de sécurité ou la gestion du trafic.

Domaines clés d'application

Villes intelligentes

Les villes intelligentes utilisent la technologie pour améliorer la vie urbaine. L'analyse vidéo joue un rôle crucial pour surveiller la circulation, renforcer la sécurité publique et gérer les services publics plus efficacement. Par exemple, les flux vidéo peuvent détecter les violations de la circulation, surveiller le comportement des foules ou gérer les places de stationnement.

Agriculture intelligente

Dans l'agriculture, l'analyse vidéo aide les agriculteurs à surveiller les cultures et le bétail. Cette technologie peut analyser la santé des cultures ou suivre les animaux, permettant aux agriculteurs de prendre des décisions basées sur des données pour améliorer les rendements et réduire les maladies.

Santé intelligente

Les applications de santé publique s'appuient de plus en plus sur l'analyse vidéo pour des tâches comme la surveillance des températures dans les espaces publics. Par exemple, pendant la pandémie de COVID-19, des caméras thermiques ont été déployées pour effectuer des contrôles de température sans contact dans des lieux bondés.

Entreprises intelligentes

Les espaces de vente au détail utilisent l'analyse vidéo pour des expériences de caisse automatisées, comme dans les magasins Amazon Go. Ces systèmes suivent le comportement des clients et leurs achats via des flux de caméras, offrant ainsi une expérience de shopping fluide.

Sécurité

Les agences de sécurité exploitent l'analyse vidéo pour la surveillance en temps réel. Cette application est particulièrement importante dans les lieux publics où une action rapide est nécessaire en cas d'urgence ou de crime.

Défis de l'analyse vidéo à la périphérie

Malgré ses avantages, l'analyse vidéo à la périphérie fait face à plusieurs défis :

Design de l'architecture

Différents systèmes peuvent nécessiter des architectures différentes. L'architecture doit être suffisamment flexible pour s'adapter à divers cas d'utilisation, que ce soit dans des villes intelligentes ou des environnements de vente au détail.

Techniques de traitement vidéo

Le traitement vidéo en temps réel nécessite une puissance de calcul importante. Les serveurs de périphérie ont souvent des ressources limitées par rapport aux serveurs cloud, rendant crucial le développement de techniques de traitement efficaces.

Gestion des ressources

Gérer efficacement les ressources est essentiel. Avec une puissance de calcul limitée à la périphérie, des stratégies efficaces doivent être mises en place pour garantir une utilisation optimale des ressources.

Sécurité et confidentialité

L'utilisation de serveurs de périphérie distribués soulève des préoccupations en matière de sécurité et de confidentialité. Comme les données vidéo contiennent souvent des informations sensibles, il est crucial de s'assurer que ces données sont protégées pendant le traitement.

Types d'architectures basées sur la périphérie

Architecture basée sur la périphérie/fog

Cette architecture permet d'exécuter des tâches de calcul à la périphérie du réseau. Elle se compose généralement de deux niveaux : le niveau des dispositifs finaux et le niveau d'informatique à la périphérie.

Architecture dédiée à la périphérie

Dans ce modèle, chaque caméra est connectée à son propre serveur. Ce système peut gérer des tâches en temps réel, mais peut devenir complexe et coûteux avec de nombreuses caméras.

Architecture partagée à la périphérie

Ce système permet à plusieurs caméras de partager un seul serveur de périphérie. Cette approche est plus efficace et économique, surtout dans les zones à forte densité de caméras.

Architecture basée sur le pair-à-pair

Dans un modèle P2P, les caméras peuvent partager des analyses et des informations entre elles. Cette approche collaborative améliore l'efficacité globale du processus d'analyse.

Architecture hiérarchique

Cette architecture divise le système en trois couches : la couche caméra, la couche de périphérie et la couche cloud. Chaque couche a son rôle dans le traitement des données vidéo.

Techniques de traitement vidéo

Prétraitement vidéo

Avant d'envoyer les données vidéo pour analyse, le prétraitement peut réduire la charge réseau. Les techniques incluent l'échantillonnage de frames (ignorer les frames non pertinentes), le recadrage (focaliser sur des zones d'intérêt) et la compression (réduire la taille des fichiers).

Réseaux neuronaux profonds (DNN)

Les DNN alimentent de nombreux systèmes d'analyse vidéo, permettant des tasks comme la détection et la reconnaissance d'objets. Ils peuvent être intégrés dans des dispositifs de périphérie pour un traitement en temps réel.

Délocalisation des calculs

Les tâches peuvent être réparties entre les dispositifs de périphérie et les serveurs cloud. Cette stratégie optimise l'utilisation des ressources en équilibrant la charge entre les dispositifs locaux et le cloud plus puissant.

Stratégies de gestion des ressources

Qualité de l'expérience (QoE)

Les métriques de QoE mesurent la satisfaction des utilisateurs en fonction de la précision, de la latence et des performances. Gérer ces aspects est crucial pour offrir une bonne expérience avec les systèmes d'analyse vidéo.

Provisionnement des ressources

Un provisionnement efficace des ressources garantit que les applications disposent de la puissance de calcul nécessaire. Les techniques comprennent des approches basées sur des heuristiques et des stratégies d'apprentissage machine.

Préoccupations en matière de sécurité et de confidentialité

Collecte de vidéos préservant la vie privée

Les informations sensibles doivent être protégées pendant la collecte vidéo. Chiffrer les données avant leur transmission peut aider à atténuer les risques de confidentialité.

Analyse vidéo préservant la vie privée

Pendant l'analyse, les données sensibles doivent être traitées d'une manière qui minimise l'exposition à des parties non autorisées. Des techniques comme le chiffrement homomorphe permettent d'analyser sans révéler les données brutes.

Directions futures

Amélioration de la compression vidéo

Rechercher de meilleures méthodes de compression vidéo peut améliorer l'efficacité de la transmission tout en préservant la précision de l'analyse.

Renforcement avec la 5G/6G

À mesure que les télécommunications évoluent, l'intégration de l'analyse vidéo à la périphérie avec les réseaux de nouvelle génération sera essentielle pour soutenir des applications avancées.

Développement de systèmes interactifs

La réalité augmentée (AR) et d'autres technologies immersives nécessitent des interactions dynamiques entre le contenu numérique et les éléments du monde réel, repoussant les limites de ce que l'analyse vidéo peut accomplir.

Conclusion

L'analyse vidéo à la périphérie est prête à transformer divers secteurs en fournissant des informations opportunes et en améliorant la prise de décision. À mesure que la technologie progresse, l'efficacité, la sécurité et les applications de l'analyse vidéo à la périphérie continueront de croître, en faisant un domaine essentiel pour la recherche et le développement futurs.

Source originale

Titre: Edge-Based Video Analytics: A Survey

Résumé: Edge computing has been getting a momentum with ever-increasing data at the edge of the network. In particular, huge amounts of video data and their real-time processing requirements have been increasingly hindering the traditional cloud computing approach due to high bandwidth consumption and high latency. Edge computing in essence aims to overcome this hindrance by processing most video data making use of edge servers, such as small-scale on-premises server clusters, server-grade computing resources at mobile base stations and even mobile devices like smartphones and tablets; hence, the term edge-based video analytics. However, the actual realization of such analytics requires more than the simple, collective use of edge servers. In this paper, we survey state-of-the-art works on edge-based video analytics with respect to applications, architectures, techniques, resource management, security and privacy. We provide a comprehensive and detailed review on what works, what doesn't work and why. These findings give insights and suggestions for next generation edge-based video analytics. We also identify open issues and research directions.

Auteurs: Miao Hu, Zhenxiao Luo, Amirmohammad Pasdar, Young Choon Lee, Yipeng Zhou, Di Wu

Dernière mise à jour: 2023-03-24 00:00:00

Langue: English

Source URL: https://arxiv.org/abs/2303.14329

Source PDF: https://arxiv.org/pdf/2303.14329

Licence: https://creativecommons.org/licenses/by/4.0/

Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.

Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.

Plus d'auteurs

Articles similaires