2D Kodunuz Neden Okunmaz ve Barkod Tanımlama Kriterleri

2D Kodunuz Neden Okunmaz ve Barkod Tanımlama Kriterleri

2 boyutlu kodlar okunabilirliklerinde büyük ölçüde farklılık gösterebilir. Her ne kadar kusursuz olduğu varsayılan lazer markalama cihazları ile yazılmış kodlardan, mekanik kazıma ve nokta vuruşlu sistemler yazılmış sembollere kadar, bazı kodların diğerlerinden daha başarısız olacağı aşikardır. Kötü kodlarla ilgili problem, gerçekten bir şeyleri mahvedebilir. Tıbbi cihazların tüm kullanım geçmişini ortadan kaldırabilir veya mükemmel bir uçak veya otomotiv parçası okunmayan bir kod sebebiyle atılabilir.

Omron Microscan MV40 Görüntü Sensörü

Okunabilirlik bu kadar önemli bir konu olduğundan, Uluslararası Standardizasyon Örgütü (ISO), ISO / IEC 15415 olarak bilinen ve okunabilir bir kodun nasıl görünmesi gerektiğini belirten bazı yönergeler yazılmıştır. İyi biçimlenmiş, iki boyutlu bir kodun sekiz farklı parametreyle belirlenir. Bunların her birine bir bakalım.

SEMBOL KONTRASTI

Barkodlar açık ve koyu elementlerden oluştuğu için, bu ikisi arasında bir fark olması gerekir. Kontrast veya bir sembolün aydınlık ve karanlık öğeleri arasındaki yoğunluk farkı okunabilirliğin önemli bir bileşenidir.

MODÜLASYON

Yüksek kontrastlı barkodlar vardır ve düşük kontrastlı barkodlar vardır. Yüksek kontrastlı ve düşük kontrastlı alanlara (genellikle yetersiz mürekkep dağılımına bağlı) sahip barkodlar da vardır. Bir sembol boyunca karşıtlık tutarlılığı modülasyon olarak bilinir. Pek çok okuyucu, düşük kontrastı düzeltmek için algoritmaları kullanır, ancak kontrast, köşeden köşeye çılgınca değiştiğinde bu kodu okumak okuyucu için imkansız olabilir veya kodu işlerken daha çok zamana ihtiyacı olabilir.

#

Üç ok, düşük modülasyon dereceli datamatrix sembolün kontrastının azaldığı yerlere işaret ediyor.

EKSENEL FORM BOZUKLUĞU

Çoğu iki boyutlu kodlar, bireysel karelerden oluşur ve ortalama okuyucu için, aslında kare olmaları önemlidir. Eğer bu hücreler dikdörtgene benziyorlarsa - ya çok uzun ya da çok geniş oldukları için - o zaman onları içeren sembol, eksenel formları açısından düşük bir dereceye sahip olacaktır.

#

Bu 2D kod, önemli ölçüde eksenel olarak bozulmuştur.

GRID FORM BOZUKLUĞU

Eksenel düzensizlik gibi, grid düzensizliği de bir sembolün bileşen hücrelerinin "kare olması" ile ilgilenir. Bununla birlikte, bu durumda, ölçüm, x veya y eksenleri boyunca diyagonal olarak gerçekleşen sembol içinde uzanan gerginlik seviyesine bakar. Temel olarak, kareler uçurtma şeklinde görünmeye başlarsa, o zaman sembolün grid düzensizliği bir problemdir.

#
#

Bu 2D kod, önemli ölçüde grid düzensizliği gösteriyor.

FIXED PATTERN HASARI

Çoğu barkod formatı veya sembolojileri, okuyucuların varlıklarını ve aynı zamanda satır ve sütun sayısını belirtmek için gerekli olan belirli zorunlu kalıplar içerir. Örneğin, Datamatrix sembolojisinin her zaman bir “bulma modeli” vardır -siyah hücrelerden oluşan iki bitişik kenarlık (L Pattern) - ve bir Clock Pattern i - alternatif koyu ve açık hücrelerle iki sınır vardır. Bu patternlerin tespit edilmesine engel olan herhangi bir hasar derecesinde dikkate alınacaktır.

#

Üç ok, bir 2D kodun Pattern hasarı olan yerleri göstermekte.

HÜCRE BASKI HATALARI

Bir kodun genel boyutu ve satır ve sütun sayısı göz önüne alındığında, beklenen hücre boyutu kolayca hesaplanabilir. Ancak bazen, ya siyah hücreler ya da beyaz hücreler beklenenden daha büyük olacaktır. Bu genellikle yazdırma sorunları nedeniyle olur. Mürekkep, hücre sınırlarını aşarsa, siyah hücreler çok büyük olacaktır. Başka bir durum olarak yeterli mürekkep yoksa, beyaz hücreler aşırı büyük olabilir.

YANSIMA PARAMETRESİ

Fazla yansıma parametresi genel olarak hücrelerin siyah ve beyaz eşiğine bakar. Bu, kontrast gibi bir şeydir, ancak yoğunluğun farkını ölçmek yerine, kontrast problemlerinin - veya kodun yüzeyinden yansıyan ışık ile ilgili sorunların - hatalara neden olma olasılığını ölçer.

OKUNABİLİRLİK

Okunabilirlik derecesi, bir simgenin, istisnai bir kalitenin ideal iki boyutlu bir sembolüne göre ne kadar iyi çözülebileceğine göre belirlenir.

Gördüğünüz gibi, iki boyutlu kodların sınıflandırılmasında birçok parametre işin içine giriyor. Şüphesiz, shrink ile kaplanmış bir kod için yansıma marjı derecesi gibi bazı şeyler asla mükemmel olmayacaktır.

Sonuç olarak birçok kod çeşitli zorluklara sahiptir.

Yalnız endüstriyel kod okuyucu üreticileri bu zorlukların üstesinden gelmek için son hızda çalışıyorlar.

Omron microscan bu zorlu koşullarda dahi okunabilirliği sağlayan bir algoritma geliştirdi.

#
#

X Modu

1D / 2D veya DPM kodlar için X modu ile ultra-kompakt MicroHAWK ID-40 Barkod Okuyucu , herhangi bir koşulda herhangi bir barkod okuma zorluğunu çözmek için tasarlanmıştır.

X-Mode, bu düşük kontrastlı kodların göründükleri kadar kötü olmadıklarını gösterme yeteneğine sahiptir ve çeşitli gelişmiş görüntü işleme algoritmaları kullanır. Parlak yüzeyler, kontrast sorunlarını ortadan kaldırır.

X Modu, parlayan noktaları algılamak ve bu noktaların konumuyla ilgili akıllı seçimler yapmak için görüntülerdeki gradyanları da analiz eder.

En kötü koşullarda bile hızlı ve doğru okuma garantisi, sorunsuz izlenebilirlik isteyen üreticiler için büyük bir fayda sağlar. Barkodlar genellikle mükemmel değildir, ancak X-Mode ile, kusurları nadiren üretim hattını durduracaktır.

Ultra dayanıklı Omron V460-H El Tipi Barkod Okuyucu , yüksek kod çözme oranlarında hasarlı, çarpık veya dpm kodları sürekli olarak okumak için endüstri lideri X-Modu kod çözme algoritmalarını içerir.

X-Modu kod çözme algoritmalarımızı deneyimlemek ister misiniz?

#
Yorum Bırakın