Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü...

28
Procesamiento Digital de Imágenes Pablo Roncagliolo B. Nº 18

Transcript of Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü...

Page 1: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

Procesamiento Digital de Imágenes

Pablo Roncagliolo B.Nº 18

Page 2: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 2

Orden de las clases...CAPTURA, DIGITALIZACION Y ADQUISICION DE IMAGENES

TRATAMIENTOESPACIAL DE IMAGENES

RESTAURACIONDE IMAGENES

PROCESAMIENTODE IMÁGENES EN COLORES

COMPRESIONDE IMAGENES

OPERACIONESMORFOLOGICAS

SEGMENTACION DE IMAGENES

TOPICOSAVANZADOS

REPRESENTACION Y DESCRIPCION

TRATAMIENTOEN FRECUENCIA DE IMAGENES

üü

ü

üü

üüü

Page 3: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 3

Segmentación

La segmentación de una imagen permite La segmentación de una imagen permite separar o destacar zonas con características separar o destacar zonas con características específicas de forma o de color.específicas de forma o de color.

El método más básico de segmentación es la El método más básico de segmentación es la aplicación de filtros.aplicación de filtros.

Page 4: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 4

Segmentación

Segmentación de “Puntos”: Una forma es Segmentación de “Puntos”: Una forma es aplicar el clásico filtro aplicar el clásico filtro laplacianolaplaciano

Page 5: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 5

Segmentación

Segmentación de “Líneas”: Una forma es Segmentación de “Líneas”: Una forma es aplicar filtros de borde (en las 4 direcciones)aplicar filtros de borde (en las 4 direcciones)

Page 6: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 6

Segmentación

OriginalOriginal

4 Filtros...4 Filtros... Sólo filtro Sólo filtro ––45º45º

Page 7: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 7

Segmentación

Detección de bordes ideales...Detección de bordes ideales...

Page 8: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 8

Segmentación

Detección de bordes ideales: 1ª y 2ª derivadaDetección de bordes ideales: 1ª y 2ª derivada

Page 9: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 9

Segmentación

Detección de bordes “reales”...Detección de bordes “reales”...Ruidio Ruidio σσ=0.0=0.0

Ruidio Ruidio σσ=0.1=0.1

Ruidio Ruidio σσ=1.0=1.0

Ruidio Ruidio σσ=10.0=10.0

Una posible solución es filtrar con un “pasa bajos” ante de apliUna posible solución es filtrar con un “pasa bajos” ante de aplicar un “pasa altos”car un “pasa altos”

Page 10: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 10

Segmentación

Máscaras clásicas para detectar bordes...Máscaras clásicas para detectar bordes...

Page 11: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 11

Segmentación

Ejemplo: detección de Bordes sin aplicar “pasa bajos”Ejemplo: detección de Bordes sin aplicar “pasa bajos”

Page 12: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 12

SegmentaciónEjemplo: detección de Bordes DESPUES DE aplicar “pasa Ejemplo: detección de Bordes DESPUES DE aplicar “pasa bajos”bajos”

Page 13: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 13

Segmentación

Para no aplicar 4 filtros se pueden aplicar sólo los filtros Para no aplicar 4 filtros se pueden aplicar sólo los filtros diagonales diagonales èè 2 2 convoluciones convoluciones en vez de 4en vez de 4

Page 14: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 14

Segmentación

Page 15: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 15

Segmentación

Page 16: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 16

Segmentación

Page 17: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 17

SegmentaciónTransformada Transformada HoughHough

Page 18: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 18

SegmentaciónDetección de bordes v/s Transformada Detección de bordes v/s Transformada HoughHough

Detección sólo de Detección sólo de líneas principales.líneas principales.

Se obtienen líneas Se obtienen líneas continuascontinuas

Page 19: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 19

Segmentación

Detección de bordes continuos utilizando técnicas de Detección de bordes continuos utilizando técnicas de teoría de grafos.teoría de grafos.

Se define el segmento que pasa entre p y q con un “costo” asociado:

C(p,q)=GlobalMAX-[Gray(p)-Gray(q)]

Es decir, el máximo nivel de gris de la imagen menos la diferencia de niveles de gris de los puntos p y q.

Page 20: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 20

Segmentación

Ej:GlobalMAX=7C(p,q)=GlobalMAX-[Gray(p)-Gray(q)]

p=(1,1), q=(2,1) è C(p,q)=7-[5-6]=8

Por convención “p” es el punto a la “mano derecha” respecto de la dirección de la ruta.

Page 21: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 21

Segmentación

El problema consiste en encontrar el “camino” de menor costo.

Importante: No es lo mismo que elegir siempre el segmento de menor costo.

Es un problema computacionalmente complejo dada la gran cantidad de caminos posibles

Se puede reducir buscando los caminos más cortos por tramos.

Por ejemplo caminos de 5 saltos.

Page 22: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 22

SegmentaciónBorde de un cromosoma detectado utilizando algoritmo el algoritmo anterior.

Page 23: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 23

Segmentación

Umbrales Globales versus Umbrales LocalesUmbrales Globales versus Umbrales Locales

Sólo funciona bien en imágenes con “iluminación” homogénea.

Page 24: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 24

SegmentaciónEj. Umbral Global Básico: promedio entre máx. gris y min. gris. (o sea 127)

Page 25: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 25

Segmentación

Ej. Umbral Global Automático:

1.- Se estima un umbral T

2.- Se calcular el promedio p1 de los pixeles < T y el promedio p2 de los píxeles > T

3.- Se actualiza T=(p1+p2)/2;

4.- Se repite 2 y 3 hasta ∆T sea menor que un parámetro Eo

Page 26: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 26

SegmentaciónCuando la “iluminación” no es homogénea, no es posible definir claramente el umbral.

Page 27: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 27

SegmentaciónSolución umbrales locales (adaptivos) è cuidado con tamaño de las subimagenes

Page 28: Procesamiento Digital de Imágeneselo328/pdf1dpp/PDI18_Segmentacion_1...EN FRECUENCIA DE IMAGENES ü ü ü ü ü ü ü ü prb@2007 Imágenes: Gonzalez&Wood 3 Segmentación La segmentación

prb@2007 Imágenes: Gonzalez&Wood 28

Segmentación