Técnicas para la representación y visualización de modelos 3D en imágenes médicas sobre un entorno en 3 capas. Realizado por: Alberto García Consuegra.

Slides:



Advertisements
Presentaciones similares
Introducción al Procesamiento de Imagenes
Advertisements

INGENIERÍA DE SOFTWARE Introducción Arquitectura de Software
Sistemas de Graficación
Rayos X y Resonancia magnetica
VISUALIZACION Y SIMULACION
Diagnóstico por la Imagen
Aplicación para la visualización de imágenes 2D y 3D empleando VTK
ILUMINACIÓN Un modelo de iluminación sirve para asignar un valor de iluminación a los puntos de la imagen. Se define una ecuación de iluminación. Lighting.
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
Ingeniería de sw.
COMPONENTES DEL PC POR DAVID ACOSTA MAYA. Tipos de procesadores Un procesador es la parte mas importante del ordenador porque es quien da las ordenes.
INTRODUCCIÓN Informática Gráfica es la parte de la informática que se encarga de la representación de gráficas en el ordenador. Se encarga del almacenamiento,
Tema: Componentes físicos de una computadora
DEPARTAMENTO DE QUÍMICA FARMACÉUTICA UNIVERSIDAD DEL VALLE DE GUATEMALA TAREA No. 2 PROGRAMA DE FORMACIÓN DE AUDITORES EN BUENAS PRÁCTICAS DE MANUFACTURA.
Ingeniería de la Salud IMAGEN BIOMEDICA Compresión y formatos de imagen
Profesor: Miguel Angel Vidal
Este obra se publica bajo unalicencia de Creative Commons Reconocimiento- NoComercial-CompartirIgual 3.0 España.licencia de Creative Commons Reconocimiento-
Falta agregar contenidos del servicio de pet, eco 4d, ecoestres, nuevo resonador y doppler pulsado, tambien hay que analizar traumatologia y anunciar el.
Proyecto realizado con la colaboración de: ¿Qué es GIDAS? Interfaz de usuario Gestión de alarmas Generación de informes Información de sistemas Visualización.
Definición de un modelo colaborativo entre Especializada y Primaria aplicado al diagnóstico por imagen médica.
Modelado Arquitectónico
1. índice  Introducción  Definición del modelo  Historia de un cráneo  Aplicaciones del modelo  Conclusiones  Bibliografía 2.
Procesamiento Digital de Imágenes y Visión
Aplicación de textura (“Texture Mapping”) Rhadamés Carmona Ultima revisión: 29/01/2004.
VISUALIZACIÓN PROCESAMIENTO DE IMÁGENES DIGITALES
Prof. Ángela Mejía. La asignatura Informática cumple con un doble propósito: por una parte, introducir al docente en formación en el mundo de la tecnología.
DESCUBRIMIENTO DE LOS RAYOS X
Viviana Poblete López Módulo: Modelo de Datos
Arquitectura de Máquinas Computadoras II
Pablo E. Quiñones G. Director: Leonardo Flórez Valencia Grupo de Investigación: TAKINA Modalidad: Aplicación Práctica.
Visualizador Web de imágenes médicas Rawb
Contenido: 1- Que es el .Net Framework 2- Arquitectura en .Net
Fundamentos de programación Organización de una computadora.
Despliegue de Volúmenes
“PARTITURA 3D: Un modelo de sonificación de imágenes”
Simplificación de Mallados Ernesto Coto Laboratorio de Computación Grafica Universidad Central de Venezuela.
Introducción a las Bases de Datos Relacionales Juan Alberto Sigüenza Escuela Técnica Superior de Informática Universidad Autónoma de Madrid.
Arquitectura de la Red Temática de Ecosistemas Parte II Miguel Ángel Blanco Calderón Panamá, 27 Marzo 2007.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
REALIZADO POR: José Antonio Mora Martínez
Computación Gráfica Dr. Jorge Ernesto Rodríguez
Introducción Scalable Edge Enhancement With Automatic Optimization For Digital Radiographic Images Procesamiento de Imágenes Digitales 1.
Evaluación topológica de métodos de binarización
¿Qué es la resonancia magnética?
Diseño de la Unidad de Control Multiciclo: Microprogramación
Segmentación de Imágenes de Resonancia Magnética cerebral
Consiste en el estudio y la evaluación de los efectos de la tecnología de la información sobre los individuos y la sociedad. Explora las ventajas y desventajas.
Edición de imágenes Feb Imágenes digitales Las imágenes digitales las podemos clasificar en dos grupos: Imágenes de mapa de bits. Son imágenes.
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
Universidad Central de Venezuela Facultad de Ciencias Postgrado en Ciencias de la Computación Sistemas Distribuidos Albany Márquez.
Sombreado.
Sistemas Distribuidos
Proyectos fin de carrera
Anisotropic Diffusion Applied to Surface Reconstruction of Implicit Surfaces V. Leborán, R. Dosil, X. M. Pardo Grupo de Visión Artificial Departamento.
Laboratorio de Computación Grafica Universidad Central de Venezuela
Otra de las novedades que se presenta en el SID 2007 es la tecnología de proyección en miniatura de Light Blue Optics. Con esta tecnología, que usa el.
Métrica v2.1 Técnicas: Modelado de datos (Parte 1)
ESTUDIOS CONTRASTADOS ANGIORESONANCIA ANGIOTOMOGRAFIA
Por: Ernesto Y. Soto Rivas G
 Nombre: Abel Calzadiaz Rodríguez.  Experiencia: 3 años trabajando en la Institución de Poliplaza.  Numero de teléfono: sección de laboratorios.
