You are on page 1of 23

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 1 de 23

Actividad 2: Anlisis de regin conexa En la actividad anterior has trabado conocimiento con el concepto de regin conexa. En esta actividad, aprenders cmo y por qu el anlisis de regiones conexas es un rea esencial en el campo de procesamiento de imgenes. Esta actividad incluye los temas siguientes: Anlisis de regin conexa Segmentacin Coeficiente de aspecto de pixel Binaria versus Escala de grises

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 2 de 23

OBJETIVOS
En esta actividad, realizars lo siguiente: Comprender los conceptos de anlisis de regin conexa. Aprender las diversas metodologas de anlisis de una regin conexa. Aprender acerca de segmentacin, regiones de inters y coeficiente de aspecto de pixel. Hacer un anlisis de regin conexa.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 3 de 23

Anlisis de regin conexa


Qu es el anlisis de regin conexa? Muchas aplicaciones, como por ejemplo los equipos de creacin de imgenes en hospitales y sistemas de visin de aseguramiento de calidad, requieren informacin acerca de las regiones conexas de una imagen. A veces es importante identificar en una imagen determinados objetos individuales que contienen cualquier nmero de regiones conexas. Por ejemplo, a lo largo de una cadena de inspeccin de productos farmacuticos, puede ser preciso conocer el dimetro y la forma de las pldoras para determinar si el paquete es aceptable para la entrega. La imagen muestra una seleccin de pldoras. El anlisis de regin conexa te permitir determinar cuntas pldoras hay y cules son correctas en forma y color. El anlisis de regin conexa te permitir tambin calcular caractersticas seleccionadas de la regin conexa, por ejemplo, rea, permetro y dimensiones (como se ha tratado en la actividad anterior).

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 4 de 23

Identificacin de regin conexa El anlisis de regin conexa es una rama del anlisis de imgenes, que permite identificar regiones de pixeles conexos (regiones conexas) dentro de una imagen y luego calcular caractersticas seleccionadas de dichas regiones. En la actividad anterior aprendiste que hay caractersticas tpicas que describen el tamao, la forma y la ubicacin de las regiones conexas. Por lo tanto, puedes utilizar los resultados del anlisis de regin conexa para distintos fines, como por ejemplo, diferenciar un objeto de otro en una imagen, ubicar objetos y medirlos. Por ejemplo, a lo largo de una cadena de produccin, puedes utilizar los resultados de una operacin de anlisis de regin conexa para determinar si ciertas piezas se fabricaron dentro del rango de tolerancias determinado.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 5 de 23

Hacer un anlisis de regin conexa Al hacer un anlisis de regin conexa, tal vez no sepas qu caractersticas son pertinentes a tu aplicacin. Si por ejemplo, tratas de diferenciar dos objetos, algunas caractersticas pueden mostrar diferencias ms notables que otras. Por consiguiente, el anlisis de regin conexa suele ser un proceso iterativo, por medio del cual se puede aadir y quitar las caractersticas que se desea calcular y luego a veces volver a aadirlas, hasta determinar las caractersticas que guardan relacin con tu aplicacin.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 6 de 23

Introduccin a la realizacin de anlisis de regin conexa La animacin muestra un proceso de anlisis de imagen para contar el nmero de regiones conexas e identificar las que tienen agujeros. Algunos de los conceptos ya se han tratado. Los programas de creacin de imgenes funcionan de distintas maneras. La tarea se basa en un software capaz de transferir los resultados a un programa de hojas de clculo. 1 La imagen es oscura y el primer proceso consiste en utilizar una operacin especial, denominada filtrado, para alisar las regiones conexas y mejorarlas. 2 La etapa siguiente es aprovechar el hecho de que las regiones conexas son ms claras que el fondo. La imagen se umbralizar (ser binarizada), de manera que aunque el fondo siga siendo negro, cualquier otro valor de la escala de grises se ver blanco.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 7 de 23

