Presentación - Proyecto Balance de blancos automático (AWB)

download Presentación - Proyecto Balance de blancos automático (AWB)

of 25

description

Ingeniería de vídeo - teleco UA

Transcript of Presentación - Proyecto Balance de blancos automático (AWB)

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    1/25

    INGENIERA DE VDEO

    Proyecto n 1: DISEO E IMPLEMENTACIN DE UN SISTEMA PABALANCE DE BLANCOS AUTOMTICO (Auto White Bala

    Autores: Patricia Bena Roberto Garc Carolina Mart Pedro Rubio

    Grado en Ingeniera en Sonido e Imagen en Tel

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    2/25

    Problema planteado

    - Objetivo: implementar una aplicacin que permita compensar los couna imagen de forma automtica.

    - Se conoce como balance de blancos automtico o AWB

    - Se trabajar con imgenes fijas (aunque debe funcionar tambin coimgenes en movimiento).

    - Se implementar a travs de Matlab.

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    3/25

    De dnde partimos?

    - Basndonos en imgenes con un color predominante en toda la imagen:

    1: Bajar el nivel del color predominante en toda la imagen:

    Resultado Errneo (Imgen Griscea).

    2: Encontrar el punto ms claro de la imagen a travs de la luminancia, calcular la difotros dos colores con el predominante, y sumar la diferencia a esos dos colores en tod

    Resultado Imagen bien balanceada. Problema Slo vale para esta imagen.

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    4/25

    Por qu slo para esta imagen?

    A OJO

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    5/25

    Idea general de nuestra solucin

    Hemos trabajado sobre la idea inicial de buscar en primer lugar el luminoso que consideraremos blanco.

    En el color blanco las 3 componentes han de ser muy pareque el blanco puro es un R=255, G=255 y B=255.

    Una vez localizado, queremos obtener las diferencias ecomponentes dominantes con las menos dominantes y sumarledominantes las diferencias obtenidas para que as en ese puluminoso se quede el blanco que deseamos y el resto de la imquede bien balanceada.

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    6/25

    Excepciones y aspectos a considerar- Localizacin del pxel ms claro de la imagen:

    - Puede existir un blanco muy puro, dnde las tres componentes sean iguales ( deber a un pxel est quemado, un reflejo del sol, o el reflejo el usar el flash en

    - Cmo evitar el problema? Tomar un umbral donde el pxel que tomam sea menor que 240.

    - Fosforito, verde y amarillo como blanco:

    - Los colores fosforitos amarillo y verde algunas veces tenan una luminancia m que el blanco de la imagen.

    - Cmo evitar el problema? Comprobar que en el pxel escogido no componentes de R y G, y a la vez que

    exista de manera considerable.

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    7/25

    Excepciones y aspectos a considerar

    - Cundo hacer balance de blancos:

    - Una imagen est bien balanceada cuando el pxel claro encontrado es un blancumple que:

    - Sus componentes RGB son altas Entre 190 y 255 - Las componentes tienen valores similares Diferencia menor a 5

    - Color predominante:

    - En el caso de que no exista ningn blanco en la imagen, vemos si predom(ej. imagen azulada). Para ello, usamos unos contadores en el cdigo que nocalcular el porcentaje que hay de cada componente en la imagen.

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    8/25

    Excepciones y aspectos a considerar

    - Cdigo

    Buscamos el pixel claro evitando brillos y colores fosforitos.

    *NOTA: Los valores de los umbralebasndonos en la media aprox. de loen las pruebas experimentales.

    Control blancos puros

    fosforitos

    contadores dominante

    condicion

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    9/25

    Explicacin del cdigo definitivo- Sacamos los valores de cada componente de RGB por separado de la imagen.

    - Calculamos la luminancia (Y).

    - Buscamos el pxel ms claro de la imagen (comprobando que no sea un brillo y evituna luminancia mayor que un posible blanco).

    - Obtenemos los valores de R, G y B en ese punto de la imagen.

    - Rellenamos los contadores segn predomine ms o menos la componente.

    - Calculamos el porcentaje de dominio

    - Comprobamos si alguna componente de color predomina:

    Componente>55% Comparamos diferenciasComponente

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    10/25

    - Calculamos las diferencias entre las componentes R, G, y B en el pxel ms claro:

    Diferencia Minma Consideramos blanco No es necesario hacer b Diferencia Grande No es blanco Es necesario hacer balance.

    - Si hay que hacer balance, sumamos esa diferencia entre la componente predominantecomponentes, en todos los pxeles de la imagen (comprobando que la suma no supere 2una posible saturacin de la imagen).

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    11/25

    Algunas pruebas...

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    12/25

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    13/25

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    14/25

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    15/25

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    16/25

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    17/25

    Problemas con nuestra propuesta de solucin

    Imgenes de un slo color:

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    18/25

    Color predominante sin blanco:

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    19/25

    Color negro se balancea con la imagen

    Imagen original Imagen balancea

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    20/25

    Imagen original Imagen balanceada

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    21/25

    Intentamos crear una solucin:

    Realizamos el cambio para cada componente.

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    22/25

    Resultados distintos:Sin tener en cuenta el negro Teniendo en cuenta el negro

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    23/25

    DECIDIMOS DESECHAR LA SOLUCIN!

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    24/25

    Preguntas...

    ?

  • 5/26/2018 Presentacin - Proyecto Balance de blancos automtico (AWB)

    25/25

    FIN

    Gracias por aguantarnos!