Está en la página 1de 4

Clasificación de tejidos mediante características

fractales de la imagen mamográfica


Jesús Rubén Azor Montoya, Mónica Mariana Azor Baigorria
Facultad de Ingeniería Universidad de Mendoza. Hospital Español
Mendoza, Argentina
jesus.azor@um.edu.ar
marian_azor0@yahoo-com.ar

Abstract—La utilización de computadoras en ayuda del Esa es la principal causa de muchos errores de diagnóstico,
diagnóstico, se está imponiendo como un elemento central en la lo que explica que entre el 10 y el 30% de los cánceres que podrían
discriminación de patrones normales o patológicos en las haber sido detectados se pierden.
imágenes médicas. Gracias al aporte en la Web de instituciones Por otro lado, un alto porcentaje de los pacientes re-
médicas universitarias a nivel internacional, es posible proveerse llamados a la exploración resultan no tener cáncer. Debido a esto,
de una extensa casuística, con la correspondiente interpretación mucha de la investigación se ha orientado a métodos para el
por parte de avezados profesionales, que permite poner a prueba desarrollo de clasificadores de zonas sospechosas de tejido
los distintos algoritmos propuestos. Concretamente, se plantea mamográfico. Esto podría ayudar a los radiólogos a mejorar la
trabajar con ventanas de imágenes de la zona de interés (ROI, eficacia de los programas de detección y evitar biopsias innecesarias.
Region of Interest) y procesarlas para encontrar los contornos a Los tumores cancerosos presentan un cierto grado de
ser tratados con el algoritmo "box-counting" a fin de establecer aleatoriedad asociado con su crecimiento, y son típicamente
las dimensiones fractales de las secciones analizadas. La irregulares y de forma compleja, por lo tanto, el análisis fractal puede
pretensión de este trabajo es la de presentar una propuesta proporcionar una mejor medida de sus patrones complejos que la
didáctica que permita a alumnos avanzados en las carreras de geometría euclidiana convencional [3], [4].
bioingeniería e investigadores en esta rama de la ciencia, a Los sistemas asistidos por computadora pueden mejorar el
realizar actividades multidiciplinarias (junto a médicos, proceso de análisis de las imágenes por parte del profesional médico
matemáticos, programadores, etc.) que permitan desarrollos en y sus resultados pueden servir como una pre-lectura al radiólogo y
Diagnóstico Asistido por Ordenador de Mamografías (CADM). darle una "segunda opinión" en el diagnóstico.

I. INTRODUCCIÓN II. HIPÓTESIS Y OBJETIVOS DE LA INVESTIGACIÓN


