matemáticas en el retoque digital

Post on 13-Jul-2015

26.634 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Matemáticas en elRetoque digital

Las matemáticas escondidas en el Retoque y Manipulación de imágenes

Matemáticas en elRetoque digital

1) Ejemplos de Retoque digital.

2) Imágenes como Matrices y operaciones.

3) Histograma.

4) Desenfoque gaussiano.

Índice

Matemáticas en elRetoque digital

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

Ejemplos de retoque digital

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

¿Dónde está el ombligo?

1. Ejemplos de Retoque Digital

Matemáticas en elRetoque digital

Imágenes y Matrices

2. Imágenes y Matrices

Matemáticas en elRetoque digital

2. Imágenes y Matrices

Podemos aplicar operaciones sobre matrices: sumar,

restar, multiplicar, dividir, etc.

Cada operación tendrá un significado propio.

Tipos de operaciones: Procesamiento global: Cada píxel es tratado de forma

independiente. Filtros y convoluciones: Se considera la vecindad local de los

píxeles. Transformaciones geométricas: Se modifica el tamaño y la

forma de las matrices. Transformaciones lineales: Fourier, wavelets, etc.

Matemáticas en elRetoque digital

2. Imágenes y Matrices

Veremos ejemplos de algunas operaciones:

Suma, Producto, Inversión y Transformación lineal.

Estudio y transformación del histograma. Curva tonal.

Ecualización

Desenfoque gaussiano.

Traslación, Rotación, Escalado y Reflexión.

NOTA: Se harán prácticas con Gimp y se mostrarán los resultados de las operaciones.

Matemáticas en elRetoque digital

3. Operaciones

Ajuste de Canales: Consiste en manipular

la intensidad de únicamente un canal a

la vezPracticar: Colores->Niveles

Matemáticas en elRetoque digital

3. Operaciones

Ajuste de Brillo: El brillo es el porcentaje de luminiscencia u oscuridad de un color. Va del 0% al 100%

Practicar: Colores->Niveles y Colores->Brillo y contraste

Matemáticas en elRetoque digital

3. Operaciones

Invertir Colores: Consiste en invertir cada canal RGB a su

negativo.Practicar: Colores->Invertir

Blanco -- NegroAzul --Amarillo

Verde -- MagentaRojo -- Cyan

Matemáticas en elRetoque digital

3. Operaciones

Ajuste de Contraste: Diferencia entre zonas oscuras y clarasPracticar: Colores->Brillo y Contraste

Matemáticas en elRetoque digital

3. Operaciones

Ajuste de Contraste: Diferencia entre zonas oscuras y clarasPracticar: Colores->Brillo y Contraste

Matemáticas en elRetoque digital

4. Histograma

Histograma: Es una representación gráfica de la cantidad de píxeles que hay repartidos por todo el espectro lumínico. Es decir, cuantos

píxeles claros, oscuros e intermedios hay en una imagen con respecto al total de píxeles de la misma.Practicar: Colores >Info > Histograma

Matemáticas en elRetoque digital

4. Histograma

Histograma: El brillo se define como la media del histograma y la varianza se asocia al contraste de la imagen e indica la dispersión de

los niveles de grises (ó canales de color) en la misma.Practicar: Colores >Info > Histograma

Matemáticas en elRetoque digital

4. Histograma

Una buena imagen debe producir un histograma uniforme, repartido en todo el rango de valores.

Realizar diferentes operaciones usando el histograma en lugar de sobre la totalidad de la foto píxel a píxel resulta ventajoso porque reduce la carga computacional

El histograma ayuda a decidir cuál es el proceso más adecuado para mejorar la calidad de una imagen. Veamos algunos ejemplos

Practicar: Colores >Info > Histograma

Matemáticas en elRetoque digital

4. Histograma

Ejemplo 1: Imagen oscura >> Falta luzPracticar: Colores >Niveles

Matemáticas en elRetoque digital

4. Histograma

Ejemplo 2: Imagen clara >> Sobra brilloPracticar: Colores >Niveles

Matemáticas en elRetoque digital

4. Histograma

Ejemplo 3: Imagen con poco contraste - Muchos tonos mediosPracticar: Colores >Niveles – Colores > Brillo y Contraste

Matemáticas en elRetoque digital

4. Histograma

Ejemplo 4: Imagen con mucho contraste – pocos medios tonosPracticar: Colores >Niveles – Colores > Brillo y Contraste

Matemáticas en elRetoque digital

4. Histograma

Cambios en el Histograma: Sumar >> Incrementar brillo >> Desplaza histograma a la derecha

Practicar: Colores >Niveles – Colores > Brillo y Contraste

Matemáticas en elRetoque digital

4. Histograma

Cambios en el Histograma: Restar >> Decrementar brillo >> Desplaza histograma a la izquierda

Practicar: Colores >Niveles – Colores > Brillo y Contraste

Matemáticas en elRetoque digital

4. Histograma

Cambios en el Histograma: Multiplicar >> Aumentar intensidad >> Estira histograma a la izquierda

Practicar: Colores >Niveles – Colores > Curvas

Matemáticas en elRetoque digital

4. Histograma

Cambios en el Histograma: Dividir >> Disminuir intensidad >> Encoge histograma a la izquierda

Practicar: Colores >Niveles – Colores > Brillo y Contraste

Matemáticas en elRetoque digital

4. Histograma – Curva tonal

Curva tonal: Las transformaciones elementales se pueden ver como funciones f:N---->N

