Digital Image and Comunication in Medicine….el formato DICOM

Hola a todos.

Antes de ponernos a hablar sobre el desarrollo de TuatiX queriamos asegurar que la comunidad de usuarios comprendiera en qué consiste el formato DICOM y la importancia que tiene para TutatiX. Por ello, hemos decidido intentar redactar este post a modo de resumen. Y decimos intentar porque nos resulta tremendamente complicado resumirlo en pocas líneas sin aburrir al personal 😛

Como ya se anticipa en el título del post, DICOM es una acronimia de Digital Image and Comunication in Medicine (imagen digital y comunicación en medicina).

¿Cuándo surge?, ¿por qué lo hace?, ¿quién se preocupó en hacerlo?…

En los años 70 el Colegio Americano de Radiología (ACR American Asociation of Radiology) y la Asociación Nacional de Fabricantes de Material Eléctrico (NEMA) motivados por la introducción de la tomografía computerizada y el uso de nuevas modalidades de diagnóstico digital crearon un método estándar de transferencia de imágenes e información asociada entre los distintos dispositivos del mercado, ya que cada vendedor disponía de su propio tipo de imágenes.
En el año 1983 la ACR y la NEMA formaron un comité conjunto en el que se desarrollaría un estándar en el que se promovería el intercambio de información sobre imágenes digitales entre los distintos fabricantes y con el que se facilitara el desarrollo y expansión de los archivos de imágenes y sus sistemas de comunicación. Habría que esperar hasta el año 1985 para la publicación de la versión 1.0 del estándar ARC-NEMA . En el año 1988 se publicó la versión 2.0 del estándar ARC-NEMA que incluía a la versión 1.0 y sus revisiones así como comandos para mostrar dispositivos, para introducir nuevos esquemas de jerarquía de tipos de imágenes y para añadir información, consiguiendo de esta forma una descripción más específica de la imagen.
Tras la definición del estándar ARC-NEMA versión 2.0 se empieza a hablar del estándar DICOM. Este aportaba mejoras a la versión 2.0 del estándar ARC-NEMA. Alguna de las mejoras fueron, a saber:

  • Podría ser aplicado en un entorno de red basadas en TCP/IP mientras que el estándar ARC-NEMA era aplicable en conexiones punto-a-punto y para poder aplicarla en un entorno de red había que implantar una interfaz de red, NUI (Network Interface Unit).
  • DICOM presentaba una estructura modular que facilitando así la evolución del estándar y la incorporación de nuevas características.

¿Qué contiene un archivo DICOM?…

Un archivo DICOM contiene por un lado la información de una o varias imágenes y por otro la información del contexto en el que se ha tomado la imagen. En el contexto de una imagen DICOM podemos encontrarnos con datos del paciente (nombre, apellidos, edad,…), del doctor que manda la prueba, del centro médico donde se realiza la prueba, de la prueba médica a la que corresponde la imagen, de la máquina que ha realizado la toma (parámetros de configuración de la máquina como por ejemplo la posición del paciente en cada toma), de las imágenes tomadas(número de tomas realizadas, separación entre cada imagen, dimensión de las imágenes,… ).

DICOM une la información visual con la información recogida en la prueba médica. Desde nuestro punto de vista (proyecto TutatiX), esta fusión es una de las mayores ventajas que posee el formato porque puede ser usada para mostrar y ubicar en pantalla información que de otra forma no sería posible. Por ejemplo, de la información almacenada en la toma de imágenes se puede obtener la densidad de un hueso en cada píxel de una imagen y medir la distancia real entre órganos, huesos o tumores. Otro ejemplo podría ser la reconstrucción 3D a partir de la información obtenida en la toma de las imágenes de forma que a partir de ella se hiciera una endoscopia.

¿Cómo es la estructura DICOM?…

DICOM tiene una estructura organizada por etiquetas (tags) donde cada una representa un dato dististinto. Un tag está formado por dos identificadores, el grupo y el elemento. El identificador de grupo nos indica a qué grupo pertenece el dato y el identificador de elemento qué elemento dentro del grupo es al que representa. Un ejemplo de tag sería : (0028, 0010), donde 0028 es el grupo, que en este caso se corresponde con el grupo de datos relacionados con las características de la imagen, y 0010 es el elemento, que para este grupo se corresponde con ‘Rows’, que nos indica el número de filas que contiene la imagen.

