Avantages de la reconnaissance faciale du cloud

image
Avenir proche

Il existe plusieurs méthodes par lesquelles les systèmes de reconnaissance faciale fonctionnent, mais en général, nous parlons de technologie qui peut identifier une personne par une image numérique ou un cadre à partir d'une source vidéo.

De nombreux propriétaires de smartphones utilisent quotidiennement la reconnaissance faciale, mais sur les appareils mobiles, la vitesse de reconnaissance n'est pas critique et le nombre d'utilisateurs est rarement supérieur à une ou deux personnes. Pour les systèmes de bureaux et de rues (avec reconnaissance de masse), d'autres technologies sont utilisées.

Récemment sur Habré, la nouvelle a été discutée: les cafés du réseau moscovite "Pravda kofe" et OneBucksCoffee ont commencé à tester le service de reconnaissance faciale dans leurs établissements.

Les cafés utilisent notre solution technique. Et aujourd'hui, nous vous en dirons plus à ce sujet. Bien sûr, nous avons déjà parlé de la technologie elle-même, mais quelque chose de nouveau est apparu - la solution est devenue vraiment trouble. Et que tout change.

Fonctionnement de la technologie de reconnaissance faciale


La première chose que le système doit faire est de sélectionner un visage dans le cadre et d'utiliser des algorithmes pour s'assurer qu'il s'agit bien d'un visage humain.

Après la détection initiale, divers traits individuels sont déterminés par des points fixes - par exemple, la distance entre les yeux et des dizaines d'autres paramètres sont pris en compte.

De plus, d'autres algorithmes sont recherchés dans diverses bases de données pré-créées et donnent un pourcentage de similitude avec l'échantillon de données souhaité. Si le pourcentage de similitude est suffisamment élevé, le visage est reconnu.

Si vous n'entrez pas dans les détails (la photo à analyser doit encore être normalisée avant d'être transférée sur un réseau neuronal qui lit un certain descripteur), la principale difficulté pour le moment n'est pas dans les technologies (algorithmes) elles-mêmes, mais dans la mise en œuvre.

Les systèmes de reconnaissance évoluent dans plusieurs directions, classées selon l'approche du traitement de l'information. Parfois, il est difficile de choisir le système qui fera le mieux.

Variété de systèmes


image

Les données peuvent être traitées dans le cloud, sur des serveurs locaux déployés dans le périmètre de sécurité de l'entreprise ou directement sur des caméras.

Dans ce dernier cas, toute l'analyse est effectuée par la caméra elle-même, et les informations déjà traitées arrivent au serveur. Le principal avantage du système est sa grande précision et la possibilité de "suspendre" un grand nombre de périphériques sur un serveur.

Malgré l'apparente simplicité et la facilité de mise à l'échelle, cette technologie présente également des inconvénients. L'un d'eux est le prix élevé. De plus, il n'existe actuellement aucune norme unique pour la présentation des informations que les caméras spécialisées transmettent au serveur. Et l'ensemble de données peut varier considérablement entre les différents fournisseurs.

image
Le système de reconnaissance faciale «simple» de Panasonic

Les systèmes basés sur des caméras IP avec analyse vidéo intégrée ont une popularité inférieure aux solutions de serveur. Mais même si vous utilisez un système traditionnel basé sur un registraire et / ou un serveur local, vous ne pourrez pas enregistrer.

Programmes et prix * Reconnaissance faciale


* Selon des informations provenant de sources ouvertes.

Compte tenu de la complexité des algorithmes et du prix élevé de l'équipement serveur pour les modules d'analyse vidéo, les systèmes de reconnaissance faciale sont depuis longtemps un plaisir coûteux.

De plus, le coût de la solution est influencé par le trafic réseau important généré pendant le fonctionnement - en plus du coût des serveurs puissants, j'ai dû débourser du matériel réseau actif et des canaux de communication «épais».

Aujourd'hui, plusieurs grands acteurs du marché russe proposent des algorithmes de haute qualité pour l'analyse et le traitement des données vidéo. Ils sont unis par un intérêt pour les projets liés aux grandes entreprises. Il est très simple d'expliquer un tel objectif - le coût d'une solution dépasse largement les capacités des petites et moyennes entreprises.

  • ISS

Logiciel SecurOS Face.

Le coût d'une licence pour un module de capture de visage est de 41 275 roubles par canal. Le logiciel est installé sur le serveur de reconnaissance faciale ou sur leur serveur de détection.

Le coût d'une licence du module de reconnaissance faciale pour 1000 personnes dans la base de données est de 665 760 roubles. Installé sur le serveur de reconnaissance faciale.

  • Sigur