El cáncer de mama es la enfermedad más común de las Se plantea como hipótesis que se puede desarrollar una
mujeres en el mundo moderno después del cáncer de pulmón, las serie de recursos, basados en técnicas fractales, para construir
estadísticas muestran que el riesgo de una mujer en desarrollar este sistemas de apoyo a los profesionales expertos en mamografía para
tipo de patología es de 1/8. automatizar el análisis de las imágenes de tumores con las que
La mamografía es la herramienta más eficaz para la cotidianamente interactúan.
detección y diagnóstico de lesiones de la mama. En las últimas Esto es, la elaboración de softwares apropiados para dicha
décadas, los exámenes médicos de prevención de esta enfermedad se tarea que sean de fácil utilización y eficientes en la discriminación de
han convertido en un acto generalizado, por lo que la cantidad de casos benignos y malignos.
mamografías interpretadas por un radiólogo ha aumentado
dramáticamente [9], [10]. A. Objetivo general
Realizar un trabajo científicamente validado que permita a
A. Consideraciones sobre el cáncer de mama alumnos avanzado en las carreras de Bioingeniería y Medicina,
La mayoría de los tipos de células cancerosas en su realizar actividades multidisciplinarias (junto a matemáticos,
momento forman un bulto o masa llamada tumor y llevan el nombre programadores, etc.) que permitan el desarrollo de herramientas de
de la parte del cuerpo donde se inician los compromisos iniciales del análisis en Diagnóstico Asistido por Ordenador de Mamografías
mismo. (CADM)..
El cáncer de mama se origina en el tejido mamario, el que
se encarga de la producción de leche, en glándulas llamadas lóbulos B. Objetivos específicos
y en los conductos que conectan los lóbulos al pezón.  Promover en los estudiantes el espíritu de la investigación
Los tumores de pecho son masas que aparecen en forma de científica.
regiones densas en las mamografías Las masas benignas poseen  Transferir a las cátedras involucradas el Estado del Arte de
generalmente límites suaves, redondeados y bien circunscritos, las disciplinas en cuestión.
mientras que los tumores malignos tienen límites spiculated  Mejorar las técnicas de diagnóstico en los estudios
(estrellados), ásperos y borrosos. mamográficos.
Además, se han observado diferencias sutiles de textura  Incentivar a los participantes del Proyecto en la publicación
entre masas benignas y malignas siendo sobre todo las primeras y presentación de trabajos científicos en Revistas y
homogéneas y las segundas de textura heterogénea. Congresos.
Debido a la naturaleza sutil y compleja de los hallazgos
radiológicos asociados con el cáncer de mama, los errores en el
III. MATERIALES Y MÉTODOS
diagnóstico por esta técnica se pueden atribuir a factores humanos
Para la evaluación comparativa de los algoritmos a
tales como diferentes criterios de decisión, distracción por otras
desarrollar, se va a utilizar una base de datos de prueba estándar
características de la imagen, etc..
(conjunto de datos) para poder comparar directamente los resultados
obtenidos con los de publicaciones del mismo tenor. Si la suposición N(r) = k.(1/r)D es correcta, los puntos
En primera instancia se habrá de aplicar un procesamiento deberían estar (aproximadamente) sobre una línea recta.
de imagen adecuado a la región de interés (ROI) que la selecciona un Esto es evidencia de fractalidad, aunque en general se
especialista en la actividad. El citado procesamiento consiste en la necesita más probanzas, por ejemplo, si la forma exhibe tipos
aplicación de operaciones tales como filtrado, umbralamiento y similares de estructura sobre un cierto rango de escalas.
matemática morfológica con el fin de determinar el "contorno" de la Se da un ejemplo sencillo de aplicación del Método Box-
lesión. counting a una imagen de la curva de Koch (cuya dimensión fractal
Una vez logrado este cometido se utilizará, entre otros, un es conocida en forma determinística).
sencillo algoritmo llamado box-counting, para determinar la Como se puede apreciar en las imágenes de la figura 1, se
dimensión fractal [1], [2] de la figura, proponen tres grillas de dimensiones r=1/4 (16 divisiones), 1/8 (64
Toda esta secuencia se hará a través del uso de un software divisiones) y 1/16 (256 divisiones) y se realizan los correspondientes
general como Matlab ® (T.M, Mathwork) [7], [8]. conteos
A partir de las dimensiones fractales obtenidas, se
procederá a clasificar la lesión según esta medición en contraste con
la información pertinente aportada por las Bases de Datos, aportada
por expertos y con prácticas posteriores realizadas como biopsias,
por ejemplo. Finalmente, se extenderán los resultados a datos locales
obtenidos desde la casuística lograda en centros sanitarios del medio.

IV. ALGORITMO BOX-COUNTING Figura 1. Aplicación del Método Box-counting a la imagen de la curva de
Se pueden utilizar muchos procedimientos para calcular la Koch.
dimensión fractal y uno de los más fáciles para aplicar es el
algoritmo box-counting [5], [6]. El mismo ofrece dos ventajas Resultando los valores de conteo 6, 14 y 40, con lo que se
principales: i) es fácil para poner en práctica en el caso de utilizar construye la tabla y gráfico de la figura 2:
una computadora y ii) se puede aplicar para imágenes no importa
cuán complejas sean.
Los fractales naturales no contienen copias totalmente
similares a sí mismos. Por lo tanto, surge el siguiente
cuestionamiento: ¿Se puede medir la dimensión fractal si no hay
aparentemente un factor de escala?.
Para ello se ha propuesto el siguiente procedimiento:

 Se cubre la forma con una grilla de cajas y se cuenta el


