MENU
    Wytyczne i ograniczenia dotyczące skanowania kodów kreskowych Vision
    • 31 Oct 2023
    • 2 Minuty do przeczytania
    • Współtwórcy

    Wytyczne i ograniczenia dotyczące skanowania kodów kreskowych Vision


    Streszczenie artykułu

    Poznaj wymagania i ograniczenia związane z używaniem systemu Tulip Vision do skanowania kodów kreskowych.

    Używanie Vision do skanowania kodów kreskowych dodaje dodatkową funkcjonalność do istniejącej kamery stacji roboczej, która wykonuje wykrywanie wizualne. Skanowanie kodów kreskowych jest tak proste, jak włączenie detektora kodów kreskowych w konfiguracji kamery dla danego regionu. Oto nasz przewodnik dotyczący włączania tej funkcji: Korzystanie z Datamatrix i detektorów kodów kreskowych

    Optyczne skanowanie kodów kreskowych opiera się na wykrywaniu wzoru kodu kreskowego w kamerze, co zależy od odległości kamery od dokumentu, konfiguracji wyników kamery, a także kąta kodu kreskowego w stosunku do obrazu.

    W tym celu udostępniamy niniejsze wytyczne, które pomagają zbudować etap skanowania kodów kreskowych, który działa konsekwentnie z wysoką dokładnością. Zapewniamy przetestowane wytyczne dotyczące ustawiania odległości i rozdzielczości kamery, aby zapewnić pomyślne skanowanie.

    Konfiguracja fizyczna

    Poniższy schemat przedstawia przybliżony fizyczny układ stacji roboczej do skanowania kodów kreskowych.image.png

    Wytyczne dotyczące konfiguracji fizycznej: * Kąt między kamerą a powierzchnią kodu kreskowego powinien być zminimalizowany, zarówno pod kątem pionowym, jak i poziomym ($\theta_v, \theta_h$). Dopuszczalny jest kąt do $10\degree$. W przypadku wyrównania poziomego ($\theta_h$) elastyczność może być większa, patrz poniższe wytyczne. * Odległość kamery od powierzchni skanowania ($d_\mathrm{camera}$) jest różna i w dużej mierze zależy od rozdzielczości kamery. Jednakże utrzymanie kamery w odległości maksymalnie 3' / 90 cm od powierzchni zapewni najlepsze wyniki. Rozmiar drukowanego kodu kreskowego ($d_\mathrm{barcode}$) nie powinien być mniejszy niż 1" / 2,5 cm w przypadku skanowania z dużej odległości. Kod kreskowy powinien zajmować co najmniej 100 pikseli na widocznym obrazie, jeśli obraz ma rozmiar $W\times H$ w pikselach.

    Tabela wytycznych skanowania kodów kreskowych

    Poniżej znajduje się tabela przetestowanych parametrów skanowania, która pokazuje, w jaki sposób parametry wpływają na powodzenie skanowania. Należy utrzymywać konfigurację skanowania w granicach sukcesu i nie próbować stosować ekstremalnych parametrów.

    Istnieją trzy kategorie powodzenia skanowania: * Zaliczone: Oczekuje się, że wszystkie kody kreskowe zostaną zeskanowane na tej wysokości i w tej rozdzielczości niezależnie od kąta ($\theta_v , \theta_h$). * Częściowe: Przerywany sukces skanowania lub sukces pod ograniczonym kątem. Ta konfiguracja może być przydatna w przypadku określonych kodów kreskowych, takich jak kody QR, ale należy jej unikać w przypadku innych * Fail: Nie oczekuje się odczytu kodów kreskowych przy tej odległości lub rozdzielczości. Należy całkowicie unikać tej konfiguracji.

    RozdzielczośćOdległość od kamery w calachKod QRKod128EAN8EAN13UPCEUPCA
    640x4804PassPassPassPassPassPass
    8PassPassPassPassPassPass
    10PassNiepowodzeniePassPassPassPass
    12PassNiepowodzenieNiepowodzenieNieudanyNieudanyNieudany
    16PassNiepowodzenieNiepowodzenieNiepowodzenieNieudanyNiepowodzenie
    QRCodeKod128EAN8EAN13UPCEUPCA
    1280x7204PassPassPassPassPassPass
    8PassPassPassPassPassPass
    10PassPassPassPassPassPass
    12PassNiepowodzenieZaliczenieCzęściowyZaliczenieCzęściowy
    16ZaliczenieNiezaliczonyNieudanyNieudanyNieudanyNiepowodzenie
    QRCodeKod128EAN8EAN13UPCEUPCA
    1920x10804PassPassPassPassPassPass
    8PassPassPassPassPassPass
    10PassPassPassPassPassPass
    12PassPassPassPassPassPass
    16PassPassPassPassPassPass
    20PassNiepowodzenieNiepowodzenieNieudanyNieudanyNiepowodzenie
    QRCodeKod128EAN8EAN13UPCEUPCA
    2560x14724PassPassPassPassPassPass
    8PassPassPassPassPassPass
    10PassPassPassPassPassPass
    12PassPassPassPassPassPass
    16PassPassPassPassPassPass
    20PassCzęściowyNiepowodzenieZaliczenieNiepowodzenieZaliczenie
    24PassNiepowodzenieCzęściowyNieudanyNiepowodzenieNiepowodzenie

    Czy znalazłeś to, czego szukałeś?

    Udaj się na stronę community.tulip.co, aby zadać pytanie lub sprawdzić, czy inni mieli podobne pytanie!


    Czy ten artykuł był pomocny?