YAPAY GÖRME


NI COMPACT VISION SYSTEM / NICVS-145X

Merkezi Amerika /Tx’ da bulunan National Instruments firmasi “ NI –CVS-145X / Compact Vision System” adi altinda yeni bir Yapay Görme sistemi gelistirmistir. Bu yeni nesil olarak tanimlanan Yapay Görme sistemi çoklu kamera girisi özelligine sahip olmanin yaninda el içine sigabilecek kadar küçük ve son derece hafif olmasi yaninda oldukça düsük maliyetli esnek bir sistemdir. Zorlu fabrika sartlarinda bile uzun süreli ve sorunsuz çalisabilecek özelliklerde tasarlanmis olan bu sistemin kurulma asamasinda PC, Frame Grabber, I/O çikis ünitesi vb standart bilesenlerin ayrica satin alinmasina gerek duyulmaz.

“Bu sistem üretim bandinda akan Küçük nesneleri ölçmek yada karakter tanima (OCR/OCV) gibi islevler için tümlesik bir yapida tasarlanmistir”

Bu sistemde 3 adet ucuz maliyetli üniversal monokrom Analog kamera veya üç adet 1394 (FireWire) yüksek çözünürlüklü mega piksel kamera kolayca baglanabilmektedir. Bu sayede Kullanicilar kameralarin çözünürlülük ve hizini seçerken özel uygulama ihtiyaçlarina yüksek seviyeden cevap verebilen FireWire teknolojisinin geliskin avantajlarini kullanirlar.

Bu çoklu ve esnek kamera seçenegi sayesinde NI Compact Vision Sistemi ile olusturulan yapay görme uygulamalari kamera basina ucuz çözümler yaninda PLS, röle grubu ve robotik sistemlerle hizli ve güvenli iletisim kurma avantajlarini da sunmaktadir.

Kullanicilar NI CVS-1454 üzerinde uygulama gelistirilmesi için iki farkli yazilim seçenegine sahip olabilirler. NI Vision Builder yazilim paketi otomatik denetim ve gelistirmeyi basitlestiren etkilesimli bir yazilim platformudur. Buna ek olarak, LabVIEW gibi güçlü bir grafiksel gelistirme ortaminin sundugu kod destek özelligi ve genis esneklik ile yapay görme uygulamalarinda sonuca çok daha kolay ve çabuk ulasilir.

Kullanicilar her zaman Sistem donanimi için uygulama gelistirebilecekleri bir ara yüz kullanma ihtiyacindadirlar. NI-CVS-1454 kullanicilari bu iki yazilimin ara yüzleri arasinda birinden digerine kolaylikla geçebilme olanagina sahiptirler.

NI-CVS-1454 Sisteminin avantajlari:

o Çalisma aninda PC ye ihtiyaç duymaz. Bir diz üstü bilgisayarla bile kolayca programlanabilir.
o Üzerindeki yüksek performansli islemci sayesinde görüntü yakalama hizli yüksektir. (850 MIPs)
o Üzerinde 128 MB DRAM hafizasi vardir,
o LabVIEW / Real-Time modül destegi standarttir.
o Üzerinde 15 dijital giris (13 adet izole edilmis 24V) ve 14 dijital çikis (4 adet izole edilmis 24V) bulunan 29 adet entegre I/O özelligi ile quadrotur encoder girisi ve strobe darbe üretimi gibi özellikleriyle birlikte diger çevre birimleriyle entegrasyonu kolaylastirir.
o RS-232 ve Ethernet baglantisiyla I/O ölçümü yapan 20 den fazla RTU (Field Point) modülüne veri gönderebilir ve alabilir.
o RS-232 ve Ethernet baglantisiyla PLC ve hareket kontrol araçlariyla (Robotik) baglanti kurabilir,
o Network baglantisi ile hizli veri transferi gerçeklestirebilir.
o VGA baglantisi ile ürünün ve yapilan denetim sonuçlarinin ekranda gerçek zamanli görüntülenmesi saglanabilir.
o Kullanicilar degisik uygulamalara özel ve ayni uygulama içinde esnek kamera seçeneklerine sahip olabilirler. ( 3 Adet analog ve/veya 3 adet FireWare kamera..)
o Sistem çalisma sicakligi 0 -55 derece arasinda tasarlanmistir.
o Üzerinde fan yada havalandirma deligi içermemesi sayesinde zorlu endüstriyel ortamlarda kolaylikla kullanilabilirler. (IP standartlarina uyum)


CVS-145x serisi sistemlerin siklikla kullanim alanlari:

Otomotiv : Parça takibi, mesafe ve koordinat ölçümü
Elektronik : Display kontrolü, Parça var-yok ve dogruluk kontrolü
Ilaç : Paketlerde renk ve 1D barkod kontrolü
Diger : Etiket okuma, metin tarama, OCR/OCV, paket tanimlama, eleman tanimlama, robot ile
iletisim vb


Özetle;


