CARVISCARVIS
Platform

CARVIS, görüntüden rapora bir akış oluşturur

Segmentasyon, anatomik eşleme, soru-cevap ve raporlama bileşenleri tek bir veri akışıyla birbirine bağlanır. Her bileşen ayrıştırılabilir; dil modeli devre dışı bırakıldığında bile deterministik katmanın çıktısı geçerliliğini korur.

GirdiNIfTI / DICOMSegmentasyonnnU-Net (PyTorch)Beyin · Karaciğer · AkciğerAnatomik lokalizasyonHarvard-OxfordCouinaud · LobKlinik Q&AQwen2.5-7B (llama.cpp)Bağlam-kilitli yanıtlamaRaporHibrit yapılandırılmış
Bileşenler

Altı temel modül

01

Segmentasyon

nnU-Net çerçevesi üzerinde her organ alanı için ayrı bir model dağıtılır. Beyin için BraTS protokolünde çoklu-modaliteli MR (FLAIR, T1, T1ce, T2); karaciğer için abdominal BT; akciğer için MSD Task06 üzerinde eğitilmiş toraks BT modeli. Ön-işleme, patch-tabanlı sliding-window inference ve son-işleme (bağlı bileşen birleştirme, belirsizlik haritası) adımlarını kapsar.

nnU-Net · PyTorch
02

Anatomik lokalizasyon

Beyin için Harvard-Oxford atlasının MNI152 uzayına kayıt edilmiş versiyonu; karaciğer için anatomik anchor temelli (IVC, falsiform ligament, hepatik venler, safra kesesi fossası) centroid heuristik; akciğer için lob bazlı haritalama. Düşük atlas güveninde rapor dili otomatik olarak hedge ifadelerle yumuşatılır.

Atlas · MNI152
03

Karar dalları

Akış üç anahtar düğümde dallanır: maske geçerli mi (değilse reject), atlas güveni yeterli mi (düşükse soften wording), soru yüksek-risk mi (öyleyse guardrail). Bu yapı, kötü segmentasyon üzerinden iç-tutarlı ama yanıltıcı rapor üretimini engeller.

Reject · Hedge · Guardrail
04

patient_context — paylaşılan veri

Bağlam yükleme aşamasında oluşturulan patient_context yapısı (Hasta ID, yaş, cinsiyet, tarama tarihi, modalite) tüm bileşenler tarafından okunur/yazılır. Tek vaka boyunca segmentasyon, atlas eşleme ve Q&A bileşenleri aynı veriyi görür.

Tek vaka · Tek bağlam
05

Bağlam-kilitli soru-cevap

Vaka için üretilen yapılandırılmış patient_context ile Qwen2.5-7B-Instruct (GGUF, q4_k_m) modeli, gömülü llama.cpp sunucusu üzerinden tamamen yerel çalıştırılır. Yüksek-risk sorular guardrail dalına yönlendirilir, model serbest geri-getirme yapmaz.

Qwen2.5-7B · q4_k_m
06

Hibrit raporlama

Rapor iskeleti deterministik üretilir: Clinical Context, Findings, Impression, Limitations, Suggested Clinical Correlation ve Disclaimer bölümleri sabit. Dil modeli yalnızca anlatım akışını sağlar; sayısal bulgular ve uyarılar şablon tarafından yerleştirilir.

6 sabit bölüm
07

Unity XR Görüntüleyici

Akışın çıktısı VR/AR modlarında üç boyutlu olarak incelenebilir. Tümör maskesi, anatomik referans katmanı ve metrik etiketleri sahnede birlikte sunulur; eğitim ve hekimler-arası tartışma için tasarlanmıştır.

Unity · VR/AR
08

Çevrimdışı dağıtım

Tüm bileşenler Electron tabanlı bir masaüstü uygulaması içinde çalışır. Klinik veriler kurum ağı dışına çıkmaz; bulut bağlantısı gerekli değildir. Her bileşen sürüm-kilitli olarak donmuştur, aynı vakada tekrarlanabilir sonuç üretir.

Electron · Yerel
Sistem yeni bir segmentasyon mimarisi önermez ve modelleri yeniden eğitmez. Mevcut nnU-Net çıktılarını klinik karar destek akışının başlangıç katmanı olarak kullanır.
CARVIS metodolojisi