Sei sulla pagina 1di 25

Procesamiento de imgenes

Tcnicas de realce de imgenes

Tcnicas de realce de imgenes


Las imgenes digitalizadas no presentan siempre una calidad adecuada para su utilizacin, ello puede ser debido a una pobre calidad de la imagen original o a que el procedimiento de digitalizacin no ha sido el adecuado.

Semitonos
Una fotografa en blanco y negro es una imagen que contiene una gran cantidad de tonos de grises que forman una gama continua. Una fotografa en color est formada por una gran cantidad de tonos de color. En ambos casos el nmero de niveles de gama es casi infinita formando un tono continuo.

Semitonos
En la industria editorial se utiliza la tcnica de los semitonos para evitar el manejo de casi-infinitas escalas de color o grises. El procedimiento consiste en la utilizacin de patrones de puntos en la construccin de imgenes en las que se crea la ilusin de continuidad de los tonos.

Semitonos
En el proceso de semitonos, los puntos varan en tamao de acuerdo a su valor de gris o de color. A gris mas oscuro mayor tamao del punto.

Semitonos
Niveles de precisin:
Los peridicos presentan 65 lneas por pulgada. Las revistas 120-135 lneas por pulgada. Los libros de arte 200 o ms.

El nmero de lneas condiciona el tamao del punto y por tanto un grado de granularidad mas fino.

Semitonos (ejemplo)

300 dpi 1-bit, utilizando semitonos

600 dpi 1-bit, utilizando semitonos

600 dpi 1-bit, sin utilizar semitonos

Dithering
Aunque las impresoras lser pueden imprimir hasta 1.200 puntos por pulgada, sin embargo el tamao del punto es fijo, esto es un problema para representar imgenes en Semitono. Los escner utilizan grupos de pxeles en diferentes patrones para aproximar patrones de semitono. Este proceso se llama Dithering.

Dithering
El Dithering se utiliza para aproximar escalas de grises mediante la variacin del nmero de puntos impresos o mostrados en un monitor. As las reas mas oscuras se representan por mas puntos negros y las mas claras por menos puntos negros.

Dithering (ejemplo)

Dithering (ejemplo)

Lena Sjblom
Play Girl 1972

Otros mecanismos de realce de imgenes


Brillo: Su control permite cambiar el nivel de brillo general de la imagen. Deskew: Permite corregir los fallos de alineamiento de pgina entre 2 y 5 grados. Contraste: Permite que partes que no son muy visibles o muy oscuras puedan visualizarse correctamente. Afilamiento: Permite realzar mediante el cambio de pxeles de negro a blanco: lneas, bordes, etc. nfasis: Permite destacar o reducir los tonos medios.

Operaciones sobre un punto


Operaciones donde el nivel de gris dado u[0,L] se mapea en un nivel de gris v[0,L] de acuerdo con una transformacin: v = f(u)

Operaciones sobre un punto


Mejora del contraste
u 0 =<u< a (u a) + va a=< u<b (u b) + vb b=< u<L

Definiciones:
Zona oscura
= 1, a = L/3

vb

Zona media
>1 b=2L/3

va

a b L u

Zona brillante
=1

Operaciones sobre un punto


Umbralizacin
Cuando = = 0

Operaciones espaciales
Se efectan teniendo en cuenta a los puntos vecinos. Ejemplos:
Promediado espacial: Cada pxel se sustituye por un promedio de sus pxeles vecinos. Suavizado direccional: Para proteger a los bordes de la difuminacin. Filtrado por la mediana. Filtros paso-bajo, paso-alto y paso-banda.

Promediado espacial
Relacin entre pxeles y mscara de convolucin

P1 P4 P7

P2 P5 P8

P3 P6 P9

A11 A12 A13 A21 A22 23 A31 A32 A33

P5 = P1A11+P2A12+P3A13++P9A33

Suavizado direccional

* * * * *

* * * * *

* * * * *

* * * * *

* * * * *

media
Procedimiento para el suavizado de imgenes reduciendo la variacin de intensidad entre un pxel y el siguiente. Se utiliza para reducir el ruido en las imgenes

10

RUIDO

ORIGINAL

FILTRO 5 X 5

Filtrado por la mediana


Pxeles originales {2, 3, 8, 4, 2} Ventana {-1, 0, 1} Mediana de {2, 3, 8} = 3 Mediana de {3, 8, 4} = 4 Mediana de {8, 4 , 2} = 4 Pxeles transformados {2, 3, 4, 4, 2}

11

MEDIANA
Se utiliza para reducir ruido en una imagen, igual que en el caso del filtrado por la media. Sin embargo suele funcionar mejor ya que conserva detalles significativos de la imagen.

RUIDO

ORIGINAL

FILTRO 3 X 3

12

