Está en la página 1de 3

APLICACIN DE LOGICA DIFUSA EN EL CONTROL DE

CONTRASTE DE IMGENES
Introduccion
El concepto de contraste en una imagen fue desarrollado con el propsito de describir los
cambios de la energa lumnica. La luminancia describe la energa del estmulo ms bien que
cambios de la energa, as que no es bastante por s mismo. Existen muchas propuestas de
medida del contraste. Bsicamente el contraste puede definirse como el cambio de la luminancia
relativa de los elementos de una imagen. Por lo tanto corresponde a la diferencia de luminancia
que existe entre dos puntos de una imagen. El histograma de la imagen es una herramienta til
para examinar el contraste en la imagen.
INTRODUCCIN
Las operaciones de punto se realizan de manera ms eficiente con tablas de bsqueda (LUT). La
LUT es un vector simple que utiliza el valor del pxel actual como ndice del vector. El nuevo
valor es el elemento del vector almacenado en esa posicin. La nueva imagen se construye
repitiendo el proceso para cada pxel. El uso de LUT evita repetitivos e innecesarios clculos.
Cuando se trabaja con imgenes de, por ejemplo, 8 bits slo es necesario calcular 256 valores.
En este caso el tamao de la imagen es irrelevante, puesto que el valor de cada pxel de la
imagen es un nmero entre 0 y 255 y el resultado de la tabla produce otro nmero entre 0 y 255.
Estos algoritmos se pueden aplicar sin necesidad de utilizar ninguna memoria intermedia puesto
que la imagen de salida puede almacenarse en el mismo espacio de memoria que la imagen de
entrada.
Una de las transformaciones no lineales ms utilizada es la transformacin Gaussiana que viene
dada por:
donde los corchetes en la expresin [x] representa funcin truncacin de x y adems:
Esta transformacin aumenta el contraste de la imagen haciendo que las partes oscuras sean ms
oscuras y las partes brillantes sean ms claras.
En esta figura muestra las especificaciones del sistema difuso para el control de contraste. Las
funciones de pertenencia corresponden a cinco funciones triangulares equiespaciadas y con
grado de solapamiento de dos. La salida del sistema est compuesta por 9 funciones de
pertenencia de tipo singleton. La base de regla detalla la heurstica descrita anteriormente, es
decir,
Si x es Bajo e y es Bajo entonces f(x,y) es Muy Bajo (F1)
Si x es Bajo e y es Medio entonces f(x,y) es Bajo (F2)
Si x es Bajo e y es Alto entonces f(x,y) es Medio (F3)
En el caso de la aplicacin del producto acotado la expresin que regula el contraste viene dada
por la siguiente expresin:

De la misma manera que en el caso de la suma acotada el clculo de la funcin de control de


contraste se basa en un motor de inferencia difuso basado en la base de conocimientos mostrada
en la siguiente figura.
Una definicin de contraste es el contraste de Weber que es comnmente utilizada en el
contexto de la iluminacin.
Consiste en la diferencia entre dos luminancias dividido por la luminancia menor.
TCNICAS DE CONTROL DE CONTRASTE
El desarrollo de los conceptos tericos de las lgicas multivaluadas se inici en la dcada de los
20s por Jan ukasiewicz quien estableci la generalizacin de la lgica clsica a la lgica
multivaluada. Ms tarde, a finales de los aos 50, C.C. Chang formaliz el lgebra multivaluada
sobre la base de la lgica de ukasiewicz.
La definicin de los operadores bsicos es:
La tcnica de control del contraste que se ha presentado se basa en realizar una transformacin
del histograma de la imagen aplicando los operadores suma acotada y producto acotado. Estos
operadores dan lugar a un desplazamiento y expansin de los valores del histograma. El control
de este efecto se realiza mediante un parmetro C que permite regular la intensidad de la
transformacin. La variacin del contraste en una imagen no tiene por qu ser uniforme. As
pueden existir regiones donde el contraste sea menor que en otras zonas de la imagen. Por ello
el parmetro C debera adaptarse a cada regin de la imagen con objeto de mejorar la calidad de
la transformacin. As la expresin que regula el contraste mediante la suma acotada viene dada
por la siguiente expresin:
EFECTO DE LOS OPERADORES DE UKASIEWICZ EN EL CONTRASTE
CONTROL BASADO EN LGICA DIFUSA

Resumen
En esta comunicacin se aplican los operadores del lgebra de Lukasiewicz para modificar el
contraste de imgenes. El control del contraste se realiza mediante mecanismos de inferencia
basados en lgica difusa. De esta manera el sistema de control de contraste que se obtiene
presenta caractersticas que hacen que sea muy adecuado para su implementacin hardware ya
que da lugar a circuitos de bajo coste y alta velocidad de procesado.
Cuando todos los pxeles tienen el mismo nivel de luminancia su varianza es cero, y cuando la
diferencia entre todos los posibles pares de pxeles es mayor la varianza es mayor.
Por otro lado los valores (pk = n/MN; k=1,2 ,..., L) constituyen una distribucin de probabilidad
sobre el conjunto de los valores de luminancia. Es posible utilizar la entropa como una medida
de contraste:

La aplicacin de los operadores de ukasiewicz en una imagen da lugar a una transformacin de


la distribucin de los niveles de los pxeles. Esta transformacin produce un cambio de los
niveles bajos a valores altos o de niveles bajos a valores altos, es decir con la aplicacin de los
operadores de ukasiewicz la mayora de los niveles de luminancia de la imagen son objeto de
un desplazamiento en el histograma.
El operador suma acotada acta como un filtro paso bajo y realiza un desplazamiento de los
pxeles a niveles altos.
De este modo se obtiene una imagen ms clara.
De acuerdo con nuestra estrategia de control de contraste el sistema que proponemos se basa en
aplicar una mscara que recorre la imagen. En funcin del contrate local el sistema decide
aplicar el operador ms adecuado. Esta toma de decisin se realiza con el sistema difuso
discutido anteriormente cuya base de conocimiento se muestra en la figura 1. De acuerdo con
esta estrategia el sistema global se compone de 3 motores de inferencia difusos como se ilustra
en la figura 2. Los sistemas FIM1 y FIM2 generan las funciones de control de contraste
asociadas a la suma acotada y el producto acotado respectivamente.
El sistema FIM3 corresponde al sistema de toma de decisin que selecciona el mejor operador.
Finalmente es posible aadir un parmetro adicional C que permita al usuario realizar un control
especfico. De esta manera la funcionalidad del sistema viene dada por la siguiente

expresin:
Figura
Figura
FIN

1
2