Lignes directrices et limites de la lecture des codes-barres Vision

Prev Next

Découvrez les exigences et les limites de l'utilisation de Tulip Vision pour scanner les codes-barres.

L'utilisation de Vision pour scanner les codes-barres ajoute une fonctionnalité supplémentaire à la caméra existante d'une station de travail qui effectue une détection visuelle. La lecture des codes-barres est aussi simple que d'activer le détecteur de codes-barres dans la configuration de la caméra pour une région donnée. Voici notre guide sur l'activation de cette fonctionnalité : Utilisation des détecteurs de codes-barres et de Datamatrix

La lecture optique des codes-barres repose sur la détection du motif du code-barres dans la caméra, qui dépend de la distance de la caméra par rapport au document, de la configuration de la résolution de la caméra, ainsi que de l'angle du code-barres par rapport à l'image.

C'est pourquoi nous vous proposons ce guide, qui vous aidera à mettre en place une étape de lecture de codes-barres qui fonctionne de manière cohérente et avec une grande précision. Nous fournissons des lignes directrices testées pour le réglage de la distance et de la résolution de la caméra afin de garantir un balayage réussi.

Configuration physique

Le diagramme ci-dessous montre une disposition physique approximative d'un poste de travail de lecture de codes à barres.image.png

L'angle entre la caméra et la surface du code-barres doit être réduit au minimum, à la fois verticalement et horizontalement ($\theta_v,\theta_h$). Un angle allant jusqu'à $10\degree$ est acceptable. Pour l'alignement horizontal ($\theta_h$), il peut y avoir plus de flexibilité, voir la ligne directrice ci-dessous. * La distance de la caméra par rapport à la surface de numérisation ($d_\mathrm{camera}$) varie et dépend en grande partie de la résolution de la caméra. Cependant, une distance maximale de 90 cm de la surface permet d'obtenir les meilleurs résultats. La taille du code-barres imprimé ($d_\mathrm{barcode}$) ne doit pas être inférieure à 2,5 cm pour une lecture à longue distance. Le code-barres doit occuper au moins 100 pixels dans l'image visible, si l'image est de taille $W\times H$ en pixels.

Tableau des lignes directrices pour la lecture des codes-barres

Vous trouverez ci-dessous un tableau des paramètres de numérisation testés qui montre comment les paramètres affectent la réussite de la numérisation. Veillez à ce que la configuration de la numérisation reste dans les limites de la réussite et ne tentez pas d'utiliser des paramètres extrêmes.

Il existe trois catégories de réussite de la lecture : * Réussite: Tous les codes à barres sont censés être lus à cette hauteur et à cette résolution, quel que soit l'angle ($\theta_v , \theta_h$). * Partiel: Succès intermittent de la lecture ou succès limité de l'angle. Cette configuration peut être utile pour certains codes-barres, comme les codes QR, mais évitée pour d'autres. * Échec: Aucun code-barres ne peut être lu à cette distance ou à cette résolution. Cette configuration doit être totalement évitée.

Résolution Distance de la caméra en pouces QRCode Code128 EAN8 EAN13 UPCE UPCA
640x480 4 Passer Passé Passez Passe Passe Passe
8 Passe Passe Passe Passe Passe Passe
10 Passe Échec Réussite Réussite Passe Passe
12 Passe Échec Échec Échec Échec Échec
16 Échec Échec Échec Échec Échec Échec
Code QRC Code128 EAN8 EAN13 UPCE UPCA
1280x720 4 Passer Passé Passe Passe Passe Passe
8 Passe Passe Passe Passe Passe Passe
10 Passe Passe Passe Passe Passe Passe
12 Passe Échec Réussite Partiel Réussite Partiel
16 Réussite Échec Échec Échec Échec Échec
Code QRC Code128 EAN8 EAN13 UPCE UPCA
1920x1080 4 Passez Passé Passe Passe Passe Passe
8 Passe Passe Passe Passe Passe Passe
10 Passe Passe Passe Passe Passe Passe
12 Passe Passe Passe Passe Passe Passe
16 Passe Passe Passe Passe Passe Passe
20 Passe Échec Échec Échec Échec Échec
Code QRC Code128 EAN8 EAN13 UPCE UPCA
2560x1472 4 Passez Passez Passe Passe Passe Passe
8 Passe Passe Passe Passe Passe Passe
10 Passe Passe Passe Passe Passe Passe
12 Passe Passe Passe Passe Passe Passe
16 Passe Passe Passe Passe Passe Passe
20 Passe Partiel Échec Réussite Échec Réussite
24 Réussite Échec Partiel Échec Échec Échec

Avez-vous trouvé ce que vous cherchiez ?

Rendez-vous sur community.tulip.co pour poser votre question ou voir si d'autres personnes ont posé une question similaire !