FREEWAROVÉ ŘEŠENÍ DICOM SERVERU S NÍZKÝMI NÁROKY NA HARDWAROVÉ VYBAVENÍ Daniel Smutek 1), Ludvík Tesař 2) 1)
2)
3. interní klinika 1.LF UK a VFN, Praha Ústav teorie informace a automatizace, Akademie věd ČR, Praha
Anotace Příspěvek popisuje freewarové řešení instalace DICOM serveru pro získání digitalizovaného obrazu v DICOM (Digital Imaging and Communications in Medicine) formátu z jakéhokoliv DICOM kompatibilního zařízení bez nároku na náročný hardware. Na počítač s procesorem Pentium 100 MHz s 64MB RAM a s operačním systémem Windows XP byl nainstalován PacsOne Server, známý také jako PACS Server In One Box. Jedná se o DICOM 3.0 kompatibilní PACS (Picture Archive and Communication System) aplikaci, která kombinuje DICOM server, PACS server a webový server. PacsOne Server je v základní verzi freewarem a může být volně modifikován a distribuován dle potřeb uživatele. PACS server používá open source MySQL databázi, webový server používá open source Apache 2.0 HTTP server a k uživatelskému rozhraní PHP skriptovací stroj. Jako operační systém lze použít Linux s kernelem 2.6 nebo vyšším a všechny OS Windows s podporou služeb. Klíčová slova Dicom, PACS, přenos obrazu, freeware
1. Úvod V případě, že chceme dále digitálně zpracovávat, třídit, prohlížet či upravovat obrazové výstupy u zobrazovacích zařízení vybavených DICOM (Digital Imaging and Communications in Medicine) rozhraním, ocitáme se před nelehkou volbou. Buď můžeme pořídit většinou drahý profesionální produkt dodávaný výrobcem instalovaného zařízení anebo máme možnost se poohlédnout po freewarovém či sharewarovém řešení, avšak bez podpory dodavatele. Tento příspěvek popisuje, jak se nám podařilo zautomatizovat získávání obrázků a sekvencí v Dicom formátu z nově zakoupeného sonografického přístroje Philips Envisor M254DA, bez jakýchkoliv dalších investic.
2. Freewarové řešení
Při vyhledávání Dicom serverů jsme narazili na PacsOne Server, známý také jako PACS Server In One Box. Jedná se o DICOM 3.0 kompatibilní PACS (Picture Archive and Communication System) aplikaci, která kombinuje DICOM server, PACS server a webový server. PacsOne Server je v základní verzi freewarem a může být volně modifikován a distribuován dle potřeb uživatele. K ukládání dat PACS server používá open source MySQL databázi. V našem případě jsme zvolili WinMySQL.
Jako rozhraní a k získání pohodlnějšího uživatelskému ovládání je vhodné nainstalovat webový server. Rozhodli jsme se pro open source Apache 2.0 HTTP server s PHP skriptovacím strojem.
3. Použití Po úspěšné instalaci všech těchto součástí můžeme se systémem začít pracovat:
Po úspěšném zalogování, máme možnost ověřit, zda jsou přístupné naše zobrazovací zařízení:
Poté, co povolíme přístup k požadovaným zařízením, máme možnost používat další funkce Dicom serveru – hledání, jednotlivých obrázků a vyšetřených subjektů, dle různých kategorií, a to včetně těch, jež jsou obsaženy v Dicom hlavičce:
Nakonec se dostáváme k obrazových a dalším datům jednotlivých pacientů, kde můžeme pracovat jak s databázovými daty, tak ze systému downloadovat jednotlivé obrázky:
Je možné použít i dávkové zpracování dat, protože jednotlivé obrázky jsou uloženy jako soubory v Dicom formátu na disku v určeném adresáři.
4. Hardwarové řešení Na naší klinice v současné době běží celým systém na počítači procesorem Pentium 100 MHz s 64MB RAM. Jako operační systém jsme zvolili Windows XP, ale bylo by možné použít i Windows 2000 (v dokumentaci PacsOne serveru je popsána jeho funkčnost i s Windows NT, ale nám se ani při opakovaných pokusech při různých konfiguracích nepodařilo server s tímto operačním systémem nainstalovat. V dokumentaci PacsOne serveru je udáváno, že systém je schopen provozu i s unixovým OS GNU/Linux s kernelem 2.6 a vyšším.
5. Závěr
Popisovaný způsob získání digitální obrazové informace je ideálním řešení pro malé počty zpracovávaných obrazů, kde další zpracovaní a archivace dat probíhá dalšími aplikacemi. MUDr. Ing. Daniel Smutek, Ph.D. 3. interní klinika 1.LF UK a VFN U nemocnice 1 128 08 Praha 2 tel: 22496 2958 fax: 22491 9780 e-mail:
[email protected]