Bu sistem, paketleme, final kontrol amaçli görüntü verisi toplama, robotik, ve endüstriyel görsel denetim uygulamalari açisindan ideal olan belirleyici ve güvenilir bir sistemi garanti eder.


Yapay Görme Ürün Karşılaştırma Tablosu

Aşağıdaki tablo, National Instruments görüntü toplama kartları hakkında özet bilgi içermekte olup ürün yelpazesinden ihtiyacınıza uygun olanı seçmenize yardımcı olacaktır

Özellikler NI 1409 NI 1407 NI 1411 NI 1424 NI 1422 NI 1428
Tanım Monokrom Standart
monokrom
Renkli, Monokrom Dijital Area,Line scan Dijital Area,Line scan Kamera Link
Bus tipi PCI,PXI, CompactPCI PCI,PXI, CompactPCI PCI,PXI, CompactPCI PCI PCI,PXI, CompactPCI PCI
Video girişi 4 1 1 1 1 1
Çözünürlük Görüntü onboard memory le fit olmalı RS-170.640X480 CCIR,768X576 NTSC,640X480 PAL, 768X576 Görüntü onboard memory le fit olmalı Görüntü onboard memory le fit olmalı Görüntü onboard memory le fit olmalı
Pixel derinliği 8 yada 10-bit 8-bit 8-bit 8-10-12-14-16-24-32 bit 8-10-12-14-16 bit 8-10-12-14-16-24-32 bit
Standart video girişi RS-170, CCIR, NTSC,PAL RS-170, CCIR, RS-170, PAL, CCIR, NTSC,
S-Video
RS-422,TTL, yada LVDS RS-422 yada LVDS Kamera Link
Analog Video girşşi
+
-
-
-
-
-
Hafıza 16MB 4KB 16MB 16 MB tan 40MB a kadar 32MB 16MB
Pixel zamanlama oranı 40MHz.e kadar RS-170, CCIR NTSC,PAL, S-video 50MHz. e kadar 40MHz. e kadar 50MHz.e kadar
Programlanabilir fonksiyonlar

kısmi görüntü toplama,gain,referans,
ofset,antichrominance filter

kısmi görüntü toplama,gain,
referans, ofset
kısmi görüntü toplama,gain,
referans, ofset,HSL dönüşümü
32-bit kelime uzunluğuna kadar kısmi görüntü toplma 16-bit kelime uzunluğuna kadar kısmi görüntü toplma Kısmi görüntü toplama
Dijital I/O
4
1
1
4
4
4
LUT 1/(8-bit)yada 1/(10-bit) 1/(8-bit) 3/(8-bit)

2/(16-bit) yada 4/(8-bit)

1/(16-bit) yada 2/(8-bit) 2/(16-bit yada 4/(8bit))
DAQ/Motion eşzamanlılık
+
-
-
+
+
+
NI-IMAQ
+
+
+
+
+
+

 

NI-IMAQ

• Tüm Imaq donanimlarini kapsayan yüksek seviyeli bir sürücü yazilimidir.
• Bir veya daha fazla bellek kullanarak tek tek ya da sürekli görüntü yakalamak için yüksek seviyeli rutinler sunarak programlama esnekligi saglar.
• Donanim yönetimi,tetikleme,bellek yönetimi gibi detaylari kontrol edebilmek için düsük seviyeli rutinleri de içerir.
• Içerdigi Measurement & Automation Explorer ile kamera ve Imaq donanimlarini kolayca konfigüre edebilmenizi saglar.
• Windows 2000/NT/Me/9x için dogal isletim sistemi sürücüleri vardir.
• Siyah-beyaz, renkli ve dijital görüntüleri toplayabilme
• Kameralari kod yazmaksizin degistirebilme
• 8 Imaq kartini kontrol edebilme
• Veri toplama ve hareket kontrolu donanimlari ile senkronizasyon için RTSI bus ve PXI trigger bus uyumlulugu

Uygulama Yazilimlari :

NI Imaq Vision
NI Labview
NI Measurement Studio
NI Labwindows/CVI
Visual Basic
Visual C++
Borland C++

Genel Özellikler :

NI-Imaq, National Instruments’in Imaq görüntü toplama donanimlari için yüksek seviyeli kontrol imkani veren kapsamli ve güvenilir bir uygulama programlama ara birimidir. (API) NI-Imaq görüntü toplamak için bilgisayar ve kart’a özel tüm görevlerin ‘’register-level programming’’olmaksizin yapilabilmesine olanak saglar.

NI-Imaq yüksek ve alçak seviyeli giris-çikis fonksiyonlari ile maksimum kullanim kolayligi, esneklik ve performans saglar. Bu NI ile çok sayida donanimi ayni anda konfigüre edilip kullanilabilir.

Imaq donanimlari ile gelen NI-Imaq, National Instruments’in diger tümsürücü yazilimlariyla da uyumludur.