Elaboración de algoritmos usando lógica de programación
Alumnos: Careaga Moya Josué Antonio Gallegos Marroquín Jesús Alberto Gómez Tepox Roberto Iván Sevilla García Jorge.
Generación Procedural de Terrenos en la GPU
Texturas.
Este diccionario contiene todo tipo de definiciones de interés relacionadas con el mundo de la informática e Internet.
Hacia 1888 el británico William Morris creo el movimiento “Arts and Crafts” ya que como consecuencia de la revolución industrial la producción artesanal.
Métodos de investigación en biopsicología
RAIKER FABIAN GUTIERREZ GUSTAVO CORREDOR ARCHILA
Presentación De UML Lenguaje estándar para escribir planos de software Se usa para visualizar, especificar, construir y documentar los artefactos de un.
Desarrollo de un TPS para terapia hadrónica. Esquema  Introducción a la radioterapia Hadronterapia vs radioterapia convencional Hadronterapia vs radioterapia.
Transcripción de la presentación:

Técnicas para la representación y visualización de modelos 3D en imágenes médicas sobre un entorno en 3 capas. Realizado por: Alberto García Consuegra Dirigido por: Pedro Real Jurado (Universidad de Sevilla) Miguel Ángel Oltra Rodríguez (Telvent) Sevilla 27/06/2007

Contenidos Introducción Adquisición de datos de modalidades (Imágenes de modalidades y aparatos) Procesado de imágenes (DICOM) Técnicas Planteamiento de una solución 3 capas Consideraciones de la implementación (problemática) Conclusiones y aplicaciones Presentación (práctica)

Introducción Objetivos del proyecto: Implementación de un visor que genere modelos 3D basados en imágenes médicas en 2D No Implementadas Implementadas

Introducción (II) Esquema que sigue una aplicación médica Adquisición de datos CT MR SPECT… Procesamiento de Imágenes Creación del modelo Visionado del modelo

Adquisición de datos de modalidades (Imágenes de modalidades y aparatos) CT: Los datos son generados usando una fuente de rayos X, las imágenes obtenidas se basan en el principio de absorción de radiación de los tejidos. Adquisición de datos CT

Adquisición de datos de modalidades (Imágenes de modalidades y aparatos) MRI: Emplea señales de radiofrecuencia y un imán para la adquisición de las imágenes. Se usa para demostrar alteraciones patológicas o fisiológicas de los tejidos vivos Adquisición de datos MRI

Adquisición de datos de modalidades (Imágenes de modalidades y aparatos) Ecografía: Emplea ultrasonidos para generar las imágenes. Se emplea para visualizar músculos, tendones y órganos internos para detectar lesiones en ellos. Adquisición de datos ECOGRAFÍA

Adquisición de datos de modalidades (Imágenes de modalidades y aparatos) SPECT SPECT: Dispositivo similar al CT pero emplea una fuente de rayos gamma en vez de rayos X.

