Vision vonalkódolvasási irányelvek és korlátozások
  • 31 Oct 2023
  • 2 Elolvasandó percek
  • Közreműködők

Vision vonalkódolvasási irányelvek és korlátozások


Article Summary

Ismerje meg a Tulip Vision vonalkódok beolvasására való használatának követelményeit és korlátait.

A Vision használata vonalkódok beolvasásához további funkciókat ad a meglévő munkaállomás vizuális érzékelést végző kamerájához. A vonalkódok beolvasása olyan egyszerű, mint a vonalkódérzékelő engedélyezése a kamera konfigurációjában egy adott területre vonatkozóan. Itt található az útmutató a funkció engedélyezéséhez: Az adatmátrix- és vonalkóddetektorok használata

Az optikai vonalkódolvasás a vonalkód mintázatának kamerával történő érzékelésére támaszkodik, ami függ a kamera dokumentumtól való távolságától, a kamera eredménybeállításától, valamint a vonalkódnak a képhez viszonyított szögétől.

Ebből a célból adjuk ezt az útmutatót, amely segít egy olyan vonalkódolvasási lépés kialakításában, amely következetesen és nagy pontossággal működik. Tesztelt iránymutatásokat adunk a kamera távolságának és felbontásának beállításához a sikeres beolvasás érdekében.

Fizikai beállítás

Az alábbi ábra egy vonalkódolvasó munkaállomás hozzávetőleges fizikai elrendezését mutatja.image.png

Fizikai beállítási irányelvek: * A kamera és a vonalkódfelület közötti szöget minimalizálni kell, mind függőleges, mind vízszintes szögben ($\theta_v,\theta_h$). Legfeljebb $10\degree$ elfogadható. A vízszintes igazítás ($\theta_h$) esetében nagyobb lehet a felixibilitás, lásd az alábbi iránymutatást. * A kamera távolsága a beolvasási felülettől ($d_\mathrm{camera}$) változó, és nagymértékben függ a kamera felbontásától. A legjobb eredményt azonban az adja, ha a kamera legfeljebb 3' / 90cm-re van a felülettől. Lásd az alábbi ajánlásokat. * A nyomtatott vonalkód ($d_\mathrm{barcode}$) mérete nem lehet kisebb, mint 1" / 2,5cm a nagy távolságból történő beolvasáshoz. A vonalkódnak legalább 100 pixelt kell elfoglalnia a látható képen, ha a kép mérete $W\times H$ pixelben kifejezve.

Vonalkód beolvasási útmutató táblázat

Az alábbiakban a tesztelt beolvasási paraméterek táblázatát találja, amelyből kiderül, hogy a paraméterek hogyan befolyásolják a beolvasás sikerét. Tartsa a beolvasási beállításokat úgy, hogy a sikeresség határán belül maradjon, és ne próbálkozzon szélsőséges paraméterekkel.

A beolvasás sikere három kategóriába sorolható: * Megfelel: Minden vonalkód várhatóan ezen a magasságon és felbontáson szögtől függetlenül beolvasódik ($\theta_v , \theta_h$). * Részleges: Időszakos beolvasási siker vagy korlátozott szögű siker. Ez a beállítás hasznos lehet bizonyos vonalkódok, például QR-kódok esetén, de másoknál kerülendő. * Fail: Ezen a távolságon vagy felbontáson várhatóan egyetlen vonalkód sem olvasható. Ezt a beállítást teljesen el kell kerülni.

FelbontásTávolság a kamerától hüvelykbenQRCodeCode128EAN8EAN13UPCEUPCA
640x4804PassPassPassPassPasszPassz
8PasszPasszPasszPasszPasszPassz
10PasszNem sikerültPassPassPassPass
12PassNem felelt megNem felelt megFailFailFail
16MegfeleltNem sikerültFailFailNem sikerültFail
QRCodeCode128EAN8EAN13UPCEUPCA
1280x7204PassPassPassPassPasszPassz
8PasszPasszPasszPasszPasszPassz
10PasszPasszPasszPasszPasszPassz
12PassNem felelt megPassRészlegesMegfeleltRészleges
16ÁtmentNem felelt megNem felelt megNem sikerültNem sikerültFail
QRCodeCode128EAN8EAN13UPCEUPCA
1920x10804PassPassPassPassPasszPassz
8PasszPasszPasszPasszPasszPassz
10PasszPasszPasszPasszPasszPassz
12PassPasszPasszPasszPasszPassz
16PasszPasszPasszPasszPasszPassz
20PasszNem felelt megFailFailFailFail
QRCodeCode128EAN8EAN13UPCEUPCA
2560x14724PassPassPassPassPasszPassz
8PasszPasszPasszPasszPasszPassz
10PasszPasszPasszPasszPasszPassz
12PassPasszPasszPasszPasszPassz
16PasszPasszPasszPasszPasszPassz
20PasszRészlegesNem felelt megMegfeleltNem felelt megMegfelelt
24MegfeleltFailRészlegesNem felelt megNem felelt megFail

Megtalálta, amit keresett?

Akkor látogasson el a community.tulip.co oldalra, és tegye fel kérdését, vagy nézze meg, hogy másoknak is volt-e már hasonló kérdése!


Hasznos volt ez a cikk?