Introduccin a la realizacin de anlisis de regin conexa: continuacin 3 El software de creacin de imgenes puede contar ahora las regiones conexas. 4 Se crea una hoja de clculo, que anota el nmero de regiones conexas e identifica aqullas que contienen agujeros. En funcin del tipo de imagen, ciertas aplicaciones de anlisis de regin conexa requieren slo unos pocos pasos sencillos, mientras que otras requieren funciones de anlisis de regin conexa adicionales.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 8 de 23

Segmentacin
Qu es segmentacin? La segmentacin es el proceso de separacin de pixeles de una regin conexa de otros pixeles locales, como por ejemplo, pixeles del fondo. En una imagen en que las regiones conexas o el fondo tienen un valor cero, debers por lo menos umbralizar la imagen. Normalmente, esto es todo lo que se necesita para segmentar una imagen. No obstante, si los niveles de gris de las regiones conexas no son diferentes de los niveles de gris del fondo, puede que sea necesario un algoritmo de segmentacin ms complejo. El proceso de segmentacin puede ser ms complicado cuando dos regiones conexas son colindantes, ya que se consideran como una sola regin conexa, o si el ruido ha introducido algunas regiones conexas adicionales. En general, las regiones conexas de ruido constan de apenas algunos pixeles.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 9 de 23

Mscara de segmentacin La imagen con la que empezaste es fcil de segmentar si los valores de escala de grises de los objetos difieren de los del fondo. Para asegurarte, utiliza al adquirir la imagen un fondo con unos valores de escala de grises muy diferentes de los de los objetos. Cuando los valores de escala de grises de los objetos no se distinguen de los del fondo, puedes utilizar operaciones de procesamiento para segmentar la imagen y luego utilizar la imagen segmentada en el anlisis de regin conexa, importndola como una mscara de segmentacin. La mscara de segmentacin es una imagen que conserva toda la informacin pertinente de la regin conexa y que trata a todo el resto como fondo. Esta mscara puede potencialmente aplicarse a otra imagen como plantilla estndar con fines de segmentacin.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 10 de 23

Aplicaciones de anlisis de regin conexa


Deteccin de presencia La deteccin de presencia es una tpica aplicacin de anlisis de regin conexa. Deteccin de presencia: La finalidad de este tipo de anlisis de regin conexa es contar todas las regiones conexas de una imagen (normalmente, un tipo de regin conexa) y calcular las caractersticas que pueden entonces utilizarse, por ejemplo para determinar la orientacin de cada regin conexa. Los valores pueden entonces transferirse a una tabla de medicin para ms anlisis. Una tabla de medicin proporciona datos estadsticos acerca de las regiones conexas en las que te has centrado. Los datos pueden incluir dimensiones o ubicaciones de regiones conexas. Deteccin avanzada de presencia: Este tipo de anlisis de regin conexa se utiliza en el caso de imgenes que contienen como mnimo dos tipos diferentes de regiones conexas. La deteccin avanzada de presencia cuenta cada tipo de regin conexa. Antes de poder hacerlo, es preciso identificar primero cada una de las regiones conexas por tipo, utilizando la clasificacin.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 11 de 23

Inspeccin y anlisis Inspeccin de piezas mecnicas: La finalidad de este tipo de anlisis de regin conexa es identificar piezas defectuosas. Para ello se cotejan las caractersticas de las regiones conexas calculadas con un conjunto de valores de caractersticas previstas. En general, esto consiste en utilizar filtros, estadsticas y tolerancias de regiones conexas. Las piezas mecnicas en una cadena de produccin pueden estar sujetas a este tipo de anlisis, por ejemplo para determinar si las dimensiones de un producto fabricado corresponden a las tolerancias admitidas. En una actividad posterior aprenders ms acerca de este tipo de inspeccin.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 12 de 23

Inspeccin y anlisis: continuacin Anlisis de secuencia: La finalidad de este tipo de anlisis de regin conexa es estudiar un conjunto de imgenes adquiridas durante un periodo dado. Durante este periodo, uno o ms factores pueden ser variables. Por ejemplo, en el caso de objetos movibles, el nmero de objetos en la visin de la cmara es variable. En general, este tipo de anlisis requiere cambiar la imagen de origen, pero utilizando el mismo conjunto de parmetros de anlisis de regin conexa. Tambin consiste en mantener estadsticas en los diferentes orgenes, para determinar cambios como posicin, recuento o tamao de objetos de una imagen.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 13 de 23

