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

Prev Next

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ás Távolság a kamerától hüvelykben QRCode Code128 EAN8 EAN13 UPCE UPCA
640x480 4 Pass Pass Pass Pass Passz Passz
8 Passz Passz Passz Passz Passz Passz
10 Passz Nem sikerült Pass Pass Pass Pass
12 Pass Nem felelt meg Nem felelt meg Fail Fail Fail
16 Megfelelt Nem sikerült Fail Fail Nem sikerült Fail
QRCode Code128 EAN8 EAN13 UPCE UPCA
1280x720 4 Pass Pass Pass Pass Passz Passz
8 Passz Passz Passz Passz Passz Passz
10 Passz Passz Passz Passz Passz Passz
12 Pass Nem felelt meg Pass Részleges Megfelelt Részleges
16 Átment Nem felelt meg Nem felelt meg Nem sikerült Nem sikerült Fail
QRCode Code128 EAN8 EAN13 UPCE UPCA
1920x1080 4 Pass Pass Pass Pass Passz Passz
8 Passz Passz Passz Passz Passz Passz
10 Passz Passz Passz Passz Passz Passz
12 Pass Passz Passz Passz Passz Passz
16 Passz Passz Passz Passz Passz Passz
20 Passz Nem felelt meg Fail Fail Fail Fail
QRCode Code128 EAN8 EAN13 UPCE UPCA
2560x1472 4 Pass Pass Pass Pass Passz Passz
8 Passz Passz Passz Passz Passz Passz
10 Passz Passz Passz Passz Passz Passz
12 Pass Passz Passz Passz Passz Passz
16 Passz Passz Passz Passz Passz Passz
20 Passz Részleges Nem felelt meg Megfelelt Nem felelt meg Megfelelt
24 Megfelelt Fail Részleges Nem felelt meg Nem felelt meg Fail

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!