Röntgen çizgisel dedektörlerinin entegrasyonu
Çizgisel dedektör, her tarama tabanlı röntgen sisteminin kalbidir; ancak onu yazılımınız ve donanımınızla "uyumlu hale getirmek" çoğu zaman kolay değildir: ağ protokolleri, konveyör hareketiyle senkronizasyon, kalibrasyon, çok enerjili modlar. Bu işi biz üstleniyoruz — başta Detection Technology üretimi olmak üzere, çizgisel dedektör entegrasyonunda geniş pratik deneyimimiz var.
Detection Technology deneyimi
Detection Technology dedektör sistemleri ve onların X-LIB SDK kütüphanesiyle yoğun şekilde çalıştık. Özelliklerini dokümantasyondan değil, uygulamadan biliyoruz:
- X-GCU protokolü (veri toplama bloğu): ağ (UDP) üzerinden komut kanalı ve görüntü iletim kanalı.
- IP yapılandırması, dedektör kartlarının adreslenmesi ve tek bir sistemde birden çok kartla çalışma.
- Çok enerjili modların ve birden çok dedektör hattıyla çalışmanın desteklenmesi.
- C++ ve .NET arayüzleri ile Camera Link desteği.
- Düzeltme süreçleri: on-board (dedektör üzerinde) ve off-board (yazılımda); parçalı (piecewise) yöntem ve Hi/Lo trigger modları dahil.
Detection Technology ile edinilen deneyim diğer çizgisel dedektörlere de aktarılabilir — veri alımı, senkronizasyon ve kalibrasyon ilkeleri büyük ölçüde benzerdir. Projenizde hangi üreticinin dedektörü seçilirse onu entegre ederiz.
Entegrasyona neler dahildir
Veri alımı ve bağlantı
- Dedektör sistemiyle bağlantı kurulması (komut kanalı ve veri kanalı).
- Görüntü hatlarının gerçek zamanlı ve tamponlamalı olarak alınması.
- Dedektörlerin yapılandırılması: kart sayısı, her enerji kanalı için duyarlılık, filtreleme modları (ortalama alma / toplama).
- Bağlantı hatalarının otomatik yeniden bağlanma ile ele alınması.
Tarama senkronizasyonu
- Entegrasyon süresine göre — sabit bir veri toplama periyodu.
- Enkoder tetiğine göre — kat edilen mesafe üzerinden konveyör hareketiyle senkronizasyon (birim uzunluk başına darbe, tetik böleni).
- Dedektör hatları arasındaki geometrik ofsetin (iki açı için) ayarlanması.
Kalibrasyon
- Ofset (offset) ve kazanç (gain) kalibrasyonu.
- Kalibrasyon noktasının seçimi: on-board (dedektörün kendi içinde) veya off-board (yazılımda), katsayıların dedektöre geri yüklenmesiyle.
- Kalibrasyonların dedektör sisteminin kalıcı belleğine kaydedilmesi ve buradan yüklenmesi.
- Enerji kanallarının ve açıların bağımsız kalibrasyonu.
İşlemeye aktarım
- Görüntü işleme zinciri (DRM, filtreleme, renklendirme) için hazır, temiz ve senkronize bir veri akışı.
- Kare formatlarının ve meta verilerinin uyumlanması.
Projeye nasıl entegre olur
Enkoder / konveyör
tarama tetiği
- Röntgen dedektörüDetection Technology vb.
- X-LIB / sürücü
- hatların alımı
- kalibrasyon
- yazılımınızçift enerji (dual energy) işleme
Şunları yapabiliriz:
- dedektörü mevcut yazılımınıza entegre etmek — anlaşılır bir API'ye sahip sürücü/adaptör geliştirip ekibinize teslim etmek;
- görüntü işleme yazılımımızın bir parçası olarak hazır bir veri alım modülü sağlamak;
- dedektörü kontrolörle uyumlamak — jeneratör, konveyör ve dedektörün senkronizasyonu (bkz. röntgen sistemleri kontrolörleri).
Entegrasyonun sonucu
- Dedektör verilerinin hat kaybı olmadan, gerçek zamanlı ve kararlı alımı.
- Görüntünün nesne hareketiyle doğru senkronizasyonu.
- Kalibre edilmiş, işlemeye hazır görüntü.
- Ekibiniz için belgelenmiş API/adaptör ve kaynak kodu.
İlgili hizmetler
Dedektörü entegre etmeniz mi gerekiyor?
Dedektör modelini (veya hangisini seçtiğinizi) bildirin ve sistemi tanımlayın — entegrasyon hacmini değerlendirip bir çözüm önerelim.