Inspeccin y anlisis: continuacin Anlisis de tejidos y materiales: La finalidad de este tipo de anlisis de regin conexa es analizar tejidos complejos, como por ejemplo tejidos biolgicos, para determinar algunos de los datos siguientes: la existencia de determinados tipos de regiones conexas, el nmero de regiones conexas en una imagen o su distribucin. Un laboratorio mdico puede utilizar este tipo de anlisis al realizar un recuento globular completo (hemacitometra). En este caso, es importante distinguir entre varios tipos de elementos, entre ellos glbulos blancos y rojos y plaquetas, o clulas sanguneas sanas y enfermas. Un laboratorio mdico puede utilizar este tipo de anlisis al hacer un recuento globular. En este caso, es importante distinguir entre varios tipos de elementos, entre ellos glbulos blancos y rojos y plaquetas.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 14 de 23

Regiones de inters (ROI)


Qu son las regiones de inters? Las regiones de inters o en sus siglas en ingls, ROI, son regiones de imgenes definidas. Suelen ser rectangulares, pero pueden tener cualquier forma. Al procesar una imagen, puede que sea necesario hacer un procesamiento localizado en una determinada regin de inters. Por ejemplo, se puede tomar una muestra de tejido humano para analizarla, pero slo una seccin determinada es relevante. Es posible enfocarse en la seccin relevante de la imagen, desechando toda informacin fuera de dicha rea. Aun cuando una imagen puede contener varias regiones de inters, en la mayora de las aplicaciones, salvo que se indique lo contrario, la regin de inters por defecto es la imagen entera.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 15 de 23

Utilizacin de regiones de inters Las imgenes utilizadas en anlisis de tejidos y materiales suelen ser muy difciles de segmentar y por eso requieren tcnicas de segmentacin altamente perfeccionadas. Por ejemplo, una imagen puede contener objetos colindantes que es preciso separar antes de poder contarlos con precisin. Por consiguiente, puede ser til segmentar una regin de inters especfica de la imagen, importar la mscara a un anlisis de regin conexa, extraer la informacin necesaria y luego cambiar la imagen y mscara de origen a otra regin de inters en la imagen. De esta manera se puede hacer un anlisis preciso.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 16 de 23

Definicin de regiones de inters La mayora de los programas de software de anlisis ofrecen una serie de caractersticas mediante las cuales un usuario puede definir regiones de inters basndose en varias formas diferentes, o en los valores de gris o de colores de una imagen. En ciertos casos, puede que sea necesario redimensionar o mover una regin de inters dentro de una imagen.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 17 de 23

Definicin de regiones de inters Una regin de inters definida por el usuario puede utilizarse para procesar o analizar slo una parte de una imagen, reduciendo as el tiempo de procesamiento. Tambin se puede copiar una parte especfica de una imagen en el sujetapapeles para exportarla.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 18 de 23

Utilizacin de regiones de inters y anotaciones grficas Una vez adquirida o cargada una imagen, tal vez quieras hacer operaciones en regiones de inters localizadas de dicha imagen. Tambin puedes aadir en tu imagen etiquetas o dibujos, o bien registrar tus conclusiones directamente en la imagen. Si lo deseas, tambin puedes segmentar manualmente una imagen que contiene regiones conexas colindantes. Puedes utilizar las herramientas de regin de inters y de trazado de anotaciones que la mayora de los programas de software de anlisis de imagen ofrecen para definir regiones de inters en las que hacer operaciones o aadir objetos grficos a una imagen ya existente. La mayora de los paquetes de software tambin te permiten aadir a la imagen texto, lneas y figuras rellenas o perfiladas, en el color que desees.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 19 de 23