NI-Imaq programlama ortaminizdan çagirabileceginiz genis bir fonksiyonlar kütüphanesine sahiptir. Bu fonksiyonlar video konfigürasyonunu, tek tek ya da sürekli görüntü toplama, bellek yönetimi, tetikleme ve kart kontrolü, tüm görüntü toplama ve kayit gereksinimlerini kapsamaktadir.

NI-IMAQ Fonksiyonlari

Yüksek Seviyeli Fonksiyonlar:

NI-Imaq’in yüksek seviyeli fonksiyonlari ile görüntüler hizli ve kolay bir sekilde yakalanabilir. Alçak ve yüksek seviyeli fonksiyonlarin bir arada kullanimi ile daha fazla fonksiyonalite elde edilebilir.

Arabirim Fonksiyonlari:

Bunlarla seçilen kamera ve görüntü yakalama karti yüklenir ve kontrol edilir. Fonksiyonlar Measurement & Automation Explorer’da depolanmis bilgileri kullanirlar.

Snap Fonksiyonlari:

Bu fonksiyonlar seçilen arabirimi bellege tek bir çerçeve ya da alan gönderecek sekilde programlarlar.

Grab Fonksiyonlari:

Grab fonksiyonlari kullanici bellegine sürekli görüntü aktarimini baslatir.

Ring Fonksiyonlari:

Ring fonksiyonlari çok sayida olan ve çerçevenin sürekli olarak alinmasini baslatir ve durdurular.

Görüntü Toplama Kontrolü Fonksiyonlari:

Bunlar yürürlükteki islemlerin durumunu gösterir ve ROI gibi yüksek seviyeli özellikleri ayarlar.

Video Kontrol Fonksiyonlari:

Kazanç ve kayma gibi video parametrelerinin dogrudan kontrolünü saglar.

Tetikleme Fonksiyonlari:

Bir veya daha fazla kameradan görüntü toplamanin baslatilip durdurulabilmesi için harici, RTSI bus veya PXI tripper bus tetikleyicileri yetkilendirir.

Bellek Kontrol Fonksiyonlari:

Görüntü toplama sirasinda tampon belleklerin kontrolünü yaparlar. Bu fonksiyonlar sürekli görüntü toplama sirasinda belleklerin islenmesi gibi karmasik toplama rutinleri için kullanilabilir.

Desteklenen Kameralar:

Yapay görme uygulamalarinda yaygin olarak kullanilan EIA RS-170 veya CCIR siyah-beyaz ve NTSC ve PAL renkli kamera standartlari NI-Imaq tarafindan desteklenmektedir.

Özel uygulamalarda performansi arttirmak için kullanilan yüksek çözünürlüklü progresivve scan veya riable scan analog kameralarda NI-Imaq ile kullanilabilirler.

Imaq donanimlari ve NI-Imaq driver software’i ile progresivve scan kameralardan görüntü almak mümkündür. Bu kameralar hizla hareket eden nesnelerin görüntülenmesi için idealdir. Progresivve scan kameralar CCD sensördeki tüm görüntü bilgisini bir seferde transfer ederken, diger analog kameralar görüntü matrisindeki önce tek numarali satirlari sonra çift numarali satirlari transfer eder. Bunlarin birlestirilmesi islemi görüntü yakalama karti tarafindan yapilirlar.

NI-Imaq ve dijital görüntü yakalama kartlariyla area scan kameralarin haricinde line scan kameralardan da görüntü alinabilmektedir. Line scan kameralar genellikle hatlarda yükseklik ve genislik ölçümlerinde, kagit ve kumaslarda, baski ve desen kontrolünde kullanilmaktadir. Area scan kameralardan farkli olarak line scan kameralar 1x1024 piksel gibi çizgi seklinde çözünürlüge sahiptir.

Dijital kameralar görüntü bilgisini yüksek hizlarda transfer edebilirler.

IEEE 1394 Kamera Destegi

IEEE-1394 veri yolu video kameralar, VCR’lar gibi ürünlerle kullanilmak için gelistirilmistir. National Instruments’in IEEE-1394 uyumlu genis bir hareket kontrolu, veri toplama ve yapay görme için ürün destegi vardir. Bu veri yolu ölçüm ve otomasyon profesyonelliklerine baglanti kolayligi, küçük sistem ebatlari ve tasinabilirlik gibi pek çok kolayligin yani sira bir karttan çok sayida donanimin kontrol edilebilmesi avantajini da saglar. NI-Imaq for IEEE-1394 endüstriyel fire-wire dijital kameralarin NI-Imaq ve Imaq Vision ile kullanilabilmesine olanak saglar.

NI-Imaq for IEEE-1394 kullanim kolayligi ve performans için yüksek ve alçak seviyeli fonksiyonlari; 8-16 bit siyah-beyaz, 24 bit RGB ve 12,16 ve 24 bit YUV çikisli destegini içermektedir.

 


 

 

Copyright © 2003 Endüstriyel & Bilimsel Test Teknolojileri Tasarımı ve Ar-Ge Mühendisliği