Para cada valor de gris de entrada hay uno de salidaLa transformación hace que se modifique el histograma

Practicar: Colores >Niveles – Curvas

Matemáticas en elRetoque digital

4. Histograma – Curva tonal

Matemáticas en elRetoque digital

4. Histograma – Curva tonal

En general se puede definir una función lineal f(x)=ax+bTambién puede ser una función cuadrática, exponencial,

logarítmica, etc. y para decidir cuál elegir estudiamos el histograma.Practicar: Colores > Curvas

Matemáticas en elRetoque digital

4. Histograma – Curva tonal

Practicar: Colores > Curvas

Parábola Raíz Parábola y Raíz

Oscurece los medios tonos

Aclara los medios tonos

Oscurece los tonos claros y aclara los oscuros

Matemáticas en elRetoque digital

4. Histograma – Curva tonal

Ajuste lineal o estiramiento del histograma: Buscamos una transformación lineal tal que el histograma resultante vaya de 0 a 255. La solución es coger un valor mínimo m y máximo M y aplicar la transformación f(x)=(x-m)*255/(M-m)

Practicar: Colores >Curvas

Matemáticas en elRetoque digital

4. Histograma – Curva tonal

Ajuste lineal o estiramiento del histograma Un píxel con valor muy alto o muy bajo puede hacer que el ajuste del histograma sea muy malo, por ejemplo, si hay un píxel con valor 0 y otro con 255, la transformación sería la identidad (la imagen no cambia). En lugar de mínimo y máximo, ajustar usando dos percentiles del histograma (por ejemplo 10%-90%, ó 5%-95%).

Practicar: Colores >Curvas

Regla de tres

(x – m) / (M – m) = (f(x) – 0) / ((255 – 0))

f(x) = (x-m)*255/(M-m)

Matemáticas en elRetoque digital

3. Ecualizar histograma

Ecualizar Histograma: Consiste en encontrar una transformación con la cual el histograma pase a tener una representación uniforme donde todos los valores tienen la misma frecuencia. Con la ecualización trataremos de aproximarnos al histograma ideal de una imagen.

Practicar: Colores->Auto > Ecualizar

h i =M⋅NI

p i =hi M⋅N

=1I

F x =∑i=0

x

p i

F x ' =∑i=0

x '

p i =x '1I

F x =F x '

F x =x '1I

x '=F x I−1

y=[F x I−1]

I es el número de grises que se ha empleado en la imagen.

Función de distribución de un histograma cualquiera.

Función de distribución de un histograma uniforme.

Matemáticas en elRetoque digital

3. Ecualizar histograma

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Desenfoque Gaussiano 1 Se considera la vecindad local de los píxeles produciendo un efecto de suavizado. Para determinar los píxeles vecinos hay que especificar un radio de acción. El color del píxel resultante será una combinación de los píxeles cercanos. Los píxeles que estén más cerca tendrán más peso que los más alejados. Es aquí donde entra en acción la famosa Campana de Gauss. Unidimensional. Bidimensional.

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Desenfoque Gaussiano 2 Como hemos dicho antes, los valores de cada píxel de la nueva imagen, serán una combinación de los píxeles cercanos.

De esta forma, si hay un píxel de color rojo, y cercano a él hay píxeles negros, este rojo se oscurecerá y los negros se enrojecerán.

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Desenfoque Gaussiano 3 Debajo podemos ver un ejemplo de lo que se consigue con este filtro. Es una transformación local y está dentro de las llamadas convoluciones discretas. Para entender mejor su funcionamiento haremos uso del concepto de MÁSCARA ó matriz de coeficientes.

Practicar: Filtros >Desenfoque > Desenfoque Gaussiano

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Transformaciones globales y Transformaciones locales

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Ejemplo 1: Máscara binomial

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Ejemplo 2: Máscara gaussiana

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Ejemplo 2: Máscara gaussiana (continuación) A medida de que la varianza sea más elevada significará que tiene en cuenta a vecinos más alejados. Si la varianza es más pequeña indicará que sólo ponderará con los más próximos. La varianza funciona como grado de ponderación en la vecindad. También cuanto mayor es la máscara, mayor es el efecto de difuminado.

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Filtrado gaussino con desviación típica: 1, 2, 3 y 4

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Máscara binomial – Discretización Gaussiana La máscara gaussiana requiere muchos cálculos y por eso se utiliza una aproximación denominada máscara binomial. Debido al Teorema Central del Límite, la distribución binomial se aproxima a la normal si se dan ciertas condiciones. Utilizaremos el triángulo de Pascal o Tartaglia.

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Máscara binomial – Discretización Gaussiana La máscara binomial bidimensional se puede obtener multiplicando dos máscaras unidimensionales. (Filtro separable) Esta propiedad es muy importante porque hace el cálculo más eficiente al quitar operaciones.

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

La máscara binomial es separable. La máscara gaussiana es separable.

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Otras utilidades del desenfoque gaussiano

Matemáticas en elRetoque digital

5. Desenfoque Gaussiano

Práctica con GIMP Eliminar imperfecciones de la piel. Herramienta SANEADO Ajustar colores (acentuar luces, sombras y aclarar medios tonos). Herramienta CURVAS Suavizar piel. Máscara rápida y Desenfoque gaussiano. Ruido HSV. Blanquear dientes. Colores > Tono y saturación. Retocar labios. Colores > Balance de color. Ojos. Pelo

top related