You are on page 1of 6

Akademik Bilişim’07 - IX.

Akademik Bilişim Konferansı Bildirileri


31 Ocak - 2 Şubat 2007 Dumlupınar Üniversitesi, Kütahya

DICOM Görüntü Standardı


Okt. Mustafa Ulaş, Okt. Aytuğ Boyacı
Fırat Üniversitesi, Enformatik Bölümü, 23100, Elazığ
mustafaulas@firat.edu.tr, aytugboyaci@firat.edu.tr

Özet: Medikal görüntülerin sayısal olarak arşivlenmesi ve verilerin paylaşılmaya çalışılması


sonucunda ortaya çıkan ortak biçim sorunun ortadan kaldırılması amacı ile DICOM standardı ge-
liştirilmiştir. Bu standart ile her türlü medikal görüntü tanımlanabilir. DICOM dosyası içerisinde,
bir hasta hakkında hasta adı, doktor adi gibi her türlü metinsel veri ve MR, Röntgen gibi medikal
görüntüler saklanabilir. Bu yapısı ile basit bir veritabanı prototipini andırmaktadır. Bu kapsamda
DICOM Okuyucu ve alternatif basit bir DICOM görüntüleyici tasarlanmıştır.

Anahtar Kelimeler: DICOM, Sayısal Arşivleme, Web Tabanlı Yönetim, DICOM Görüntüleyici.

DICOM Imaging Standard

Abstract: Digital archiving the medical images and trying to share this information generate the
problem which is the common formats. DICOM standard is developed to solve this problem.
All of the medical image formats can define with this format. We can save information about a
patient’s name, doctor name, etc. like this text data and save medical images like MR, X-ray im-
age in DICOM files. It seems to a database prototype with this structure. We develop a DICOM
reader and a simple alternative DICOM viewer scope of this essay.

Keywords: DICOM, Digital Archiving, Web Based Management, DICOM Viewer.

1. Giriş dir. Tüm verileri tek dosya içerisinde saklayan


bu standartta verilerin tekrar eldesinde karmaşa
Hastanelerde tetkik, teşhis ve tedavi süreçle- olmaması için etiketlerden faydalanılmaktadır.
rinin hızlandıran Hasta Bilgi Sistemlerinin en
önemli eksikliği medikal görüntülerin sayısal 2. Proje
arşivlenmesinin sağlamamaları idi. Ancak ya-
pılan son geliştirmeler ile medikal görüntüle- Makale içerisinde DICOM formatında ar-
rinde arşivlenmesi sağlanmıştır. Bu arşivlenen şivlenmiş bu görüntü ve metinsel bilgilerin
medikal görüntünün paylaşılması gerektiğinde okunması için, bu formatı okuyan web tabanlı,
ise ortak bir görüntü biçimi sorunu ortaya çık- uzaktan yetkilendirilmiş erişimlere müsaade
mıştır. İşte bu sorunun giderilmesi amaçlanarak eden bir DICOM Görüntüleyici (DICOM Vie-
ortaya DICOM standardı koyulmuştur. Bu stan- wer) tasarlamaktır. Bu DICOM Görüntüleyici
dart vasıtasıyla hasta hakkında bilgi paylaşımı- ile mekândan ve zamandan bağımsız, doktor-
nın sayısal ortamda yapılması önünde, dosya hasta ilişkisini geliştiren bir Web Tabanlı sis-
yapısı itibari ile hiçbir engel kalmamıştır. tem meydana getirilmiştir.

DICOM dosya yapısı bir veritabanını andır- 3. DICOM Standardı


maktadır. Veritabanlarında olduğu gibi dosya
içerisine hem metin veri yazılabilmekte hem DICOM standardı, National Electrical Manu-
de binary ham görüntü verisi eklenebilmekte- facturers Association (NEMA) tarafından Me-
69
DICOM Görüntü Standardı
Mustafa Ulaş, Aytuğ Boyacı