número de cajas que tocan cualquier parte ella.
 Se repite para grillas con cajas más y más pequeñas.

Denotando por N(r) el número de cajas de la grilla cuya


longitud de lado es r que tocan cualquier parte de la forma, se asume
que:
Figura 2. Gráfico log-log para la curva de Koch.

Lo que conduce una recta ajustada b+m.x (b=ordenada al


origen= -0.06, m= pendiente=1.368). Siendo por lo tanto la
donde k es una constante de proporcionalidad, restando por dimensión fractal D=1.368 lo cual es una primera aproximación al
resolver el valor D. Tomando el logaritmo en ambos miembros valor teórico verdadero de 1.262, al que se tiende trabajando con
grillas cada vez más finas.
Es interesante visitar la página
http://classes.yale.edu/fractals/Software/boxdim.html de la
Aquí D y k son constantes, log(N(r)) y log(1/r) varían con Universidad de Yale, que contiene detalles de cálculo con el
r. De modo que esta expresión tiene la forma: simulador BoxDim. En el mismo, el box-counting se realiza
rellenando cajas sobre la figura obteniéndose la tabla de datos y con
ellos el gráfico y el valor de la dimensión fractal.
que es la ecuación de una línea recta con pendiente D
recibiendo el nombre de dimensión box-counting.
III. PROCESAMIENTO DE LA IMAGEN RADIOLÓGICA
Si en un caso particular se han contado las cajas
BI-RADS (Breast Imaging Reporting y Data System) es un
"ocupadas" para grillas de longitudes de lado r1, r2, ..., rM y estos
sistema muy complejo propuesto por el Colegio Americano de
valores son N(r1), N(r2), ...,N(rM).
Radiología (ACR) para clasificar las lesiones mamográficas.
Para calcular D a partir de estos datos, se procede de la
La finalidad del sistema BI-RADS es estandarizar el
siguiente forma:
reporte mamográfíco para reducir la confusión en la interpretación de
imágenes de mama y facilitar el seguimiento de los resultados.
 Se grafican los puntos log(1/r1), log(N(r2), ..., log(1/rM),
El sistema BI-RADS consta de cinco categorías numeradas
 Se encuentra la línea del mejor ajuste a través de esos de 1 a 5, cada una de ellas caracteriza un tipo de lesión mamográfica
puntos y se mide la pendiente. e implica una acción determinada como tratamiento.
Las cinco categorías son:

 BI-RADS 1 - Esta categoría se refiere a los casos negativos


 BI-RADS 2 - También describe una lesión negativa, pero
en este caso el intérprete podría desear describir un
hallazgo
 BI-RADS 3 - Se refiere a un hallazgo probablemente
benigno, en este caso se sugiere un corto intervalo de
seguimiento.
 BI-RADS 4 - Caracteriza a las lesiones que no tienen los
rasgos morfológícos de cáncer de mama, pero tienen una
probabilidad definida de ser malignas. En esos casos, el
radiólogo puede recurrir a una biopsia.
 BI-RADS 5 - Caracteriza a las lesiones que tienen una alta
probabilidad de ser cáncer

Lo que se propone en este trabajo es desarrollar un caso


particular que muestre el procesamiento necesario para determinar un Figura 3. Caso 18 (izquierda) con la Región de Interés (ROI) marcada, ROI
recortada (derecha).
"contorno" desde la Región de Interés (ROI) de una imagen
adquirida desde un banco de datos público, convenientemente
informado por expertos reconocidos. Ahora se convierte la imagen de niveles de gris a imagen
La citada Base de Datos pertenece al Departamento de binaria mediante "umbralamiento", esto es, establecido un valor de
Radiología de la Universidad de Washington y se halla alojada en la referencia (umbral) todos los elemento de la matriz menores o
dirección: iguales que él, se ponen a 0 y los mayores a 1.
http://www.rad.washington.edu/academics/academic- El comando Matlab que realiza esta tarea es im2bw y
sections/mbi/education/mammoed/teaching-files necesita como argumentos el nombre de la matriz y el umbral
Aquí se encuentran una gran cantidad de archivos de (número entre 0 y 1).
imágenes diseñadas para la educación de los residentes de radiología El resultado de estas tareas utilizando un umbral th=0.65
y becarios. Tiene el propósito de informar a los pacientes sobre los permite obtener una imagen como la indicada en la figura 4 (a).
tratamientos o las decisiones de gestión.
Los casos y los contenidos se actualizan continuamente
para reflejar los cambios en los conocimientos médicos, tecnología
de imagen y práctica clínica. Está permitida la utilización de los
archivos de imagen de mama con fines educativos y de investigación,
siempre que se atribuya la Universidad de Washington la
información del copyright.
La dimensión fractal se utilizará como una herramienta
para la clasificación: las lesiones con un contorno regular son más
probablemente benignas, mientras que las lesiones con un contorno
de forma irregular son más probablemente malignas.
Se tomará como referencia el Caso 18, cuya imagen se
puede observar en la Figura 3 (izquierda) con su respectiva Región Figura 4 – (a) Imagen procesada con los comandos rgb2gray e im2bw. (b)
de Interés (ROI) a la derecha. Imagen con contorno delineado.
Para esta ocasión, la imagen se ha copiado en el
Portapapeles y se ha pegado en Paint, para posteriormente VI. CÁLCULO DE LA DIMENSIÓN FRACTAL
seleccionar la sección delimitada por el rectángulo en la figura 3 Para calcular este indicador se recurre a ImageJ, un
(derecha) generando un archivo de imagen .bmp con el cual se habrá software Open Source de dominio público basado en Java para
de trabajar con ayuda de Matlab. procesamiento de imagen. Se ejecuta o bien como un applet online o
En una primera instancia se adquiere el archivo de imagen como una aplicación descargable
como un conjunto de tres matrices numéricas conteniendo cada una (http://rsbweb.nih.gov/ij/download.html). Existen versiones para
las "cantidades" de rojo, verde y azul (RGB) mediante el comando Windows, Mac OS, Mac OS X y Linux.
imread. Para operar con ImageJ la imagen a procesar debe ser la
Posteriormente, la imagen debe transformarse a niveles de inversa de la Figura 4 (b). Esto es, 0 (negro) y 1 (blanco).
gris lo que se puede realizar mediante el comando rgb2gray aplicado El procedimiento consiste en cargar en primera instancia la
al conjunto de las tres matrices, produciendo una matriz única con imagen y luego hallar la dimensión fractal, como se indica
elementos de valores comprendidos entre 255 (negro) y 0 (blanco). gráficamente en la figura 5.
En un proceso posterior, se traza un esbozo de las áreas
blancas: todos los píxeles blancos que tienen al menos un negro
vecino se convertirá en parte del contorno (cada píxel tiene 8
vecinos: N, NE, E, SE, S, SV, V, NV). El resto de los pixeles se
transforma en píxeles negros. Esto lleva a una imagen como la
mostrada en la figura 4 (b).
Figura 6. Procedimiento box-counting realizado por ImageJ sobre la
región de interés (ROI) de la imagen mamográfica.

Figura 5. Operación con ImageJ para hallar la dimensión fractal de la imagen REFERENCIAS
[1] Mandelbrot, B., "The Fractal Geometry of Nature". W. H. Freeman,
ImageJ realiza automáticamente el box-counting arrojando New York, 1982.
los resultados que se visualizan en la Figura 6. [2] Barnsley, M. F., Rising, H. "Fractals Everywhere". 2nd ed. Boston,
Las experimentaciones de distintos investigadores a nivel MA: Academic Press, 1993
mundial fijan como límite numérico a la dimensión fractal en 1.4. [3] Nguyen, T., Rangayyan, R. "Shape Analysis of Breast Masses in
Valores superiores indican sospechas de tejidos malignos en la Mammograms via the Fractal Dimension". Proceedings of the 2005
IEEE Engineering in Medicine and Biology 27th Annual Conference
región de interés (ROI), valores menores apuntan a casos benignos
Shanghai, China, September 1-4, 2005.
[11]. [4] Deering, W., West, B. "Fractal Physiology". Department of Physics
En el caso tomado como referencia (el número 24 de la University of North Texas. IEEE Engineering in medicine an
Base de Datos de la Universidad de Washington) D=1.122, lo que Biology. 1992.
indica tejido benigno que se confirma con el informe ad hoc. [5] Cunha de Carvalho, H. "Geometria Fractal: Perspectivas e
possibilidades para o ensino de Matemática". Disertación,
VII. CONCLUSIONES Y PROYECCIONES FUTURAS Universidad Federal de Pará (Brasil). 2005.
[6] Falconer, K. "Fractal Geometry, Mathematical Foundations and
Lo expuesto, no hace más que marcar un itinerario para
Applications". Reader in Mathematics, University of Bristol. John
futuras investigaciones que lleven a utilizar esta herramienta como Wiley & Sons Ltd. 1990.
una ayuda en el diagnóstico. A partir de una casuística abundante es [7] Vrobel, S. "Fractal Time". The Institute for Advanced
posible encontrar clasificadores automáticos que permitan entregar al Interdisciplinary Research, Houston, Texas, U.S.A. 1998.
profesional médico "otra dimensión" a lo que objetivamente está [8] Gonzalez, R.C., Woods, R.E. "Digital Image Processing Using
observando. Matlab", Prentice Hall, Upper Saddle River, New Jersey.
La idea tras esta exposición está en el desarrollo 2004.Interdisciplinary Research, Houston, Texas, U.S.A. 1998.
mancomunado por parte de distintos especialistas (ingenieros, [9] Napolitano, A., Ungania, S., Cannata, V. "Biomedical
Images".(http://creativecommons.org/licenses/by/3.0). 2012
médicos, programadores) de un sistema interactivo que haga
[10] Lopes, R., Betrouni, N. "Fractal and multifractal analysis: A
"amigables" todo los procesos y entreguen, en tiempo y forma, un review". Medical Image Analysis 13, 634–649. 2009.
punto de vista desde la automática para ser contrastado con la [11] Sztojánov, I., Crişan, A., Popescu Mina, C., Voinea, V. "Image
experticia del radiólogo. Processing in Biology Based on the Fractal Analysis". Based on the
Concretamente se aprecia que, a partir de la medida de Fractal Analysis, Image Processing, Yung-Sheng Chen (Ed.).
rugosidad concerniente a la dimensión fractal, valores más altos de Politehnica University of Bucharest. 2010.
este parámetro indican menos regularidad en los contornos lo que
está asociado a lesiones malignas. Mientras, valores bajos de la
dimensión fractal se refieren a contornos más suaves indicando
lesiones benignas.

RECONOCIMIENTOS
Este trabajo de investigación está financiado por la
Facultad de Ciencias Médicas de la Universidad de Mendoza en
conjunto con la Facultad de Ingeniería de la misma institución.
Se agradece al Decano, Dr. Enrique Gorri, el apoyo en
estas tareas al igual que al Hospital Español de Mendoza por el
aporte de casuística médica.

También podría gustarte