ViSeCut

ViSeCut, DICOM formatintaki iki boyutlu (2D) bilgisayar tomogrofisi (CT) resimlerini inceleme, isleme ve segmentasyon gibi özelliklere sahip, okunan resimleri degisik resim isleme teknikleri, metodlari ve algoritmalarlayla (volume rendering, watershed segmentasyonu ve region-growing segmentasyonu) isleyen, görüntüleyen, analiz eden ve istenilen sonuclari ortaya koyan acik kaynak kodlu tibbi bir yazilimdir. ViSeCut, Linux(Fedora 10) isletim sisteminde gelistirilmis olup, gerekli acik kaynak kodlu tibbi kütüphanelerin entegre edilmesiyle Windows, Mac OS X, vb. isletim sistemlerinde de calismasi ve gelistirilmesi mümkündür.

Amac
Projenin amaci ilk asamada acik kaynak kodlu tibbi bir yazilim gelistirmek ve gelistirilen yazilimla CT resimlerini 2D-axial, -sagittal, -coronal, 2D-multiplane ve üc boyutlu (3D) olarak görüntülemek. Ikinci asamada okunan resimler herbiri ayri ayri pencerelerde olmak üzere degisik resim isleme teknikleriyle incelenmek. Bunlar resim büyültme/kücültme, herbir görüntünün pencere icinde pozisyonunu degistirme, Hounsfield-skala ile resim pencereleme, resimler arasinda gezinme, opasite degisimi, renk degisimi, nokta secimi, ekran görüntüsü kaydetme, resimleri döndürme, resimler ve hasta hakkinda gerekli bilgileri ekrana yansitma(hasta adi, resim sayisi, resim büyüklügü, resim araligi vb.)  gibi.

Ücüncü asamada ekrana yansitilan 2D resimler ayri ve daha büyük bir pencerede Cine-Mode diye tanimlanan bir fonksiyonla ileri/geri sardirma teknigiyle resimler arasinda otomatik gezinmeyi saglamak. Cine-Mode’un hem degisik acilardan görüntülenen ana penceredeki 2D resimleri hemde degisik segmentasyon algoritmalariyla elde edilen 3D modelleri daha genis bir acidan görüntülemeyi saglamasi.

Diger bir asamada okunan ve görüntülenen 2D resimler belirli algoritmalarla (volume rendering, watershed segmentasyonu ve region-growing segmentasyonu) 3D olarak modelleme. Segmentasyondan önce kullanicinin 2D resimler üzerinden bir alan belirleyebilmesi ve sadece belirledigi alani yukarda siralanan herhangi bir algoritmayla 3D model elde edebilmesi. Böylelikle hem algoritmanin calisma süresi kisaltilmasi hemde zamandan tasarruf edilmesi.

Son olarak 3D modele cevrilen objenin baska tibbi yazilimlarda da kullanilmasi, incelenmesi veya islenmesi amaciyla vtk-data olarak kaydedilmesi.

Ekran görüntüleri

Özellikler

  1. Basit ve kullanici dostu kullanim
  2. 2D resimleri axial, sagittal, coronal, multiplane ve 3D olarak görüntüleme (DICOM görüntüleme )
  3. Maus tuslariyla 2D resimleri inceleme: büyültme/kücültme, herbir görüntünün pencere icinde pozisyonunu degistirme, Hounsfield-skala ile resim pencereleme, resimler arasinda gezinme, 2D resimlerinin herbirinin ayri ayri acilardan ayni noktayi görüntülemesi icin nokta secimi, ekran görüntüsü kaydetme, 3D modeli döndürme, 2D resimleri üzerinden keserek segmetasyon islemi icin alan secimi
  4. 2D resimler icin opasite degisimi
  5. 3D modeller icin renk degisimi
  6. Belirli hasta ve resim bilgilerini listeleme
  7. Hounsfield skala, marching cubes, volume  rendering, watershed segmentation ve  region-growing segmentationlari icin gerekli verileri elle girebilme.
  8. 2D ve 3D resimleri  inceleme veya görüntüleme esnasinda ek etiketleme ve ayri bir 3D modelle oryantasyon
  9. 2D resimlerin sayfalanmasi veya resimler arasinda otomatik ileri/geri sarma icin Cine-Mode fonksiyonu
  10. Bütün görünümleri daha büyük ayri bir pencerede görüntüleme ve inceleme
  11. Ekran görüntüsü kaydetme
  12. 3D modeli vtk data olarak kaydetme
  13. Hem kullanici aksiyonlarini hemde programdan geri verilen sonuclari listeleyen seyir defteri.
  14. Yardim penceresi
  15. Farkli boyutlardaki CT resimerini okuyabilme (512×512, 256×256 vb.)
  16. CT resimlerini yüklemeksizin ön görüntüleme fonkiyonu

Y. Özbek, W. Freysinger