Introducción a DICOM. Características

De Slicer-Int
Saltar a: navegación, buscar
Otros idiomas:
تونسي • ‎English • ‎español • ‎français • ‎português

El formato DICOM

En imágenes médicas hay un formato estándar reconocido mundialmente, que es DICOM] (Digital Imaging and Communication in Medicine).

Este formato ha sido formulado para el manejo, visualización, almacenamiento, impresión y transmisión de imágenes médicas. La organización que se encarga de mantener este estándar es la [NEMA] (National Electrical Manufacturers Association). En un principio el protocolo fue definido por la ACR (American College of Radiology) y la NEMA, en 1985, y cumple los siguientes criterios:

  • Es aplicable a entornos de red y sin conexión (offline: ordenadores independientes, por ejemplo).
  • Especifica cómo han de reaccionar a las órdenes y el intercambio de datos todos los dispositivos conformes con el protocolo.
  • Especifica los diferentes niveles de conformidad con el mismo.
  • Da la estructura de un documento multi-parte.
  • Da información explícita no sólo para imágenes, sino también para informes, formatos de impresión, etc.
  • Especifica una forma para la identificación única de cualquier pieza de información (objeto).


Incluye la definición de un formato de fichero y de un protocolo de comunicación de red (aplica el protocolo TCP/IP), y permite que diferentes entidades compartan la información y esta mantenga su usabilidad y legibilidad.

DICOM permite la integración de escáneres, servidores, estaciones de trabajo, impresoras y hardware de red de múltiples proveedores dentro de un sistema de almacenamiento y comunicación de imágenes. Las diferentes máquinas, servidores y estaciones de trabajo tienen una declaración de conformidad DICOM (conformance statements) que establece claramente las clases DICOM con las que son compatibles. DICOM ha sido adoptado ampliamente por hospitales, gestionados mediante sistemas PACS.

Estructura de un fichero DICOM

La estructura del fichero DICOM es la siguiente (la Figure 1 está tomada de la web de [leadtools]:

Figure 1: DICOM structure

Header (cabecera)

Puede omitirse esta parte del fichero, aunque el estándar especifica que el fichero ha de incluir al menos una cabecera. Esta sección se compone de:

  • Preamble (preámbulo): de 128 bytes, suele utilizarse para indicar a las aplicaciones multimedia el acceso a una de las imágenes dentro del conjunto de datos (DataSet) que servirá de icono o identificación visual del mismo.
  • Prefix (prefijo): de 4 bytes, contiene la cadena de caracteres (string) DCIM, en mayúsculas.

DataSet (conjunto de datos)

Cada fichero contendrá un único DataSet (conjunto de datos), formado por varios DataElements (elementos de información).

El DataSet consiste de un par SOP (Service-Object Pair), estos pares relacionan una IOD (Information Object Definition) y un DICOM Service Elements (DIMSE) (elementos DICOM de servicio). Un ejemplo de SOP es: Store, Get, Find, Move. Un DIMSE puede ser una imagen CT, MRI o incluso agendas (horarios) y otro tipo de datos en formato texto; los DIMSE pueden ser de tipo N (normalized, sólo para servicios de notificación) y de tipo C (son para servicios de operación y notificación). Para más información sobre los SOP se puede consultar [aquí]. En base a los dos tipos de DIMSE, habrá dos clases SOP: normalized (normalized IOD + DIMSE-N) o composite (composite IOD + DIMSE-C).

Los DataElements almacenan los valores de los atributos codificados para el objeto del mundo real que viene representado en el DataSet. Cada DataElement viene identificado por su etiqueta (DataElement Tag); estas etiquetas van numeradas con un identificador único y ordenadas dentro del fichero DICOM de menor a mayor.

Contenido de un fichero DICOM

Dentro de cada DataSet se almacena información sobre el paciente (nombre, edad, datos administrativos, etc.), fecha en que se tomaron los datos, formato de los datos, modelo del aparato utilizado para el registrado de los datos, etc. (algunos de los campos que se añaden cambian según el fabricante, pero siempre conforme al formato DICOM). Para un mismo paciente habrá diferentes DataSets, según el número de pruebas que se le hayan realizado a lo largo del tiempo. Esto permite consultar su expediente, por ejemplo, dentro de un servidor PACS, tanto en local como en red.



MENU