dikal görüntüleme sistemlerinin yaygınlaşma- görülmektedir. Ayrıca bir hasta hakkındaki tüm
sına yardımcı olabilmek amacı ile tasarlanmış yapılan testler ve sonuçlar ile birlikte doktor
dosya formatını tanımlamaktadır. Bu format teşhislerinin hepsinin birden, tek bir dosya üze-
önceki NEMA standardının uzantısıdır [1-2]. rine kaydedilebiliyor olması, hastanın bilgile-
rinin kolayca başka bir hastane veya doktor ile
Bu standart, farklı yerlerde bulunan ve farklı paylaşılabilmesini ispatlamaktadır. Bu özellik
işlevlere sahip olan hastanelerin ve doktorların, ile hastanın durumu ile ilgili olan teşhis süresi-
ortak bir dilde paylaşım sağlayabilecekleri bir ni oldukça kısaltabilecektir.
yapıya ihtiyaç duymalarından dolayı ortaya çık-
mıştır. Yine Medikal Görüntülerin elde edildiği 3.1 DICOM Dosya Yapısı
cihazların üreticilerinin rekabet şanslarının var DICOM Dosyasının veri yapısı incelendiğinde
olacağı ortak bir platformun yaratılabilmesi için iki kısımdan oluştuğu söylenebilir. İlk kısım
özellikle önerilen bir standarttır. Bu standardın metinsel verilerin kaydedildiği kısım olup bu-
olmadığı düşünüldüğünde, cihazın ürettiği Me- rada sadece dosya, hasta, doktor, enstitü, tarih-
dikal Görüntüyü işlemek için yine cihazın mec- ler gibi metinsel verilerin kaydı tutulmaktadır.
bur tuttuğu yazılımlara bağımlı kalınmış olunur. Metinsel alan içerisinde bu dosyanın DICOM
Ayrıca ortak bir yapının oluşması, bilginin hızlı dosyası olduğunu belirten bir ön ek bulunmak-
ve kolay bir şekilde ihtiyaç sahipleri tarafından tadır. Ayrıca dosya içerisindeki Medikal Görün-
elde edilip işlenebilmesini sağlamaktadır. tünün formatı, kayıt türü gibi görüntü hakkında
da bilgi belirten alanlarda bulunmaktadır. Dosya
DICOM en basit tanımıyla; Medikal görün- içerisinde yapılan kayıtların şeklini belirten ve-
tüler için geliştirilmiş standart dosya forma- rilerde bulunmaktadır. Dosyanın okunabilmesi
tıdır. Ancak bilinen dosya formatları ile bire için burada bulunan verilerden faydalanılır[3].
bir benzerlik taşımaz. Örneğin JPEG resim İkinci kısım da Binary (ikili) bilginin bulundu-
formatı; JPEG dosyasında sadece resim bilgi- ğu “Pixel Data” alanı. Bu alanda ise DICOM
si ve birkaç tanımlayıcı bilgi bulunmaktadır. dosyası içerisinde saklanılmak istenen Medikal
Ancak DICOM dosyaları bu kadar yalın değil- olarak tanımlanabilir. Görüntüyü bulmak müm-
dir. DICOM dosyaları içerisinde ham görüntü kündür. Binary alana kaydedilecek bilginin sa-
ile birlikte bazı tanımlayıcı (META) bilgilerde bit bir formatı yoktur. Daha öncede belirtildiği
vardır. Bu bilgiler dosyayı oluşturan uygulama, gibi bu alana herhangi bir formatta Binary veri
ilgili sürümler, karakter seti gibi temel biçim ta- kaydedilebilmektedir. Bu özelliği, yaygın ola-
nımlayıcılarıdır. Ayrıca istenildiği takdirde DI- rak kullanılmasının yolunu açmıştır.
COM dosyaları, hasta bilgileri ve ilgili görüntü
ile alakalı detay bilgiler (yazılar) içerebilir. Bir tek dosya formatı, dolayısı ile tek program
vasıtasıyla DICOM dosyası üzerinde bir has-
Format incelendiğinde şu kanı elde edilir; DI- tanın hem Anjiyo videosu izlenebilmekte hem
COM dosya biçimi, bilinen tüm formatlardan de tek program vasıtasıyla başka bir hastanın
farklı olarak medikal görüntüleri, hasta bilgi- X- Ray filmleri kontrol edilebilmektedir. Bu
leri, hastane bilgileri ile ilgili daha fazla de- işlevsellik, DICOM’un neden bu kadar önemli
tay saklayabilen bir formattır. Ayrıca DICOM bir çalışma alanı olduğunun cevabıdır.
formatı içerisinde istenirse Multi-Frame (vi-
deo) görüntülerde saklanabilir. Bu da DICOM 3.2 DICOM Standart Formatının Çözümlemesi
dosyası içerisinde normal medikal görüntüler Ham DICOM dosyası içerisinde, hasta hakkın-
ile birlikte hareketli görüntüler ve ses kayıtla- da hem metin bilgi hem de hastaya ait medi-
rının da saklanabileceğini gösterir. Bu tarif ile kal görüntüler bulunmaktadır. Bu sahip olduğu
de anlaşılacağı gibi bir hastanede bir hastanın yapı tam karmaşık bir veritabanı sistemi ile
tüm Medikal Bilgilerinin kaydedilebileceği tarif edilebilir. Her DICOM dosyası bir veri-
70
Akademik Bilişim’07 - IX. Akademik Bilişim Konferansı Bildirileri
31 Ocak - 2 Şubat 2007 Dumlupınar Üniversitesi, Kütahya

