SwProjekt
Softwarový projekt MedV4D
Prostředí pro snadnější programování uživatelsky přátelských aplikací pro medicínu.
Předpokládá se zejména zpracování a vizualizace 2D, 3D a 4D dat (medical imaging), zdroje dat jsou obvykle počítačový tomograf (CT) nebo magnetická nukleární rezonance (MRI).
Významné rysy a vlastnosti navrhovaného prostředí:
- zpracování objemových dat velkého rozsahu (CT nebo MRI nebo obojí..)
- možnost paralelní implementace náročnějších algoritmů - sdílená paměť (threads) i distribuovaná paměť (MPI?) [EXTENDED]
- možnost vzdáleného uložení dat (datový server), respektování veškerých zásad nakládání s citlivými daty pacïentů (anonymizace, příp. šifrování dat..)
- distribuovaná architektura (přes TCP/IP):
- datový server (sklad) - potenciálně na vzdáleném počítači
- výpočetní/aplikační server (např. Windows Cluster Server nebo jiný "cluster") [EXTENDED]
- pracovní stanice - interakce s uživatelem, zobrazení výsledků
- lehká verze aplikace - např. na obyčejném notebooku bez síťového připojení, musí podporovat minimálně prohlížení již předem spočítaných dat, přehrávání prezentací, apod. (pozor na bezpečnost dat!)
- programovací jazyk: C++, pro nenáročné komponenty je možnost použití scriptovacího jazyka dle vlastního výběru
- operační systém: Windows, Linux, 32- i 64-bitové varianty (pokud to použité knihovny dovolí)
- vhodná open-source licence (bude upřesněno později)
V rámci projektu se předpokládá vznik několika uživatelských aplikací, které použijí již dříve vyvinuté algoritmy, ale budou je poskytovat lékařským uživatelům s veškerým požadovaným komfortem (dohoda s nemocnicí Na Bulovce). Tyto algoritmy jsou uvedeny na samostatné stránce.
Další aplikace vzniknou v rámci několika souběžně zadaných diplomových pracích.
Komponenty SW projektu, které se mohou řešit relativně nezávisle a mohou být tedy rozděleny mezi jednotlivé členy týmu jsou uvedeny na samostatné stránce.
Použité knihovny třetích stran:
- VTK? - Visualization Toolkit, viz http://www.vtk.org/
- knihovna na čtení/zápis formátu DICOM (VTK? umí standardně jen číst..). Kandidát: DCMTK
- MPI? - Message Passing Interface pro distribuované počítání [EXTENDED]
Uživatelé obecně: lékaři radiologických oddělení
Konkrétní uživatel: Fakultní nemocnice Na Bulovce? (MUDr. Martin Horák)
Vedoucí týmu ("product manager", zástupce uživatele): RNDr. Josef Pelikán
Počet členů týmu: 4 až 5, [6 až 7 EXTENDED]
Délka trvání projektu: 9 měsíců (odevzdání VIII 2008)
Pravidelné schůzky: čtvrtek 14:00, chodba S400, Malostranské nám. 25, zápisy
WiKi: http://cgg.ms.mff.cuni.cz:8080/ (editovat mohou jen členové týmu)
Mailing-list: medv4d.at.cgg.ms.mff.cuni.cz
SVN repository: svn://cgg.ms.mff.cuni.cz/MedV4D (veřejně nepřístupná)
Aktuální členové týmu
Úkoly čekající na řešení/rozhodnutí
Zápisy ze schůzek
Hlášení o chybách
Zásady práce
[.FrontPage] [.RecentChanges]
