IX Congreso Internacional de Informtica en Salud 2013
SLD253 MDULO DE RECONSTRUCCIN MULTIPLANAR
PARA ESTUDIOS DE TOMOGRAFA AXIAL COMPUTARIZADA SLD253 MULTIPLANAR RECONSTRUCTION MODULE FOR COMPUTERIZED AXIAL TOMOGRAPHY Ing. Arnel Ledo Ramrez 1 , Ing. Yasmany Gonzalez Yera 2
1 Universidad de las Ciencias Informticas, Cuba, aledo@uci.cu, Fomento #287 e/ Aricochea y Cables, Holgun. Holgun. 2 Universidad de las Ciencias Informticas, Cuba,aygonzalez@uci.cu
RESUMEN: Los estudios de Tomografa Axial Computarizada (TAC) son una potente herramienta para el diagnstico de numerosas enfermedades.La reconstruccin multiplanar permite generar otros planos anatmicos del cuerpo humano a partir de estos cortes axiales y obtener mediante tcnicas de proyecciones una mejor visualizacin de diferentes tipos de tejidos y rganos posibilitando un anlisis ms profundo y eficiente. El problema cientfico de esta investigacin consiste en la incorporacin de tcnicas de reconstruccin multiplanarpara la asistencia por computadora aldiagnstico de estudios de Tomografa Axial Computarizada en el rea de radiologa en hospitales cubanos y venezolanos. Para el desarrollo del mdulo se realiz un estudio de los principales sistemas existentes en el mundo y las necesidades de los especialistas radilogos que utilizarn el mismo. Se utiliz como metodologa de desarrollo el Proceso Unificado del Rational (RUP por sus siglas en ingls) y como lenguaje de modelado el Lenguaje Unificado de Modelado (UML por sus siglas en ingls) en su versin 2.1. En la creacin de diagramas fue usada la herramienta Enterprise Architect en su versin 7.5.La aplicacin fue desarrollada utilizando el Framework .Net 4.0, el lenguaje de programacin C# y el patrn arquitectnico MVVM. En este artculo se especifican las principales funcionalidades del mdulo,con el objetivo de brindar nuevas herramientas a la altura de las tecnologas actuales y proveer a los especialistas de nuevos instrumentos para realizar un mejor diagnstico por imgenes.
Palabras clave:Reconstruccin Multiplanar, vxel, plano, tomografa, proyeccin, DICOM, PACS, MPR ABSTRACT: Computed Tomography (CT) is a powerful tool for the diagnosis of many diseases. Generally the axial analysis generated by this technique is insufficient for a display of some specific regions from a viewpoint suitable. Multiplanar reconstruction can generate other anatomical planes of the human body from these axial and projection techniques to obtain a better view of different types of tissues and organs enabling further analysis and efficient. The scientific problem of this research is the incorporation of multiplanar reconstruction techniques for computer-assisted diagnosis of Computed Tomography studies in the field of radiology inCubans and Venezuelans hospitals. For the module development was performed a study of the major systems in the world and the needs of specialist radiologists who use the same. Rational Unified Process (RUP)was used as the development methodology, Unified Modeling Language 2.1 (UML) as a modeling language.Enterprise Architect version 7.5 was used for creating diagrams and Microsoft Visual Studio 2010 for the implementation of the application. The application was developed using the Framework. Net 4.0, C# programming language and MVVM architectural pattern. This article specifies the main features of the module, with the aim of providing new tools to match current technologies and provide to specialists new tools for better imaging diagnosis. Keywords: Multiplanar reconstruction, voxel, plane, CT, projection, DICOM, PACS, MPR. Ledo, A.; Gonzlez, A.;| MDULO DE RECONSTRUCCIN MULTIPLANAR PARA ESTUDIOS DE TAC
IX Congreso Internacional de Informtica en Salud 2013
1. INTRODUCCIN En la actualidad, el desarrollo de la informtica mdica ha acarreado consigo nuevos equipos disponibles para lograr un mejor anlisis del paciente, haciendo indispensable contar con herramientas especializadas capaces de interactuar con los mismos para la obtencin de diagnsticos ms precisos. Entre las herramientas ms conocidas para lograr estos resultados se encuentran los sistemas de archivado y transmisin de imgenes. Los PACS 1 son sistemas computarizados para el almacenamiento digital de las diferentes modalidades de imgenes mdicas entre las que se encuentran: medicina nuclear(NM), tomografa computarizada(CT), mamografa(MG), ultrasonido(US), entre otras, y para la transmisin de estas a estaciones de visualizacin dedicadas o entre estas a travs de una red informtica. Para ello se hace uso del estndar DICOM 2 , estndar reconocido mundialmente, pensado para el manejo, almacenamiento, impresin y transmisin de imgenes mdicas. Uno de los componentes fundamentales de los sistemas PACS son las estaciones de visualizacin, que se encargan del procesamiento y visualizacin de las imgenes generadas por los equipos, brindando a los especialistas radilogos herramientas que benefician la obtencin de un correcto diagnstico. Entre los numerosos equipos mdicos que existen en la actualidad se encuentra el Tomgrafo Axial Computarizado (TAC), que desde el descubrimiento de los rayos X, ha sido una de las ms valiosas contribuciones al campo de diagnstico por imgenes mdicas.[1] La reconstruccin multiplanar o reformateo multiplanar, es el proceso mediante el cual a partir de imgenes de cortes axiales o transversales de tomografa son generados los dems planos o cortes anatmicos del cuerpo, de esta forma se pueden obtener imgenes en planos coronales, sagitales, oblicuos o curvos, combinarlos logrando su representacin en 3D, y realizar distintas modalidades de proyecciones sobre el volumen de datos.
1 Picture Archiving and Communication System (PACS) 2 Digital Imaging and Communication in Medicine(DICOM). La proyeccin de intensidades no es una tcnica de reconstruccin tridimensional, sino ms bien una proyeccin de los datos tridimensionales a una imagen bidimensional que simula una imagen 3D. La Mxima Proyeccin de Intensidades (MIP) permite realzar las estructuras con mayor atenuacin a lo largo de varios cortes simultneamente, lo cual permite una visualizacin muy rpida y efectiva de estructuras densas (vasos contrastados, huesos, etc.). Con el objetivo de brindar nuevas herramientas a la altura de las tecnologas actuales y proveer a los especialistas de nuevos instrumentos para realizar un mejor diagnstico por imgenes, se decidi realizar una nueva versin del sistema alas PACS. Por razones de incompatibilidad en cuanto a tecnologas utilizadas, la necesidad de explotar y ampliar las herramientas que brinda la reconstruccin multiplanar y solucionar los errores detectados en el sistema existente, se asume la tarea de implementar un mdulo de MPR integrado al nuevo visor de imgenesmdicas. El mismo debe constituir unaherramienta indispensable para el diagnstico de imgenes de tomografa en las estaciones de visualizacin. El objetivo fundamental del artculo es desarrollar un mdulo de reconstruccin multiplanar para el visor de imgenes mdicas del sistema alas PACS 2.9.3 y describir las principales funcionalidades con las que cuenta el mismo.
2. CONTENIDO 2.1 Tomografa Axial Computarizada La Tomografa Axial Computarizada es una de las tcnicas de diagnstico por imgenes ms utilizadas en la actualidad, debido principalmente a su habilidad de generar gran cantidad de informacin volumtrica en un reducido perodo de tiempo, la alta resolucin de las imgenes generadas y la capacidad de crear vxeles isotrpicos, lo que permite la obtencin de reconstrucciones tridimensionales y multiplanares. Un equipo de TAC o tomgrafo est compuesto por un anillo en el que se introduce el paciente, un emisor y un receptor de rayos X tras las paredes del anillo, y un ordenador que analiza Ledo, Arnel.; Gonzlez, Arturo Yasmany.;| Mdulo de Reconstruccin Multiplanar Para Estudios de TAC IX Congreso Internacional de Informtica en Salud 2013
los datos obtenidos por el detector. Para emitir los rayos X se utiliza un pequeo acelerador de partculas: se aceleran electrones y se hacen impactar contra un objetivo de metal. Cuando los electrones chocan contra el metal y frenan bruscamente, la energa cintica que tenan se emite en forma de radiacin electromagntica (fotones). A la salida del can de rayos X, que emite un cono de radiacin, se coloca una pantalla de plomo con una rendija muy fina. Lo que la atraviesa es, por tanto, una especie de rodaja del cono, con forma de abanico fino. No todos los fotones atraviesan el cuerpo y llegan al otro lado del anillo: algunos son absorbidos. Los que atraviesan material ms denso son absorbidos ms frecuentemente, mientras que los que pasan por zonas blandas son candidatos ms probables a llegar al otro extremo. Al otro lado del paciente se encuentra un detector de rayos X el cual registra una lnea de fotones de rayos X que inciden. Algunos puntos de la lnea son ms brillantes que otros, dependiendo de dndeexista hueso, cartlago, aire, agua, etc. Todos estos datos son pasados a una computadora, que no hace ms que revertir el proceso fsico para reconstruir la seccin completa. El resultado es una imagen bidimensional de esa seccin del objeto. Luego se mueve el anillo una pequea distancia a lo largo del eje y se repite todo el proceso para obtener otro corte del cuerpo un poco ms abajo.[2] Los equipos de tomografa se usan en el diagnstico de muchas dolencias, entre ellas: La TAC de la cabeza se utiliza, para identificar hemorragias cerebrales y tumores. En los pulmones, se emplean para identificar enfisemas, fibrosis y tumores. En el abdomen, sirve para identificar clculos renales, apendicitis, pancreatitis, etc. En los miembros se utiliza para obtener imgenes detalladas de fracturas complejas, sobre todo en articulaciones. A pesar de todo esto, los estudios de TAC tienen la gran desventaja de que los rayos X emiten radiacin ionizante, lo cual hace ms probable el desarrollo de tumores, por lo que su uso se evita dentro de lo posible. Una TAC es el equivalente a realizar muchas radiografas, de modo que la dosis de radiacinrecibida puede llegar a ser bastante alta: desde unos 1,5 mSv 3 para una TAC craneal hasta 13 mSv para una TAC del corazn con gran resolucin. [2]
2.2 Reconstruccin Multiplanar El anlisis de los cortes transversales generados por los estudios de tomografa en ocasiones es insuficiente para lograr la obtencin de un correcto y eficiente diagnstico o documentar algunos casos clnicos. Debido principalmente a que no permite la visualizacin de todos los detalles anatmicos al obtenerse una nica vista de la regin a analizar. Para satisfacer esta limitante, en la actualidad, algunos visores de imgenes mdicas, a partir de estudios de TAC crean imgenes bidimensionales no-axiales, utilizando algoritmos matemticos muy veloces. Este proceso es conocido como Reconstruccin o Reformateo Multiplanar. Inicialmente se obtienen las imgenes de los cortes transversales y luego, apilando visualmente los cortes, se pueden reconstruir imgenes en plano, sagital o coronal, bien en direccin perpendicular u oblicua, con respecto al eje del paciente. Esta tcnica es particularmente til para evaluar las estructuras seas, ya que algunas fracturas y alineacin de las articulaciones pueden no ser evidentes en cortes axiales. La reconstruccin multiplanar permite adicionalmente seleccionar una posicin anatmica en un plano y ver su correspondencia en los dems planos, dando una excelente percepcin tridimensional de la estructura analizada. Cuando las dimensiones de los vxeles (grosor del corte y la resolucin en el plano) son iguales, el volumen de datos se denomina isotrpico; en otro caso anisotrpico. Las reconstrucciones deben ser calculadas a partir de vxeles isotrpicos ya que si se calculan a partir de vxelesanisotrpicos, laimagen final presentar una forma en diente de sierra, lo que puede dificultar en gran medida la exclusin de una fractura sea.[3] A diferencia de otros tipos de reconstrucciones, la MPR no se basa en las caractersticas de atenuacin de la radiacin, sino que se obtienen las imgenes en funcin de la interpretacin espacial que se hace de la zona explorada. Por
3 Unidad de medida derivada del Sistema Internacional de Unidades para medir la dosis de radiacin absorbida por la materia viva. 1000 mSv es equivalente a 1 Sv. Ledo, Arnel.; Gonzlez, Arturo Yasmany.;| Mdulo de Reconstruccin Multiplanar Para Estudios de TAC IX Congreso Internacional de Informtica en Salud 2013
lo que tcnicamente la reconstruccin multiplanar no es una reconstruccintridimensional, sino una deformacin geomtrica del volumen de datos. Por su facilidad de utilizacin y cantidad de informacin suministrada, se encuentra entre las de mayor uso en la prctica diaria.
2.3 Tcnicas de proyeccin Muchas tcnicas han sido desarrolladas para procesar el volumen de datos en estudios de tomografa. Una de ellas es la proyeccin de intensidades, la cual extrae algn simple parmetro de este y produce una reconstruccin bidimensional, resaltando la estructura deseada, utilizando como base dicho parmetro. (6) La proyeccin de intensidades permite obtener la visualizacin de la informacin ms importante de varios cortes al mismo tiempo. Es una forma de proyectar los datos tridimensionales a una imagen bidimensional que simula una imagen 3D. Los ejemplos de esta tcnica ms comnmente usado son la mxima proyeccin de intensidades (MIP), mnima proyeccin de intensidades (mIP) y proyeccin de intensidad media (AvgIP). La MIP es una tcnica de visualizacin muy popular debido al advenimiento de los TAC multicortes. Al generar cortes delgados (hasta 0.5mm) cada corte tiene una resolucin espacial muy alta, pero un corte por s solo no permite darnos una idea de la configuracin tridimensional de la estructura que se est analizando. Las imgenes generadas mediante MIP al detectar vxeles con mayores valores de densidad permiten a los radilogos una mejor visualizacin de la morfologa de algunas estructuras como arterias, ndulos, calcificaciones, cuerpos extraos, etc. y reduce significativamente el tiempo requerido para analizar complejas estructuras en distintos planos. La mnima proyeccin de intensidades es un mtodo de visualizacin de las estructuras menos densas en un volumen de datos. El algoritmo es prcticamente idntico al de MIP, pero en este caso solo los menores valores Hounsfield son representados.Esta tcnica logra mejorar la visualizacin de los espacios de aire, por lo que se utilizan habitualmente en la evaluacin de las estructuras pulmonares. Tambin es particularmente til para analizar el rbol biliar y el conducto pancretico, que son hipodensas en comparacin con el tejido circundante. [4] La proyeccin de intensidad promedio es otra de las tcnicas de visualizacin ms comnmente utilizadas. Es un intento de visualizar mayor cantidad de informacin al mismo tiempo. Genera una imagen que representa el promedio de cada componente de atenuacin a lo largo de un rayo trazado que recorre el volumen de datos. Se utiliza para caracterizar estructuras internas de un rgano slido o de las paredes de estructuras huecas como los vasos sanguneos o el intestino.
2.4 Materiales y mtodos Para lograr un mejor entendimiento delosprocesos de reconstruccin multiplanar en el anlisis de estudios de TAC y para el levantamiento de los requisitos se utiliz la observacin como mtodo cientfico, y la entrevista a los especialistas como tcnica de obtencin de informacin. Para el desarrollo del sistema propuesto se utilizaron tecnologas que permiten satisfacer los requerimientos y cubrir de forma eficiente las necesidades de los especialistas. Se tiene en cuenta adems que el mdulodebe integrarse de forma correcta al visor de imgenes mdicas, por lo que debe existir compatibilidad en cuanto a tecnologas, patrones y lenguaje de programacin utilizados. El lenguaje de programacin utilizado para la implementacin de la solucin fue C Sharp (ms conocido por C#). C# es un lenguaje orientado a objetos simple, elegante y con seguridad en el tratamiento de tipos, que permite a los programadores de aplicaciones empresariales crear una gran variedad de aplicaciones.C# permite tambin utilizar cdigo no manejado o punteros, en caso de necesitar trabajar con una direccin de memoria especfica, necesitar un poco ms de rendimiento o se requiera trabajar con cdigo heredado que necesite que le proporcione la direccin de un fragmento de memoria especfico. Se utiliz Windows PresentationFoundation (WPF) como sistema de representacin grfica, ManagedExtensibility Framework (MEF) como biblioteca para crear aplicaciones ligeras y extensibles, permitiendo la integracin como plugin al visor de imgenes mdicas. Como librera de lectura y procesamiento DICOM se utiliz el framework CALIB. CALIB es un conjunto de libreras que implementan parte del Ledo, Arnel.; Gonzlez, Arturo Yasmany.;| Mdulo de Reconstruccin Multiplanar Para Estudios de TAC IX Congreso Internacional de Informtica en Salud 2013
estndar DICOM 3.0, desarrollada en elDepartamento de Software Mdico Imageneolgico en la Universidad de las Ciencias Informticas. Entre las ventajas que brinda su uso se encuentra la lectura de archivos DICOM (.dcm), un conjunto de algoritmos para el procesamiento de imgenes mdicas y diferentes tcnicas de visualizacin y descompresin de imgenes. El patrn arquitectnico seleccionado fue Model View ViewModel (MVVM) que se caracteriza por separar el modelo de la vista introduciendo una capa abstracta entre ellos, el viewmodel, aprovechando as las capacidades que brinda WPF de enlace a datos y a comandos. Como entorno de desarrollo integrado (IDE) se utiliz Microsoft Visual Studio 2010, acompaada por .NET Framework 4.0.Como herramienta de modelado se utiliz Enterprise Architect 7.5. Esta es una plataforma de modelado, diseo y administracin, colaborativa, basada en UML y estndares relacionados; es gil, intuitivo y extensible. Una solucin que permite visualizar, analizar, modelar, probar y mantener un amplio rango de sistemas, software, procesos y arquitecturas.Permite generar cdigo fuente en C#, lenguaje que se utilizar para el desarrollo de la herramienta y puede integrarse mediante plugins al Visual Studio. Se utiliz como metodologa de desarrollo el Proceso Unificado de Rational (RUP), mtodo de desarrollo de software flexible que permite a travs de su arquitectura configurable seleccionar y desplegar solamente los componentes de procesos necesarios para cada etapa de cada proyecto.[5]
2.5 Integracin al visor de imgenes mdicas El mdulo de reconstruccin multiplanar se integra al visor de imgenes mdicas como un plugin, adicionando sus funcionalidades como una nueva pestaa del visor, posibilitando de esta forma que el mismo brinde a los especialistas las herramientas necesarias para el diagnstico de estudios de tomografa. Cada uno de los planos generados puede ser tratado como una imagen nativa obtenidamediante un equipo de TAC, permitiendo su procesamiento mediante los diferentes filtros, paletas de colores, paletas de ancho y centro, as como soporte para las distintas transformaciones espaciales y mediciones. La reconstruccin es realizada a partir de una serie de tomografa, la misma deber ser cargada en el visor y estando seleccionada, se puede acceder a las funcionalidades que inician los diferentes tipos de reconstrucciones. La serie se enviar al mdulo de MPR, donde se realizar todo el procesamiento sobre el volumen de datos. La visualizacin de los cortes generados se realiza como un nuevo paciente que aparecer luego de iniciar la herramienta, para salir de la misma debe cerrarse dicho paciente.
2.6 Resultados y discusiones Con la utilizacin del mdulo de MPR se brinda a los especialistas radilogos una herramienta especializada que beneficia la obtencin de diagnsticos ms eficientes y precisos. El sistema desarrolladopermite obtener una reconstruccin multiplanar estndar generando los tres planos anatmicos del cuerpo, una reconstruccin multiplanar oblicua, una reconstruccin multiplanar curva a partir de cualquiera de dichos planos y una reconstruccin multiplanar 3D. Se puede obtener adems la mxima proyeccin de intensidades (MIP), la mnima proyeccin de intensidades (minIP) y la proyeccin de intensidad media (AvgIP) en las vistas axial, coronal y sagital; todas con grosor de proyeccin variable e intervalo de proyeccin configurable. Posibilitando adems la navegacin interactiva a travs del volumen de imgenes con cursor 3D sincronizado. En los planos calculados a partir de las reconstrucciones podrn ser utilizadas las funcionalidades bsicas de procesamiento sobre imgenes mdicas que brinda el visor de imgenes, entre las que se encuentran los diferentes tipos de mediciones, transformaciones espaciales, filtros, paletas de ancho y centro y paletas de colores. Para asegurar un correcto resultado en las imgenes generadas se hace uso de un algoritmo de interpolacin en cada una de las reconstrucciones.
3. CONCLUSIONES Al concluir esta investigacin se logr desarrollar una herramienta de reconstruccin multiplanar para el anlisis de estudios de Tomografa Axial Computarizada. Partiendo de Ledo, Arnel.; Gonzlez, Arturo Yasmany.;| Mdulo de Reconstruccin Multiplanar Para Estudios de TAC IX Congreso Internacional de Informtica en Salud 2013
un estudio de las principales herramientas existentes a nivel mundial y de la versin previa, se identificaron las principales funcionalidades con que cuenta el sistema. Se escogi MVVM como patrn arquitectnico, C# 4.0 como lenguaje de programacin y la tecnologa Windows PresentationFoundation. Mediante los cuales se logr obtener un mdulo con una arquitectura flexible, un rendimiento superior y un mayor aprovechamiento de los recursos disponibles en las estaciones de visualizacin. El sistema cubre los requerimientos especificados. Fueron optimizadas todas las funcionalidades que brinda la versin anterior y se agregaron seis nuevas herramientas. El mdulo se integr de forma correcta al visor de imgenes mdicas, posibilitando la obtencin de diagnsticos ms precisos. Actualmente el sistema se utiliza en Venezuela donde forma parte de un contrato con PDVSA, aportndose a la economa del pas, con dicho contrato, ms de 4 millones de dlares en ganancias neta. 4. REFERENCIAS BIBLIOGRFICAS [1] Somaskandan, Suthakar., Visualization in 3D Medical Imaging. 2006. [2] Gonzlez, Pedro Gmez-Esteban., Tomografas TEP, TAC, RMN y ecografa. Madrid : s.n., 2008. [3] Ortmann, Agustina Soledad., 3D en Tomografa. Buenos Aires : s.n., 2008. [4] Perandini, Simone, et al., "The diagnostic contribution of CT volumetric rendering techniques in routine practice." Verona : Indian Journal of Radiology and Imaging, 2010, Issue 9297. [5] IBM.,IBM Rational Unified Process. 2007. RAD10971-USEN-00.
5. SNTESIS CURRICULARES DE LOS AUTORES Arnel Ledo Ramrez: Reside en Fomento # 287A, entre Aricochea y Cables, Holgun, Holgun. Su correo electrnico es aledo@uci.cu. Graduado de Ing. en Ciencias Informticas en el curso 2011-2012. Recin Graduado en Adiestramiento. Se desempea como desarrollador del Centro de Informtica Mdica (CESIM), en el Departamento Software Mdico Imagenolgico (SWMI), en la Universidad de las Ciencias Informticas.