tabanı gibidir. Bu dosyalar içerisine hastaların DICOM dosyaları üzerinde yapılan okuma ve
isimlerinden, hastane, ilgili bölüm, doktor bil- yazma işlemleri, Onaltılık (Hexadecimal - Hex)
gileri, hasta bilgilerine kadar her türlü metinsel sayı sistemi ile yapılmaktadır. Tüm bilgiler ön-
veri, belirli bir yazım formatında kaydedilebil- ceden tanımlı bir ön ek ile birlikte dosya içerisi-
mektedir. Bu özelliği ile hasta ile ilgili her türlü ne kaydedilmektedir. Bu ön etiketler çok çeşit-
veriyi kaydetme yeteneğine sahiptir. lidir ve belirli özellikleri tanımlamaktadırlar.

DICOM dosyaları, hasta ile ilgili medikal gö- Her akan Veri Elemanının kendi içinde tanım-
rüntülerinde saklanmasında kolaylık ve bütün- lanmış bir standart yapısı vardır. Her eleman
lük sağlamaktadır. Bu bütünlük veri aktarılma- aşağıdaki kısımlardan oluşur;
sında da var olduğu bilinen kolaylığı destek-
lemektedir. DICOM standart dosyası içerisine, • DICOM Etiket (Tag)
medikal görüntü olarak X-Ray filmler gibi • Değer Temsili (Value Representation – VR)
Medikal resim kaydedilebileceği gibi, Medikal • Değer Uzunluğu (Value Lenght - VL)
filimler ve seslerde kaydedilebilmektedir. • Değer Alanı (Value Field - VF)

Önsöz - Preamble 
İlk 128 byte açıklama alanı diye 3.3 DICOM Etiketleri
adlandırılır ve boştur.
Dosyanın bir DICOM dosyası Verilerin elde edilmesinde önemli bir yere sa-
Ön ek - Prefix olduğunu belirten ön bildirim hiptir. Hasta adı, Enstitü, Doktor adı gibi bil-
taşır. gilerin dosya içerisine kaydedilirken dikkat
DICOM Etiketleri ve Etiketler edilecek hususlardan en önemlisidir. Metinsel
Veri Elemanları
ile birlikte var olan verileri ifade bilgiler yazılırken, verilerin önüne ekler gelir.
Data Elements
eder. Bu eklere DICOM Etiketleri (TAG) denir.
Piksel Verisi Resim Bilgisinin saklandığı
Pixel Data alandır. 0010,0010 şeklindeki bir etiket bilgisi incelen-
Tablo 1. DICOM Dosya Yapısı mek istenirse;

Grup Numarası (Group Number)


Bilginin tipini göstermektedir. (ör. 0010 = Has-
ta hakkında bilgi)

Eleman Numarası (Element Number)


Verinin tam olarak ne ifade ettiğini belirtir. (Ör.
0010 = Hasta adı)

Olarak çözümlenebilir.
Şekil 1. DICOM Ön Ek Yapısı
3.3.1 DICOM Grup Numarası
Medikal Görüntü formatı olan DICOM dosya- Yukarıda da belirtildiği gibi, Grup numarası
sının çözümlenmesi, Metinsel ve Piksel veri- vasıtası ile etiketin taşıdığı bilginin bağlı bu-
lerinin ayrılmasından sonra yapılabilir. Dosya lunduğu tip hakkında bilgi alınabilmektedir.
yapısında 3 ana bölüm vardır. Her kayıt türünün bağlı bulunduğu bir grup
bulunmaktadır. Aşağıda bu konuyla ilgili bazı
a. Tanımlayıcı, Ön ek örnekler verilmiştir.
b. Metinsel veriler
c. Medikal Görüntü verisi
71
DICOM Görüntü Standardı
Mustafa Ulaş, Aytuğ Boyacı