Adquisición de datos de modalidades (Imágenes de modalidades y aparatos) PET: Dispositivo que genera un mapa de procesos funcionales existentes en el cuerpo del paciente, para ello se emplean contrastes radioactivos inyectados en el paciente Adquisición de datos PET

Adquisición de datos CT MR SPECT… Procesamiento de Imágenes

Procesado de Imágenes. Formato DICOM Una vez adquirida la imagen … ¿Cómo la almacenamos? Posibilidades ¿Qué es DICOM? Estándar que define aspectos que intervienen en la comunicación y almacenamiento de las imágenes médicas e instrumental asociado ¿Quién lo desarrolla? NEMA ¿Porqué surge? Debido a la existencia de numerosos dispositivos de adquisición de imágenes, los cuales almacenaban las imágenes en formatos propietarios -Formatos gráficos estándares (JPEG, RAW…) -Formato especializado  DICOM

Procesado de Imágenes. Formato DICOM

Adquisición de datos CT MR SPECT… Procesamiento de Imágenes Creación del modelo

Volume Rendering Técnica que permite mostrar una proyección 2D de un conjunto de datos 3D 1.- Clasificación de los materiales 2.- Aplicación funciones de color y opacidad a los materiales 3.- Iluminación y sombreado del modelo 4.- Proyección del modelo 3D sobre plano 2D (Visualización) Algoritmo

MIP Técnica similar a Volume Rendering pero que representa las proyecciones de los vóxeles de máxima intensidad que son atravesados por los rayos de proyección. Resalta áreas de alta radiodensidad

MPR Algoritmo de post-procesamiento que obtiene imágenes procedentes de cortes de planos sobre el volumen

Algoritmos no Implementados: mIP y DRR Algoritmo similar a mIP y MIP pero obtiene la suma de intensidades de todos los vóxeles atravesados por los rayos. Genera imágenes similares a radiografías. mIP: Algoritmo similar a MIP pero obteniendo los vóxeles con menor intensidad atravesados por los rayos en vez de los de máxima intensidad. Ideal para observar texturas porosas.

Surface Rendering Técnica que permite reconstruir los contornos de los distintos órganos del cuerpo 1.- Localización de la superficie correspondiente a unos valores de densidad establecidos por el usuario 2.- Creación de los cubos y cortes con la superficie  Triángulos 3.- Cálculo de la normal para cada vértice de cada triángulo e interpolarlas  Cálculo del sombreado Algoritmo

Solución basada en 3 capas ¿Porqué usar una Arquitectura SW de 3 capas? Cada capa está especializada No hay dependencia entre las capas  Cambios en una capa  Las demás capas no se verán afectadas ¿Cuáles son las 3 capas? Presentación Datos Lógica

Solución basada en 3 capas

Consideraciones de la implementación. Problemática Inexperiencia en el campo del modelado 3D Escasa documentación técnica de la librería VTK Participación en el foro oficial para plantear las dudas a usuarios de la librería Inestabilidad de la librería debido a que el código está desarrollado en C++ Los fallos en ejecución proporcionaban poca información ¿ Fallo nuestro en la implementación o de la librería? Ingeniería Inversa para comprender el funcionamiento de la librería Uso de memoria creciente  Generación / eliminación de modelos  La máquina cliente se queda sin memoria.

Conclusiones y Aplicaciones Aplicaciones del visor 3D Simulaciones para planificación de operaciones Ensayar nuevas técnicas Planificación de rutas a seguir en la operación Aplicaciones en la enseñanza Realizar un seguimiento del paciente Mediante el proceso de fusión  Fusionar modelos generados por imágenes adquiridas en diferentes espacios de tiempo

¿Qué queda pendiente? Adquisición de datos CT MR SPECT… Procesamiento de Imágenes Creación del modelo Visionado del modelo

Bibliografía VTK: www.vtk.org Marching Cubes (SR): Volume Rendering: Fundamentos Imágenes Medicas: William E. Lorensen, Harvey E. Cline. Marching Cubes: A High 3D Surface Construction Algorithm; ACM Computer Graphics, Volume 21, Number 4, July 1987 Robert A. Drebin, Loren Carpenter, Pat Narran. Volume Rendering; ACM Computer Graphics, Volume 22, Number 4, August 1988 Cho, Zang-Hee; Jones, Joie P; Singh, Manbir, Foundations of medical imaging, Ed. John Wiley & Sons, Inc, 1993

Gracias