Questions et réponses

Comment fonctionne le compteur de produits ?

Les caméras deviennent des appareils intelligents grâce au machine learning. Le client envoie une vidéo de la caméra. Nous entraînons un réseau neuronal à reconnaître et compter les éléments de la séquence. Ensuite, nous installons le programme sur le PC du client pour qu’il fonctionne dans des conditions réelles.

La technologie ne nécessite pas d’éclairage dans le magasin, d’angle de prise de vue et de distance par rapport aux objets. Il n’est pas nécessaire d’acheter des caméras vidéo coûteuses ou de raccrocher celles qui fonctionnent. Si une personne est capable de compter les produits en fonction de l’image dans le cadre, le réseau neuronal peut s’en charger.

Le flux vidéo est analysé en temps réel, vous n’avez donc pas besoin de disques pour le stockage vidéo.

Quel matériel est nécessaire ?

Caméra. Toute caméra IP avec une résolution Full HD 1920×1080 prenant en charge le protocole réseau RTSP, disposant d’une fonction ROI sera un avantage.

Ordinateur. Intel Core i5-10400 (ou équivalent AMD), 6 cœurs, disque SSD 500 Gb.

Carte vidéo et RAM

  • 1-4 caméras: Nvidia RTX 3050 8 Gb, RAM 16-32GB;
  • 5-20 caméras: Nvidia RTX 4060 Ti 16 Gb, RAM 32-64 GB.

Capturez la qualité et la charge du système. La charge du système dépend de la résolution des caméras. En Full HD 1920×1080, l’ordinateur traite le flux vidéo de 1 à 10 caméras. S’il y a plus de caméras, vous devrez réduire la résolution des caméras. Pour traiter 11 à 20 caméras, la résolution devra être réduite à 640×480. Pour 30 caméras, deux ordinateurs devront être installés. Il n’y a pas de nombre maximum de caméras et d’ordinateurs.

Un tel package permet de répartir la charge sur la carte réseau, le processeur et la carte vidéo. Si vous connectez plus de 20 caméras à un ordinateur, le processeur sera surchargé et le système commencera à fonctionner de manière instable.

D’après notre expérience, dans de nombreux projets, vous pouvez réduire la charge sur le système en réduisant la taille de l’image et le nombre d’images par seconde. Par exemple, au lieu de filmer en Full HD, définissez la résolution sur 320 × 240 pixels et 15 images par seconde au lieu de 25 images par seconde. Cette taille et ce nombre d’images par seconde seront suffisants, par exemple, pour compter les œufs.

Système opérateur. Windows ou Linux.

Le compteur vidéo peut-il enregistrer une vidéo dans l’archive ?

Il n’existe pas de telle fonctionnalité. Mais vous pouvez également installer n’importe quel programme pour sauvegarder les enregistrements dans l’archive. Tous sont compatibles avec notre compteur.

Quel programme choisir pour l’accès à distance ?

En général, les clients installent le programme AnyDesk. Il est très pratique de configurer le compteur vidéo via celui-ci.

Comment puis-je visualiser les rapports ? Les résultats peuvent-ils être enregistrés dans une base de données ou un système ERP ?

Pour plus de clarté, vous pouvez créer des diagrammes pour n’importe quelle période de temps : minute, heure, jour, mois. Les rapports sont téléchargés aux formats PDF et Excel. Vous pouvez transférer des données vers n’importe quel système externe : ERP, MySQL et autres via l’API REST intégrée. Le compteur vidéo prend également en charge le protocole MQTT.

Qu’est-ce que le protocole MQTT ?

MQTT est un protocole de messagerie standardisé pour la communication entre ordinateurs. Il est largement utilisé dans les capteurs intelligents, les appareils portables et d’autres éléments de l’Internet des objets (IoT) qui transmettent et reçoivent souvent des données sur des réseaux à ressources limitées et à faible bande passante. Le protocole est choisi pour sa facilité de mise en œuvre et sa grande efficacité de transfert de données. MQTT prend en charge la messagerie dans les deux sens : des appareils vers le cloud et inversement.

Comment le compteur de produits est-il mis en œuvre ?

1. Personnalisation du hardware

Installation de bibliothèques de vision par ordinateur dans le système du client. Réglage de la qualité de prise de vue : débit binaire, résolution, fps.

2. RTSP stream enregistrement

Enregistrement d’un flux RTSP avec mouvement de produit d’une durée de 5 minutes.

3. Entraînement du réseau neuronal

Sélection des montures adaptées. Marquage des produits sur les montures. Entraînement de l’algorithme de reconnaissance. Test du compteur.

4. Démarrage du compteur vidéo

Transférez l’algorithme sur l’ordinateur du client et commencez à compter.

5. Vérification du comptage

Le client trouve des erreurs et envoie une vidéo pour corrections.

6. Entraînement complémentaire du réseau neuronal

Dans les projets de comptage simple, une seule formation de recyclage est généralement suffisante. Pour les projets qui reconnaissent différents types de produits, 5 à 10 séances de recyclage peuvent être nécessaires.

Les produits ont changé sur le tapis roulant, le comptoir reconnaîtra-t-il les nouveaux produits ?

Si le type de produit a changé ou si l’emballage a été considérablement mis à jour, le réseau neuronal devra être réentraîné. Contactez-nous pour envisager une formation supplémentaire du compteur.