Développeur russe d'équipements et de logiciels pour les systèmes de contrôle d'accès.

Le coût d'une licence pour un module de vérification de personnes pour une caméra est de 50 000 roubles.

Le coût d'une licence pour un module de reconnaissance faciale pour une caméra est de 7 000 roubles.

Le prix d'une licence pour une base allant jusqu'à 1 000 personnes est de 294 000 roubles.

  • ITV

Logiciel Intellect pour la reconnaissance des visages avec mémoire pour 1 000 motifs de visages dans la base de données - 314 000 roubles.

Le cœur du système est de 20 300 roubles. Connexion d'une chaîne vidéo - 6 000 roubles.

  • Macroscop

Module de reconnaissance faciale Macroscop Basic avec une taille de base allant jusqu'à 1000 visages - 240 000 roubles.

Licence pour travailler avec une caméra IP - 16 500 roubles.

Plus récemment, les solutions Macroscop ont été utilisées pour assurer la sécurité des seules installations critiques avec un grand nombre de personnes: stades, aéroports, usines. Mais maintenant, l'entreprise fournit son produit au détail. Prix ​​- 94 000 roubles pour les modules (les bureaux d'enregistrement ne vendent pas).

  • TRASSIR

Le logiciel coûte 79 000 roubles + 32 000 roubles par bureau d'enregistrement. Les clients de l'entreprise sont principalement de grandes entreprises (usines, sociétés minières, universités, complexes sportifs). Mais l'entreprise se concentre sur la vidéosurveillance traditionnelle et non sur la reconnaissance faciale. Bien que leurs DVR soient parfaits pour ces tâches.

  • Findface

La société développe et vend uniquement des logiciels de reconnaissance faciale spécialisés. Vous devez choisir vous-même la configuration du serveur pour le stockage et le traitement des données.

  • Ivideon

Un service de vidéosurveillance et d'analyse vidéo basé sur le cloud qui offrait des services à une entreprise à budget limité. Le service Ivideon Faces fonctionne avec presque toutes les caméras, le coût de connexion d'un appareil est de 3150 roubles avec une analyse de jusqu'à 100 visages uniques par jour et un enregistrement de base dans les archives cloud pendant 5 jours.

Sélection du matériel pour les systèmes de reconnaissance faciale


D'une caméra Full HD pour traiter un flux vidéo contenant 10 visages dans une trame, un cœur du processeur avec une fréquence de 2,8 GHz est requis. S'il y a peu de faces dans le cadre (de 1 à 3), un cœur de processeur peut facilement gérer le traitement de deux flux vidéo.

Cet exemple montre que même dans un système simple, vous devez disposer d'une certaine quantité de matériel. En effet, si en même temps 15 personnes entrent dans l'objet, puis 15, alors un deuxième noyau aux performances similaires sera nécessaire.

Par conséquent, pour le fonctionnement du système traditionnel, compte tenu des charges de pointe, il est nécessaire de conserver des capacités de réserve doubles.

Pour vous permettre d'imaginer plus facilement combien coûte le système de reconnaissance faciale traditionnel, nous prendrons un point de vente comme exemple et calculerons le coût d'un système de reconnaissance faciale traditionnel et basé sur le cloud.

Costing: le coût d'un système traditionnel de reconnaissance faciale


image

Supposons que nous déployions un système de reconnaissance faciale dans un réseau de pharmacies composé de 16 points. En moyenne, 500 clients visitent chaque pharmacie par jour.

Afin de reconnaître pleinement les visages, une caméra rotative ou une caméra avec un objectif mécanisé peut être installée sur chaque objet d'observation.

