Kameralı Çoklu Karekod Okumada Geliştirilmiş Filtreleme

Mavis, Kameralı çoklu karekod okuma programını daha da geliştirerek, çok zor yüzeylerden (metal, shrink, bandajlı paketler vb.) dahi yüksek kalitede karekod okuyabilecek hale getirdi.

Mevcut versiyonu ile çoklu karekod okumada hızı ve başarı oranı ile rakipsiz olan sistem, yeni görüntü işleme özellikleri ile desteklenerek daha akıllı hale getirildi.

Mavis VYP, kameralı çoklu karekod okuma programı, özellikle ilaç paketleri gibi, üzerinde çok sayıda karekod (datamatrix) içeren paketlerde, tek seferde tüm karekodları okumaya yarayan gelişmiş bir çözüm sunmaktaydı. Geçen süre içinde çeşitli ilaç firmaları ve ecza depolarına yapılan demolar, alınan numuneler ve üretim hattında çalışan uygulamalarda genel beklenti,  shrink yada bandaj olarak ifade edilen, paketlerin üzerinde naylon olmasının getirdiği bazı güçlüklere rağmen güvenilir ve hızlı bir okuma kalitesinin yakalanması idi.

Mavis; çok farklı sektörlerdeki görüntü işleme bilgi birikimini ve optik bilgisini birleştirerek ortaya kalıcı ve %100 tutarlı bir çözüm sunmaktadır. Bu çözümün anahtar bileşenleri Mavis tarafından geliştirilen özel soft aydınlatma ve Mavis tarafından kullanılan görüntü işleme kütüphanesi (HALCON) nin avantajlarıdır.

Çoğu kez, naylon ambalaj altından okuma yapmak güçlükler içermektedir. Naylon ambalajın kat yerleri, yansıma yaparak altta kalan karekodu kapatabilir, okunmasını engelleyebilir.

Mavis, geliştirdiği özel teknikler ile bu sorunu çözmüştür.

Geliştirilmiş Görüntü İşleme Tekniklerinin Karekodlara Uygulanması

Geliştirilmiş filtreleme kullanmadan, çoklu karekod okuma yapıldığında, karekodlar net olmadığı için %100 başarı sağlanamamaktadır. Gerek shrink (naylon) ambalajın ışığı yansıtması, gerek kamera focus mesafesinin net olmaması, gerek ürünün hareketli olması gibi sebepler, görüntü kalitesini azaltmaktadır. Mavis, tüm bu etkenlere rağmen %100 okuma başarısı yakalayacak çözüm geliştirmiştir.

Sistemin başarısının özünde, gelişmiş görüntü işleme (yapay görme) tekniklerinin kullanılması yatmaktadır.

Sistem ilk olarak görüntüde kaç aday karekod olduğuna karar verir. Aday karekod sayısını belirledikten sonra, akıllı bir algoritma görüntüyü iyileştirecek filtreleri ardışıl olarak uygular ve her bir uygulamadan sonra aday karekodların tamamının okunup okunmadığını test eder. Akılı algoritma 7 farklı filtreleme ile çalışır. Her defasında görüntüyü daha da iyileştirecek parametreleri kendisi dinamik olarak seçer.

Bunu nasıl yapar?

Soldaki büyütülmüş orijinal karekod görüntüsünde, görüntünün bulanık olduğu görülmektedir. Görüntüyü netleştirmek ve siyah-beyaz ayrımını keskinleştirmek için 7 filtre ardışıl olarak uygulanır.

1. Histogram da yığılma varsa, yığılma kaldırılacak şekilde filtrasyon uygulanır. Bu filtreler : median_image, mean_image, gray_openingshape, gray_closing_rectangle, emphasize, illumination ve gen_contour_nurbs_xld fonksiyonlarıdır.

Program bu fonksiyonları, sırasıyla dener ve her denemeden sonra yeni histogram dağılımına bakar. Elde edilen yeni histogramın daha iyi olduğuna karar verirse, uygulamış olduğu son filtrasyon değerine göre yeniden karekod okumaya çalışır ve orijinal resme göre başarı oranına bakar. Eğer başarım yüzdesi artım yönündeyse, artık bu işlenmiş ve filtrelenmiş fotoğrafı baz alır ve buna göre karekodları ayırıştırır.

Histogram dağılımı iyileştirilmiş (artık gözle bile daha net bir fotoğraf elde edildiği görülmektedir) Bu yeni fotoğraf üzerinden karekod okumak artık çok daha kolay olacaktır. İşin en güzel yanı, tüm bu 7 filtreyi ardışıl olarak uygulamak, ortalama işlem gücüne sahip bir PC de bile, 500 ms. nin altında sürmektedir.

Mavis, konveyör üzerinde hareketli karekodları da okuyabilmektdir. Geliştirilen ürün, hemen her yere uyarlanabilir şekilde ve portatiftir. Daha fazla bilgi için, bizimle iletişime geçildiğinde, hazır çoklu karekodlar (ilaç kutuları) ile demo yapabiliriz.

Kameralı Çoklu Karekod Okumada Geliştirilmiş Filtreleme” üzerine 2 düşünce

  1. Geri izleme: Kameralı Çoklu Karekod Okuma ve SAP Entegrasyonu | Mavis Kameralı Kontrol Projeleri

  2. Geri izleme: Çoklu Karekod Okumada Gelişmiş Yöntemler – 1 | Mavis Kameralı Kontrol Projeleri

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir