42 JAIIO CAIS Procesamiento Digital. Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes"

42 JAIIO – CAIS 2013 Procesamiento Digital "Detección Temprana de Patologías y Análisis de Imágenes Diabéticas Oculares en Retinografías Utilizando u
Author:  Samuel Lara Araya

1 downloads 80 Views 2MB Size

Recommend Stories


Control de un elevador de carga utilizando una plataforma de procesamiento digital
> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 Control de un elevador de carga utilizando una plataforma

Procesamiento Digital de Imágenes
Procesamiento Digital de Imágenes Apuntes del curso impartido por el Dr. Boris Escalante Ramírez Agosto, 2006 2. 2.1. Fundamentos de la Imagen Digit

3 Procesamiento digital de
3 Procesamiento imágenes digital de Una vez preparada la escena para ser capturada por las cámaras de Visión Artificial, se deberá de tratar el as

Procesamiento de imágenes en tiempo real utilizando tecnología embebida. Aplicación en rehabilitación visual
Procesamiento de imágenes en tiempo real utilizando tecnología embebida. Aplicación en rehabilitación visual. Marcelo Raponi1,2, Ezequiel Pawelko3, Le

Story Transcript

42 JAIIO – CAIS 2013 Procesamiento Digital "Detección Temprana de Patologías y Análisis de Imágenes

Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes" Salvatelli A.1, Bizai G. 1 Martina M.1, Hadad A. 1,2, Drozdowicz B.1,2

1Grupo

de Inteligencia Artificial, Facultad de Ingeniería, UNER. 2Facultad de Ciencia y Tecnología, UADER.

Introducción MOTIVACION • Es posible proveer una herramienta que permita la

realización de screenings poblacionales para evaluación de RETINOPATIA DIABETICA (RD): separar normales de sospechosos…

• Las imágenes digitales y los Sistemas de Soporte a la

Toma de Decisiones surgen como una potencial herramienta que facilita el diagnóstico a oftalmólogos no expertos en esta patología.

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

2

Introducción • Forma de Examen: Retinograma o fotografía de fondo de

ojo. • Existen numerosas Marcas y Modelos de Retinógrafos, que proveen una gama heterogénea de formatos de salida, a la vez que la captura de la imagen es muy dependiente del operador.

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

3

Introducción • Retinopatía

Diabética (RD) puede ser examinando la retina y sus características: • • •



• •

detectada,

comienza con cambios en los capilares de la retina. La primera irregularidad que se detecta son los microaneurismas. Causantes de hemorragias cuando se rompen, Seguido por edema retinal y exudados duros, junto con una permeabilidad aumentada de las paredes capilares, en esta etapa, la patología es llamada retinopatía no proliferativa. continúa cuando los vasos se obstruyen causando microinfartos en la retina o exudados blandos. Cuando el número de exudados es mayor a 6, la retinopatía es llamada preproliferativa. La falta de oxígeno produce el desarrollo de neovascularización que puede rasgar la retina. cuando se localiza cerca a la mácula se puede perder el campo de visión, aquí es llamada proliferativa

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

4

RETINOPATÍA DIABÉTICA

Micro Aneurisma

Derrames

Exudados Soft

Retinopatía Diabética No Proliferante

Exudados Hard

Neovascularizació

Retinopatía Diabética Proliferante

1 Mínima

Sólo Microaneurismas

6 Moderada

2 Leve

Microaneurismas, exudados duros, manchas algodonosas, hemorragias/microaneurismas escasos

Neovascularización retiniana y/o neovascularización papilar de menos de 1/3 de área papilar.

7 de alto riesgo

Neovascularización papilar mayor a 1/3 de área papilar y/o hemorragia pre-retinal o vítrea, con neovascularización retinal o papilar

8 Avanzada

Proliferación fibrovascular, desprendimiento de retina, hemorragia vítrea que oculta el fondo.

3 Moderada

Lo anterior, con mayor cantidad de hemorragias/microaneurismas (moderados). IRMA mínimo o rosarios venosos en sólo un cuadrante

4 Severa

Hemorragias o microaneurismas severos en los 4 cuadrantes, rosarios venosos en 2 o más cuadrantes, IRMA severo en por lo menos 1 cuadrante

5 Muy Severa

2 o más signos de retinopatía severa

IRMA: Anomalías Microvasculares Intrarretinianas;

•Tabla 1: escala de Early House (ETDRS) modificada.

5 ECIMAG 2012

Objetivos General: • Contribuir con el médico oftalmólogo en la detección precoz de RD. Particulares: • Identificar las partes constitutivas del fondo de ojo, de interés diagnóstico para la RD • Determinar los signos de la RD y clasificarlos según diferentes grados de severidad • Desarrollar herramientas informáticas de apoyo a la detección y análisis temprano de esta patología.

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

6

Materiales • BASE DE DATOS DE IMÁGENES

• Base de Datos DRIVE: Digital Retinal Images for

• •



• •

Vessel Extraction, http://www.isi.uu.nl/Research/Databases/DRIVE/index.php #Staal2004 Base de Datos STARE: STructured Analysis of the Retina, http://www.ces.clemson.edu/~ahoover/stare Base de Datos DIARETDB0 - Standard Diabetic Retinopathy Database Calibration level 0 http://www.it.lut.fi/project/imageret/diaretdb0/index.html# DESCRIPTION Base de Datos DIARETDB1 - Standard Diabetic Retinopathy Database Calibration level 1 http://www.it.lut.fi/project/imageret/diaretdb1/index.html Base de datos MESSIDOR- Methods to evaluate segmentation and indexing techniques in the field of retinal ophthalmology http://messidor.crihan.fr/description-en.php

• (… Por qué no una base de datos Nacional donde se

encuentren marcadas y descriptas las patologías, clasificándolas por nivel de severidad?...)

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

7

Metodología Propiedades del SI: modular, flexible y adaptativo Arquitectura con comportamiento distribuido más apropiado para este tipo de desarrollo: SMA . Metodología Gaia * Establecimiento de Requerimientos

Modelo de Roles

Modelo de Agente

Modelo de Interacciones

Modelo de Servicios

Análisis

Modelo de Relaciones

Diseño

* Sistema Multiagente para apoyo a la detección y análisis de patologías diabéticas en imágenes retinográficas. Bartolomé Drozdowicz, José Luis Caropresi, Adrián Salvatelli, Gustavo Bizai. SIS2007

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

8

Fase de Diseño: Modelo de AGENTES

Metodología Agente de Preprocesamiento y Estandarización de Imágenes (PEI) Agente de Registración y Fusión de imágenes (RFI) Agente Analizador de Disco Óptico (DAO)

Agente Analizador de Fóvea y Mácula (AFM)

Agente Analizador de Ramas Arteriales (ARA) Agente Estimador de Normalidad (DN) Agente Estimador de Severidad (DES)

Realiza los roles de Uniformidad de iluminación, Estandarización de Contraste.

Realiza los roles de alineación, construcción y fusión en una sola imagen de fondo ocular, mediante el uso de varias imágenes de la misma serie, así como también de visitas anteriores del paciente. Realiza los roles de: Detección de Ubicación, Detección de Forma, Detección de Tamaño, Modelo de Bordes y Reflectancia de la Luz. Implementa los roles Identificador de Posición, Forma y Tamaño, Diferencia Contraste resto Retina, Presencia de Cuerpos Extraños, Detector de Edemas Maculares, Detector de Exudados “hard” y “soft”. Realiza los roles Identificador de Microaneurismas, Detector de IRMA, Detector de micro y MacroDerrames e Identificador de Neovascularización Analizador de Informes, Calculador de Normalidad, Generador de Informe Final Normal. Analizador de Informes, Calculador de Severidad, Generador de Informe Final Patológico.

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

9

Metodología Bloque de Datos

BD Imágenes

BD Hist. Clín. Datos Pac.

Agente PEI

Agente DN

Agente DAO Agente AFM

Agente DES

Agente ARA

Bloque Preprocesamiento y análisis de imágenes de RD

Bloque de Análisis de Normalidad y Severidad

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

10

Metodología Operador - dependiente • • •

midriasis vs. pupila natural alineación ojo-eje óptico de la cámara dirección y forma del sistema de iluminación (flash)

Geometría del globo ocular • •

Superficie cóncava Múltiples reflexiones

Problemas: • iluminación no uniforme • diferencias de color • cambios de contrastes locales por diferencia en la reflexión. • Ruido

Solución: • preprocesado y estandarización

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

11

Metodología RUIDO - Compromiso existente entre reducir el ruido y no afectar las pequeñas características contenidas en la imagen analizada. Modelos de Ruido en imágenes de fondo: Gaussiano, Impulsivo y Uniforme FILTROS ENSAYADOS: •Filtro morfológico (apertura y cerradura) con un elemento estructurante de Von Newman de un tamaño pequeño (Leyva et al.) • Filtrado de mediana (Oien and Osnes , Sinthanayothin et al.) • Filtro de Wiener, ventana 5x5. Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

12

Metodología Agente de Preprocesamiento y Estandarización de Imágenes (PEI)

Cumple los roles de Uniformidad de Iluminación y Estandarización de Contraste, preservando Color. Disminución Ruido Gaussiano por filtrado de Wiener, ventana 3x3 (14.8%)

•Filtro morfológico (apertura y cerradura) con un elemento estructurante de Von Newman de un tamaño pequeño (Leyva et al.) • Filtrado de mediana (Oien and Osnes , Sinthanayothin et al.) Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