Cada dato que compone un archivo es almacenado en una estructura llamada Data Set (conjunto de datos) donde cada dato almacenado está definido por el tag, el tipo de dato y la longitud del dato. El conjunto formado por el tag, el tipo de dato, la longitud y el dato en si es llamado Data Element.

Dependiendo del tipo de archivo DICOM y del dato almacenado la estructura del Data Element podrá variar.

¿Para qué se usa DICOM?…

En pocas palabras podriamos decir que DICOM se usa para almacenar información médica (imagen y contexto de la toma) pero mentiriamos si la cosa se quedara ahí. DICOM está pensado para poder trabajar en red, facilitando la comunicación entre dispositivos. Aprovechando esto, los estudios (llamaremos estudio a un conjunto de imágenes que forman una prueba médica) podrán ser centralizados en PACS (estación de trabajo). Con la centralización de los estudios se facilita la disponibilidad de los estudios y lo que es más importante, se hace posible la teleasistencia!!.

Bueno, después de la parrafada uno se puede preguntar ¿qué relación tiene DICOM con TutatiX?. La respuesta es que TuatiX tiene como uno de sus objetivos principales el decodificar cualquier tipo de archivo DICOM y mostrar la mayor cantidad posible de información extraida y para ello es necesario conocer en profundidad la estructura interna DICOM.

Si quereis ver algunos ejemplos de lo que se puede hacer a partir de un estudio DICOM podeis mirar en la web del visor Osirix de Apple.

Para terminar solo deciros que si teneis alguna duda o corrección os agradeceriamos que la comentarais.

Documentación leida para la realización del post:

Un saludo

Félix del Rio Benigno

Francisco J. Seva M.

^^

5 Responses to Digital Image and Comunication in Medicine….el formato DICOM

  1. Ivan dice:

    Gracias por el proyecto. Podrían decirme si van a empezar otro proyecto libre de DICOM o van a localizar el mejor de los actuales proyectos y colaborar en él? Lo digo porque si reinventamos la rueda con otro lenguaje de programación nunca llegaremos a competir contra lo privativo.

    Primer paso a dar: (Tomadlo solo como consejo). Localizar el proyecto DICOM libre más activo o puntero hasta la fecha.

    2. Compararlo con el software DICOM privativo que más se esté usando.

    3. Mejor el libre hasta empatar o superar las características del privativo.

    El concurso apreciará más aquél esfuerzo que sea usado en el futuro en vez de algo nuevo pero que nadie llegue a usar o quede en el olvido.

    Muchos saludos.

  2. fseva dice:

    Hola Iván!!
    Lo primero es darte las gracias por escribir, no sabes lo que nos alegra a Félix y a mi el comentario que has hecho.

    El proyecto TutatiX tiene dos objetivos principales. Uno es conseguir una buena aplicación que visualice imágenes DICOM y el otro es generar una documentación a partir de la que un desarrollardor sin experiencia pueda dar los primeros pasos en el desarrollo e implementación de un visor.
    Por ello, no vamos a buscar un proyecto ya empezado, porque queremos enfrentarnos a todos los problemas para poder transmitirlos.
    Hace un año que me inicié en el mundillo de la imagen médica y he visto varios programas y todos ellos buenos, pero a la hora de querer ver como funcionaba, ver el porqué de las cosas resultaba que ninguno estaba lo suficientemente (o nada)documentado.
    Para mi, el mejor de todos los visores es Osirix, que es un proyecto Open Source dirigido desde Apple y que por desgracia solo corre bajo Macintosh.

    Un saludo y muchas gracias por postearnos 😛

  3. Carlos Palomo dice:

    Felicitaciones por la iniciativa. Soy cirujano Ortopedico y uso irregularmente varios de estos DICOM. El mas operacional me ha parecido efilm. Recomiendeme uno para windows vista. Saludos

  4. marcelo ruminot dice:

    hola mira trabajo en una empresa de electromedicina y me seria de gran ayuda tener algun visor de imagenes dicom para ponerlo en mi Pc por que me encargan trabajos y no se como hacerlos, necesito algo asi como un programa como no se po un paint que sea pero que me reprodusca este formato de imagenes

    te lo agradeceria mucho
    marcelo

  5. Henry dice:

    hola,
    me parece muy interesante el proyecto, quisiera saber donde encontrar información sobre el avance del proyecto,
    saludos
    gracias

Deja un comentario