Aplicacin prctica: rayos X La imagen muestra una radiografa a la que se ha aadido texto, lneas y una regin de inters de varita mgica. Muchos paquetes de software de imgenes incluyen una herramienta especial para seleccionar regiones de inters, conocida como funcin de varita mgica. La funcin de las herramientas de varita mgica consiste en seleccionar contenidos, ms que en definir bordes. Para las selecciones, las herramientas de varita mgica utilizan en su mayora los cuatro tipos de valores siguientes: Valor RGB, matiz, brillo y/o todos los pixeles. El rea puede entonces utilizarse como regin de inters y analizarse como tal. Al hacer anotaciones en imgenes, la mayora de los programas de software te permiten optar entre trazar directamente sobre la imagen (destructivo) o en una transparencia o capa adicional, que se conoce como texto flotante (no destructivo) y seleccionar un color de trazado y el estilo de lnea de los objetos grficos en proceso de trazado (las anotaciones). En la imagen presentada, observa las regiones de inters seleccionadas y sealadas con un borde rojo a su alrededor.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 20 de 23

Coeficiente de aspecto de pixel


Qu es el coeficiente de aspecto de pixel? En general, un objeto debe tener las mismas proporciones en una imagen que en la vida real. Aun cuando los clculos de regin conexa se llevan a cabo en pixeles, debe ser relativamente fcil interpretar los resultados en unidades reales. Sin embargo, si los pixeles de una imagen no son cuadrados, los objetos en ella se distorsionarn y los clculos de regin conexa conducirn a interpretaciones errneas. La imagen aparece distorsionada porque el coeficiente de aspecto de pixel no es 1 y por lo tanto, los pixeles no son cuadrados. Para determinar cules de los pixeles en una imagen son cuadrados, mide el coeficiente de aspecto de pixel de la imagen. El coeficiente de aspecto de pixel de una imagen coteja el tamao real de una regin rectangular en ella con su tamao en pixeles. Si el coeficiente de aspecto de pixel es 1,0, los pixeles de la imagen son cuadrados. Si el coeficiente de aspecto de pixel no es 1,0, los pixeles de la imagen no son cuadrados.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 21 de 23

Hacer un anlisis de regin conexa


Etapas en la ejecucin del anlisis de regin conexa Una aplicacin tpica de regin conexa incluye los pasos siguientes: Adquirir una imagen. Utilizar operaciones de mejoramiento y transformacin para mejorar la calidad de imagen. Hacer que las regiones conexas sean fcilmente identificables. Seleccionar las regiones conexas cuyas caractersticas deseas calcular. Seleccionar las caractersticas que se desea calcular. Calcular las caractersticas. Analizar los resultados.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 22 de 23

Etapas en la ejecucin del anlisis de regin conexa continuacin En ciertos casos, puede que mientras los resultados no hayan sido analizados, no resulte claro qu regiones conexas o caractersticas hay que seleccionar. Por ejemplo, si tratas de distinguir entre dos regiones conexas, puede que no sepas qu caractersticas presentarn la diferencia ms notable entre las dos mientras no hayas probado algunas de las caractersticas y analizado los resultados. De la misma manera, si deseas tener en cuenta nicamente regiones conexas cuyos permetros estn dentro de un rango especfico, no sabrs de qu regiones conexas se trata si no has calculado primero los permetros de todas las regiones conexas y analizado los resultados.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

Print Visin Por Computador y Procesamiento de Imgenes (2)

Pgina 23 de 23

Conclusin
Conclusin Al demostrar el proceso de anlisis de regin conexa hemos utilizado las operaciones siguientes: Procesamiento de creacin de imgenes: filtros espaciales Conversin de RGB a HSL HSL: extraccin Caractersticas de regin conexa: dimetro de Feret Anlisis de regin conexa En el ejemplo presentado, estn todas las pldoras y son del tamao apropiado. No obstante, tres pldoras son del color incorrecto. Esto demuestra que en una tpica operacin de procesamiento de imgenes para fines de control de calidad, es preciso llevar a cabo varias pruebas.

http://216.93.173.214/cgi-bin/bu.cgi?page=good_content_pr&module_id=1001&mod... 08/10/2011

You might also like