Laplaciano
El filtro Laplaciano es una medida 2-D isotrpica de la 2nd derivada espacial de una imagen. El Laplaciano de una imagen destaca las regiones donde hay cambios bruscos de intensidad y por tanto se suele utilizar para deteccin de bordes. El Laplaciano se aplica frecuentemente a una imagen que previamente ha sido suavizada mediante un filtro Gaussiano de suavizado, con el fin de reducir su sensibilidad al ruido.

Mscaras Laplacianas

13

Ejemplo

ORIGINAL

LAPLACIANO

Aplicacin

ORIGINAL

GAUSSIANO

LAPLACIANO

14

Deteccin de lneas

HORIZONTAL

VERTICAL

+45

-45

Ejemplo

ORIGINAL

HORIZONTAL

VERTICAL

+45

15

Traslacin imgenes
Transformacin geomtrica que mapea la posicin de cada pxel de la imagen de entrada a una nueva posicin en la imagen de salida.

Traslacin de imgenes
Pxel de entrada (x, y) Pxel de salida (x, y) = (x +Tx, y +Ty) En forma matricial:
1 0 Tx 0 1 Ty 0 0 1

16

Traslacin de imgenes
Ejemplo:
Trasladar el punto de coordenada (5, 2) (x=5, y=2), 8 unidades en direccin x y 0 unidades en direccin y (Tx=8, Ty=0)
1 (5 2 1) 0 8 0 1 0 0 0 1

(13 2 1)

Escalado de imgenes
Transformacin geomtrica utilizada para comprimir o agrandar el tamao de una imagen (o parte de una imagen).
La reduccin de la imagen, se conoce comnmente como submuestreo, se lleva a cabo reemplazando un grupo de valores de pxeles por un pxel escogido de forma arbitraria de entre los que forman parte de ese grupo o por interpolacin entre valores de pxeles vecinos. El agrandamiento de la imagen (zooming) se alcanza por replicacin de pxeles o por interpolacin.

17

Submuestreo

Ejemplos de filtros
http://members.optusnet.com.au/wardead/ filters/

18

Traslacin imgenes
Transformacin geomtrica que mapea la posicin de cada pxel de la imagen de entrada a una nueva posicin en la imagen de salida.

Traslacin de imgenes
Pxel de entrada (x, y) Pxel de salida (x, y) = (x +Tx, y +Ty) En forma matricial:
1 0 Tx 0 1 Ty 0 0 1

19

Traslacin de imgenes
Ejemplo:
Trasladar el punto de coordenada (5, 2) (x=5, y=2), 8 unidades en direccin x y 0 unidades en direccin y (Tx=8, Ty=0)
1 (5 2 1) 0 8 0 1 0 0 0 1

(13 2 1)

Escalado de imgenes
Transformacin geomtrica utilizada para comprimir o agrandar el tamao de una imagen (o parte de una imagen).
La reduccin de la imagen, se conoce comnmente como submuestreo, se lleva a cabo reemplazando un grupo de valores de pxeles por un pxel escogido de forma arbitraria de entre los que forman parte de ese grupo o por interpolacin entre valores de pxeles vecinos. El agrandamiento de la imagen (zooming) se alcanza por replicacin de pxeles o por interpolacin.

20

Reduccin

Agrandamiento

21

Escalado sobre puntos


Pxel de entrada (x, y) Pxel de salida (x, y) = (Sx x, Sy y) En forma matricial:
Sx 0 8 0 Sy 0 0 0 1

Escalado sobre puntos


Ejemplo:
Escalar el rectngulo de coordenadas (0 ,0) (2, 0) (2, 2) (0, 2) utilizando como factores de escala (Sx = 2, Sy = 3). En el caso de la coordenada (2, 2)
1 (2 2 1) 0 8 0 1 0 0 0 1 = (4 6 1)

22

Rotacin
Transformacin geomtrica la cual mapea la posicin de un pxel de una imagen de entrada en una posicin a una imagen de salida por rotacin de la misma a travs de un ngulo especificado por el usuario y un origen.

Rotacin
PR2 PR1 R

1 1 y x -x 1 Cos R = x / 1 Sen R = y / 1 Coordenadas PR1 = (cos R, sen R) Cos R = y / 1 R y

Sen R = - x / 1 Coordenadas PR2 = (- sen R, cos R)

23

Rotacin
En representacin matricial:

Cos R Sen R - Sen R Cos R 0 0

0 0 1

Rotacin
Ejemplo:
Rotar el rectngulo de coordenadas (0 ,0) (2, 0) (2, 2) (0, 2) mediante un ngulo de 60
0.5 (2 2 1) 0.867 0 0 1 = (-0.734, 2.374, 1)

- 0.867 0.5 0 0

24

Concatenacin de transformaciones
1 0 Tx 0 1 Ty 0 0 1 x Cos R Sen R - Sen R Cos R 0 0 0 0 1 x Sx 0 8 0 Sy 0 0 0 1

Cos R - Sen R Tx . Cos R Ty . Sen R

Sen R Cos R Tx . sen R + Ty . Cos R

0 0 1

25

Potrebbero piacerti anche