13

Metodología Agente de Preprocesamiento y Estandarización de Imágenes

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

14

Metodología Agente PEI

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

15

Metodología Agente Analizador de Disco Óptico (ADO) • • •

Filtro de suavizado Savitzky-Golay, suaviza una función unidimensional por aproximación polinómica de la misma. Utilización de tamaño de ventana recursiva de manera de aproximarse a la iluminación de fondo. Determinación de posición de disco por umbralado del pico máximo de la función.

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

16

Metodología Imagen de Referencia e Imagen Sensada

Agente Analizador de Ramas Arteriales

Procesamiento de datos

Agente de Registración y Fusión de Imágenes (RFI)

Agente de Preprocesamiento y Estandarización de Imágenes

Agente Analizador de Disco Óptico

Agente Analizador de Fóvea y Mácula

Extracción Características

Correspondencia Características

Agente de Registración y Fusión de Imágenes

Transformación Imagen

Imagen Registrada

Salida a Agentes de Análisis de Patologías, Normalidad y Severidad

Diagrama de flujo que resume los pasos del algoritmo de registración basado en la extracción de características, e interacciones con los Agentes del SMA

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

17

Metodología Agente (RFI)

Registración por Transformación Afín

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

18

Metodología Agente Analizador de Normalidad y Severidad • análisis de textura: la inclusión de los signos tanto

locales como globales cambian la textura propia del fondo retinal. • análisis multifractal: tiene la ventaja de poder brindar

tres datos: el espectro multifractal, y dos imágenes asociadas llamados alfa imagen y f-alfa imagen.

• la pendiente determinada entre los valores máximos y mínimos de los espectros multifractales discriminan entre imágenes con y sin signos patológicos: Pendiente Espectral (PE)

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

19

Metodología Agente Analizador de Normalidad y Severidad

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

20

Metodología (a)

(a) (b) (b)

(b) (c)

(d)

Base DRIVE, Capacidad “sum”

Base DIARETDB1, Capacidad “sum”

__ Imágenes Normales

-.- Imágenes Anormales (e) (e) Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

21

Metodología Agente Analizador de Normalidad y Severidad

 Necesidad

de enmascarar fondo oscuro circular, disco óptico y árbol vascular.

 Observación: valores

de singularidades similares entre estructuras anatómicas y signos de la patología.

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

22

Resultados (a)

• Agente analizador del Disco Óptico ha obtenido un 94.5 % de efectividad en su localización y una sensibilidad y especificidad de 91,7 % y 93,3% respectivamente.

(b) (b)

• Agente de Fóvea y Mácula, se ha detectado correctamente su posición con un 92% de ocurrencia (base: 1200 im. MESSIDOR BD) (b) (c)

(d)

(e) (e)

• Agente analizador de Ramas Arteriales: sensibilidad del 82,03%, una especificidad del 95,35 % y una precisión del 93,89% (base: STARE BD) • Agente de Normalidad y Severidad: la PE Multifractal ha discriminado la imágenes con Edema Macular Diabético con una sensibilidad del 70,3% y especificidad del 93,8%. Esto indica que discrimina mejor los casos “normales”, y con menor eficiencia los patológicos. Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

23

Implementación (a) (a) (b) (b)

• Se conjugó el diseño del sistema multiagentes, con las características de comunicación interagentes, en el marco del software de desarrollo de agentes inteligentes JADE (Java Agent DEvelopment Framework) . • Como entorno de desarrollo integrado para la realización de las clases en Java se utilizó el IDE NetBeans 7.0.1.

(b) (c)

(d)

(e) (e) Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

24

Conclusiones (a)

(a)

• El uso de metodologías multiagente permitió desagregar las tareas del sistema y organizar el trabajo de desarrollo dentro del grupo.

(b) (b)

• Se han alcanzado muy buenos valores de precisión, sensibilidad y especificidad. (b) (c)

(d)

• Es necesario someter al SMA a mayor número de imágenes de retinógrafos locales.

• Es necesario integrar el SMA al Retinógrafo, para la carga automática de las imágenes. • El presente PID ha generado numerosas Tesis de Grado, posgrado y trabajos de pasantías de estudiantes extranjeros: valor como formador de RRHH.

(e) (e) Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

25

.. Muchas Gracias ..! Agradecemos la inestimable colaboración del Dr. Rodrigo Torres, en la clasificación de las imágenes originales.

Contacto [email protected] [email protected] F.I.U.N.E.R. Ruta 11 Km. 10 Oro Verde – Entre Rios Tel. 0343 – 4975100 – int. 125 Grupo de Inteligencia Artificial

Detección Temprana de Patologías Diabéticas Oculares en Retinografías Utilizando un Sistema Multiagentes

26

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.