MENU
    Lignes directrices et limites de la lecture des codes-barres Vision
    • 31 Oct 2023
    • 3 Minutes à lire
    • Contributeurs

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


    Résumé de l’article

    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ésolutionDistance de la caméra en poucesQRCodeCode128EAN8EAN13UPCEUPCA
    640x4804PasserPasséPassezPassePassePasse
    8PassePassePassePassePassePasse
    10PasseÉchecRéussiteRéussitePassePasse
    12PasseÉchecÉchecÉchecÉchecÉchec
    16ÉchecÉchecÉchecÉchecÉchecÉchec
    Code QRCCode128EAN8EAN13UPCEUPCA
    1280x7204PasserPasséPassePassePassePasse
    8PassePassePassePassePassePasse
    10PassePassePassePassePassePasse
    12PasseÉchecRéussitePartielRéussitePartiel
    16RéussiteÉchecÉchecÉchecÉchecÉchec
    Code QRCCode128EAN8EAN13UPCEUPCA
    1920x10804PassezPasséPassePassePassePasse
    8PassePassePassePassePassePasse
    10PassePassePassePassePassePasse
    12PassePassePassePassePassePasse
    16PassePassePassePassePassePasse
    20PasseÉchecÉchecÉchecÉchecÉchec
    Code QRCCode128EAN8EAN13UPCEUPCA
    2560x14724PassezPassezPassePassePassePasse
    8PassePassePassePassePassePasse
    10PassePassePassePassePassePasse
    12PassePassePassePassePassePasse
    16PassePassePassePassePassePasse
    20PassePartielÉchecRéussiteÉchecRéussite
    24RéussiteÉchecPartielÉ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 !


    Cet article vous a-t-il été utile ?