3.3.2 DICOM Eleman Numarası yaya yazma ve okuma şekillerini belirtir. DI-
DICOM Eleman Numaraları (DICOM Element COM dosyası içerisinden veri okumadan önce
Number) ise çok çeşitlidir. Bir hasta için ihtiyaç mutlaka öğrenilmesi gerekilen veridir.
bulunabilecek her durum düşünülerek binlerce
eleman standarda eklenmiştir. Ayrıca her yıl, • 1.2.840.10008.1.2.2 - Explicit VR Big Endian
bu standart güncellenmekte ve yeni ihtiyaçlara • 1.2.840.10008.1.2.1 - Explicit VR Little Endian
göre yeni elemanlar tanımlanmaktadır [4]. • 1.2.840.10008.1.2 - Implicit VR Little Endian

3.4 Değer Temsili (Value Representation – VR)


DICOM Veri yapısı incelendiğinde, Etiketler-
den hemen sonra bir VR alanın olduğu görülür.
Bu alan Transfer Syntax’a bağlı olarak opsiyo-
nel olarak gelir[5].

VR, Transfer Syntax UID Değeri


“1.2.840.10008.1.2” yani UID Adı = “Imp-
licit VR Little Endian” ise boştur [4]. Bu
varsayılan DICOM için Transfer Syntax’tır.
Ancak Transfer Syntax UID Değeri örneğin
“1.2.840.10008.1.2.1” olanlar için VR Değeri
girilmektedir. VR 2 baytlık bir değer olup, Veri
Tipini göstermektedir.

3.5 Değer Uzunluğu (Value Lenght - VL)


VL verinin uzunluğunu vermektedir. Buradan
okunan hexadesimal değer, etiketin belirttiği
verinin uzunluğunu verir. Belirtilen veri bir
hasta adı ise, hastanın adının her karakteri bayt
bayt tanımlanmıştır [4]. Şekil 3: Metinsel Verilerin Görüntülenmesi

3.6 Değer Alanı (Value Field - VF) 4. Kısaltmalar


Burada ise etiketin tanımladığı özellikte, VR’ın
tanımladığı tipte, VL’nin belirttiği uzunlukta PACS: Picture Archiving and Communication
veri byte’ları ile yazılmış veri bulunmaktadır. System
Bu veri Onaltılık (Hexadecimal - Hex) olarak DICOM: Digital Image Communication In
okutulduktan sonra kullanılabilmektedir[6]. Medicine
NEMA: National Electrical Manufacturers
3.7 Transfer Syntax UID” (0002,0010) Association
En önemli etiketlerden biridir. Bilgilerin dos-

Şekil 2 : Örnek DICOM dosyası Metinsel Bilgiler

72
Akademik Bilişim’07 - IX. Akademik Bilişim Konferansı Bildirileri
31 Ocak - 2 Şubat 2007 Dumlupınar Üniversitesi, Kütahya

Şekil 4 : Metinsel Görüntüleyici Sonuçları

Şekil 5: DICOM Görüntüleyici

73
DICOM Görüntü Standardı
Mustafa Ulaş, Aytuğ Boyacı

5. Kaynaklar [4] DICOM standardı hakkında bilgi içeren do-


kümanlar bulunmaktadır.
[1] Digital Imaging and Communications in http://medical.nema.org/dicom/2003.html
Medicine, World Wide Web site
http://medical.nema.org/dicom/ [5] Mustafa Ulaş, Yetkin Tatar, 2005, BIYO-
MUT 2005 , Boğaziçi Üniversitesi, 40
[2] http://www.dclunie.com/
[6] Mustafa Ulaş, 2005, PACS sistemlerine ge-
[3] Jianguo Zhang, Jianyong Sun, Yuanyuan nel bir bakış ve bu konuda bir yazılım uygula-
Yang, Chenwen Liang, Yihong Yao, Jin Jin, ması, Yüksek Lisans semineri
Weihua Cai , Kun Sun, Guozhen Zhang, 2005,
Image-Based Electronic Patient Recordsfor Se-
cured Collaborative Medical Applications En-
gineering in Medicine and Biology 27th Annual
Conference, Shanghai, China, September 1-4

74

You might also like