La montée de l'IA pratique et rentable a redéfini les attentes en matière de sécurité numérique et de surveillance (DSS). Les professionnels de la sécurité s'attendent désormais à ce que des fonctionnalités telles que le comptage de foule, la reconnaissance de plaques d'immatriculation et la détection d'objets suspects soient standard dans chaque système DSS.
Cela crée un défi pressant pour les OEM et les concepteurs de systèmes : comment déployer des modèles d'IA suffisamment rapidement pour suivre l'évolution des demandes des clients, et faire en sorte que ces modèles s'exécutent sur le terrain et soient donc indépendants des centres de données basés sur le cloud. Développer des modèles personnalisés en interne est souvent trop lent et coûteux, ce qui rend les modèles d'IA prêts à l'emploi une alternative attrayante pour un déploiement rapide.
Parmi les principaux fournisseurs figurent Ultralytics YOLO, Hugging Face et Mistral. Chacun propose des solutions de vision par ordinateur conçues pour le déploiement en périphérie, optimisant la latence, le coût et la confidentialité en gardant le traitement local. Examinons les facteurs à prendre en compte lors du choix d'un modèle, notamment la performance, la facilité de déploiement et les exigences de licence.
Ultralytics YOLO : Le Spécialiste de la Vision par Ordinateur
Parmi les trois options, YOLO est le seul conçu spécifiquement pour la vision par ordinateur (CV) — et en conséquence, il atteint souvent les meilleures performances. Mais la vitesse et la précision ne sont pas ses seuls avantages : la flexibilité est un autre atout majeur. L'écosystème YOLO comprend tout, du YOLOv8 complet aux options légères comme le YOLOv10-Nano, qui offre plus de 90 % de la précision de son grand frère dans un petit package de 5 Mo — parfait pour les déploiements en périphérie.
Les modèles YOLO peuvent être déployés sur une grande variété de plateformes matérielles d'IA, y compris les GPU et les accélérateurs d'IA spécialisés. Les développeurs travaillent généralement dans l'écosystème Python, mais des outils de conversion sont disponibles pour prendre en charge d'autres environnements de programmation. Une force clé de YOLO est sa documentation mature et son support communautaire. Cependant, une licence commerciale est requise pour une utilisation en production, ce qui peut poser problème pour les projets à budget limité.
Hugging Face : La Puissance Open-Source
Hugging Face offre une alternative open-source large. Bien que principalement connu pour le traitement du langage naturel, Hugging Face propose également une vaste bibliothèque de modèles de vision par ordinateur pré-entraînés. Ceux-ci incluent non seulement des modèles de détection d'objets standard, mais aussi des modèles multimodaux avancés qui combinent des capacités de vision et de langage — par exemple, répondre à des questions sur une image ou effectuer une reconnaissance optique de caractères (OCR).
La bibliothèque Transformers de Hugging Face simplifie l'affinage et le déploiement des modèles, offrant un cadre flexible pour les développeurs. Bien que de nombreux modèles de Hugging Face soient disponibles sous des licences permissives comme Apache 2.0, certains nécessitent des licences commerciales. Il est donc essentiel de revoir attentivement les termes de ces licences.
Mistral : Ouvrir l'IA DSS à Tous les Développeurs
Mistral, un autre fournisseur open-source, se concentre sur les grands modèles de langage (LLM) avec un support croissant pour les tâches de vision. La plateforme de Mistral se distingue par son support de plus de 80 langages de programmation, offrant aux développeurs une flexibilité au-delà de Python.
Bien que Mistral ne soit pas spécialisé dans la détection d'objets à haute vitesse comme YOLO, ses modèles excellent à générer des informations textuelles détaillées à partir d'images, ce qui le rend bien adapté aux applications nécessitant une analyse contextuelle.
Les modèles de Mistral peuvent également être utilisés en conjonction avec les outils de Hugging Face, permettant des approches hybrides. Les modèles propriétaires sont clairement marqués, facilitant ainsi les décisions de licence pour les développeurs.
Quel Modèle d'IA est le Bon pour Votre Projet DSS ?
Il est clair que chaque plateforme offre des avantages distincts qui s'alignent sur différentes priorités de développement. Nous pouvons les résumer comme suit :
- Choisissez YOLO si votre besoin principal est la détection et le suivi d'objets à haute vitesse et précis. Son architecture conçue à cet effet offre des résultats de pointe dans l'industrie. N'oubliez pas de prendre en compte la licence commerciale dans le budget de votre projet.
- Choisissez Hugging Face pour la flexibilité et la personnalisation approfondie au sein de l'écosystème Python. Si vous avez besoin d'affiner des modèles ou souhaitez combiner des capacités de vision avec la compréhension du langage, la vaste bibliothèque de modèles de Hugging Face et ses puissants outils de personnalisation offrent la base la plus polyvalente. Faites attention aux termes de licence, car ils varient selon le modèle.
- Choisissez Mistral si vous avez besoin d'un support large pour les langages de programmation ou si vous souhaitez combiner la vision avec des capacités d'analyse détaillée. Le support de Mistral pour plus de 80 langages de programmation le rend accessible aux équipes de développement sans expertise en Python, tandis que sa force dans les modèles de langage permet une interprétation plus sophistiquée des images de surveillance.
Options Matérielles pour un Déploiement Rapide
SECO propose plusieurs plateformes matérielles optimisées pour exécuter ces modèles d'IA en périphérie et a également mis en œuvre avec succès des modèles YOLO sur la plateforme Axelera AI Metis, qui offre 15 TOPS par watt de puissance de traitement IA. Cette AIPU a été intégrée au PC embarqué modulaire Palladio 500 RPL de SECO pour créer une chaîne complète de vision par ordinateur IA de la périphérie au cloud, offrant une solution optimisée pour les applications de surveillance exigeantes.
Le Prochain Changement de Marché dans la Surveillance
L'adoption généralisée de l'IA transforme le marché de la vidéosurveillance, tout comme la transition des systèmes analogiques aux systèmes numériques au début du millénaire. Comme auparavant, les OEM et les concepteurs de systèmes qui adoptent le plus rapidement les nouvelles technologies gagneront un avantage concurrentiel significatif. Aujourd'hui, cela signifie souvent s'appuyer sur des bibliothèques d'IA prêtes à l'emploi et du matériel éprouvé pour accélérer le développement et le déploiement.
Prêt à transformer vos systèmes DSS avec l'IA ? Contactez SECO pour découvrir comment nous pouvons accélérer votre parcours.