Teknolojiler ve mühendislik yaklaşımı

RöntgenTek, üç disiplinin kesişiminde çalışır: görüntü işleme, gömülü sistemler ve sistem entegrasyonu. Aşağıda röntgen sistemleri için çözümlerimizi üzerine inşa ettiğimiz teknolojileri bulacaksınız.

Yazılım

Alan Teknolojiler
Görüntü işleme çekirdeği C++, çok iş parçacıklı işleme, SIMD optimizasyonu
Görselleştirme OpenGL (programlanabilir boru hattı), donanımsal GPU hızlandırma
Operatör arayüzü Qt (Widgets / QML)
Eklenti modülleri C uyumlu ABI (extern "C") ile DLL / SO
Ağ iletişimi TCP/UDP, dedektör ve kontrolör protokolleri
Platformlar Windows 10/11 (64-bit), Linux (Ubuntu 20.04+ ve benzerleri)
Nesne tanıma / yapay zekâ (AI)Klasik görüntü işleme + derin öğrenme (CNN), gerçek zamanlı çıkarım, on-prem/edge dağıtım

İlkeler:

  • ağır işlemlerin ayrı iş parçacıklarına taşınmasıyla gerçek zamanlı işleme;
  • birden çok görüntünün paralel işlenmesi için iş parçacığı güvenli bağlam nesneleri;
  • modüler mimari — algoritmaların (örneğin renklendirme) ana yazılım yeniden işlenmeden eklenebilmesi;
  • geriye dönük uyumlu API sürümleme (semver).

Gömülü sistemler

Alan Teknolojiler
Mikrodenetleyiciler 32-bit ARM Cortex-M (ve benzerleri)
İletişim tümleşik Ethernet 10/100, TCP/UDP
Çevre birimleri röle çıkışları, 24 V dijital girişler, ADC, ekranlar
Güvenilirlik Watchdog, galvanik izolasyon, EM parazitlere karşı koruma
Güncelleme ağ üzerinden uzaktan firmware güncellemesi

İlkeler:

  • kritik olaylara (acil durdurma) garantili tepki süresi;
  • öz tanılama ve çalışabilirlik denetimi;
  • seri üretim ve 7/24 çalışma göz önünde bulundurularak tasarım.

Donanım entegrasyonu

  • Dedektörler: Detection Technology (X-LIB, X-GCU, Camera Link) ve diğer çizgisel dedektörler.
  • Senkronizasyon: enkoderler, bariyer sensörleri, tetik modları.
  • Röntgen jeneratörleri: açma/kapama yönetimi, güvenlik zamanlayıcıları, hata işleme.
  • Mekanik: konveyörler, kızaklar, kilitleme sistemleri.

Mühendislik uygulamaları

  • Sürüm kontrolü ve depoların yapılandırılmış düzenlenmesi.
  • Mock uygulamaları — "donanım" hazır olana kadar ekiplerin paralel çalışması için arayüzlerin taklit edilmesi.
  • API ve mimarinin belgelenmesi — teslimatın bir parçası olarak.
  • Gerçek donanım üzerinde test: kalibrasyon, yük ve kabul testleri.
  • Varsayılan olarak kaynak kodun ve hakların devri.

İlgili bölümler

  • Hizmetler — bu teknolojilerin uygulamada nasıl kullanıldığı.
  • Projeler — gerçekleştirilmiş proje örnekleri.
İletişim

Projenizi konuşalım

Projenize yönelik teknik yaklaşımı görüşelim — sistemi birlikte değerlendirip uygun bir çözüm mimarisi önerelim.