Dans le cas de l'utilisation du système traditionnel, les coûts seront les suivants:

  1. Chaque pharmacie aura besoin d'au moins un magnétoscope spécialisé. Sa valeur au détail est d'environ 40 000 roubles.
  2. Pour chaque bureau d'enregistrement, vous aurez également besoin d'un disque dur spécial (à ne pas confondre avec un disque dur conventionnel pour PC) avec un volume d'au moins 4 To afin d'enregistrer un flux vidéo en résolution 1920x1080 à une intensité de trafic élevée. Le prix de détail moyen est de 10 000 roubles.
  3. Le budget doit inclure les frais de maintenance du système de vidéosurveillance (par exemple, le voyage de l'installateur pour corriger les erreurs, mettre à jour le logiciel ou remplacer le disque dur). Le coût de ces travaux est de 12 000 roubles / an (une fois par trimestre) pour chaque objet (conformément à la liste de prix de l'un des organismes d'installation).
  4. Le coût minimum d'un logiciel de reconnaissance faciale complet est de 120 000 roubles en moyenne par caméra (licence à durée illimitée).
  5. Selon Backblaze, environ 50% de tous les disques durs doivent être remplacés d'ici la 6e année de fonctionnement. Ainsi, après 5 ans de fonctionnement continu, environ 8 disques tomberont en panne, et à condition qu'un tel système ne prévoie pas de redondance, en moyenne, des coûts supplémentaires de 1,6 disque par an, soit 16000 roubles / an, doivent être réalisés.

Les dépenses en capital (à l'exclusion du coût des caméras) s'élèveront à 2 928 000 roubles / an.

Coûts du cloud


Dans le cas d'un système cloud, le coût d'un tarif de vidéosurveillance avec reconnaissance de 500 visages / jour sera de 4750 roubles / mois (57000 roubles / an) par caméra, ou 912000 roubles / an pour 16 caméras .

Rappelez-vous que le propriétaire du réseau n'aura pas à acheter de matériel supplémentaire. Les coûts de maintenance ne sont également pas nécessaires, car tous les serveurs cloud sont desservis par le fournisseur de services cloud dans le centre de données.

Il y a une économie de plus de 3 fois au cours de la première année de fonctionnement du système.

Sous-total et «goodies» supplémentaires


Dans les calculs ci-dessus, il y a une nuance importante: après 3 ans de fonctionnement, le système traditionnel au coût total deviendra moins cher que la reconnaissance faciale du cloud. Deux facteurs à considérer ici.

Premièrement , l'équipement que le propriétaire du réseau achètera deviendra obsolète en 3 ans de fonctionnement. Mais il y aura sûrement de nouvelles technologies plus avancées et des algorithmes de reconnaissance faciale qui fonctionneront sur un matériel plus puissant. Et après 3 ans, très probablement, vous devrez remplacer complètement l'équipement aux points.

Vous n'avez pas besoin de le faire avec le système cloud - le service est constamment amélioré et mis à jour en raison du développement d'algorithmes et de la croissance de la puissance de calcul des centres de données. La prise en charge des normes de sécurité n'est pas non plus liée au matériel.

Deuxièmement , économiser de l'argent au cours des premières années vous permettra d'envelopper cet argent plusieurs fois, ce qui apportera des bénéfices supplémentaires à l'entreprise.

Le passé, le présent et l'avenir de la reconnaissance faciale du cloud


L'évolution des systèmes de reconnaissance s'est accélérée ces dernières années. Il n'y a pas si longtemps, au lieu d'algorithmes complexes et de réseaux de neurones, un agent de sécurité ordinaire utilisant un ordinateur a simplement comparé les personnes enregistrées par le programme avec les bases de données et noté qui étaient toutes ces personnes.

De plus, les systèmes fonctionnaient via des serveurs locaux. En conséquence, pour que le service fonctionne, l'utilisateur devait installer un PC dédié ou un enregistreur vidéo spécial. Et c'est le coût supplémentaire de l'équipement et les frais généraux de son fonctionnement.

La reconnaissance des visages dans le cloud ne nécessite pas l'achat et la configuration de tout autre équipement, à l'exception des caméras, et fonctionnera avec les caméras déjà installées sur le site.

Pas besoin de garder une équipe de spécialistes pour entretenir l'équipement. Les problèmes liés à l'état technique de l'équipement sont résolus par le prestataire de services lui-même (et ce, plus efficacement que les entreprises non spécialisées).

La reconnaissance du cloud transforme un système volumineux et vulnérable des serveurs analytiques locaux en une structure cloud flexible et résiliente. En pratique, cela signifie que le système de reconnaissance ne dépend plus des capacités d'un serveur particulier acheté et installé dans le bureau du client, ainsi que de l'infrastructure informatique de ce client. Il n'est pas nécessaire d'acheter de nouveaux équipements et pendant longtemps de se coordonner avec les problèmes de configuration du fournisseur et la possibilité de son expansion.

Le cloud répartit automatiquement la charge sur l'ensemble de l'infrastructure disponible avec des serveurs puissants. Le client n'a pas besoin de garder en réserve des capacités rarement utilisées lors de périodes de charges inattendues (vacances, week-ends). Vous pouvez en savoir plus sur les capacités du système en nous consultant .

True Coffee et OneBucksCoffee ont maintenant déclenché une tempête de discussions, mais très bientôt, il n'y aura pratiquement aucune entreprise dans le secteur hors ligne sans analyse vidéo. Les acteurs du marché de la consommation ont un besoin urgent de reconnaître leurs clients en personne: personnaliser les services et les offres, analyser les humeurs des clients, réduire les coûts et retourner les clients, plutôt que d'acheter des solutions technologiques pour le compte rendu.

Source: https://habr.com/ru/post/fr475888/


All Articles