Actividad 2 Vision
Actividad 2 Vision
Actividad 2 Vision
De Nuevo León
Facultad de Ingeniería Mecánica y
Eléctrica
Sistemas de Visión
Actividad 2. Identificar las diferencias mediante un histograma
RGB y ByN
En un histograma se combinan dos variables, una para cada eje. En el caso que nos
ocupa, el de la fotografía, en el eje vertical encontramos la “cantidad” de píxeles. En el
eje horizontal, encontramos los valores de luminosidad. Es decir, por cada una de las
columnas del gráfico obtenemos información sobre su luminosidad (claro u oscuro) y
sobre la cantidad de píxeles que tienen esta cualidad.
Hay tantos histogramas como imágenes, por lo que es complicado generalizar ya que el
histograma es como una huella digital de cada una de las imágenes que obtenemos. No
obstante, de forma general, podemos afirmar que:
• Un histograma con toda la información acumulada en una misma zona nos habla
de una imagen con poco contraste. Tanto si la información lumínica se concentra
a la derecha, a la izquierda, o en la zona media. Ya sabes que el contraste
lumínico se da por la diferencia entre luces y sombras en una imagen, por lo que,
si ésta carece de diferenciación entre luces y sombras, la imagen resultante se
conoce como una imagen de bajo contraste.
• Un histograma con varios picos nos muestra una escena donde determinados
tonos con información distinta al valor predominante cobran relevancia. Por
ejemplo, pongamos un paisaje desértico de un tono generalizado homogéneo,
pero en el que aparecen unos tuaregs vestidos de diferentes colores en medio del
paisaje. Este escenario, probablemente nos dejaría un histograma donde los picos
serían esa información lumínica “diferente” del tono general de la imagen.
Histograma de imagen a color
Si la foto es en color, cada píxel viene representado por tres componentes: rojo,
verde y azul (RGB), donde cada componente puede valer entre 0 y 255 (8 bits por
canal de color para JPEG).
¿Cómo se obtiene el histograma de una imagen en color?
Pues muy fácil. Hay que calcular tres histogramas: uno para saber cuántos píxeles
hay de cada valor de rojo, otro para el verde y otro para azul.
Cada uno de ellos se calcula como hemos explicado para imágenes en blanco y
negro.
Lo más fácil para entenderlo es usar un ejemplo.
La siguiente figura, representa una foto y sus histogramas en Photoshop. Sí, en
plural, porque hay que calcular un histograma para cada componente de color. Por
eso hay un histograma de rojo, otro de verde y otro de azul, para las componentes
R, G y B, respectivamente.
Imagen a color con sus histogramas ByN y RGB. Imagen tomada de:
http://www.fotofanaticos.com/que-es-un-histograma-y-para-que-sirve-un-histograma/
Contenido (Actividad)
A continuación, se presenta el desarrollo correspondiente a la actividad 2 de sistemas de
visión, la cual consiste en el análisis del histograma en ByN y color de tres colores
distintos obtenidos de una paleta de colores de pinturas berel.
Lo primero por realizar fue escanear dicha paleta de colores y elegir 3 de los colores
disponibles, los cuales se muestran a continuación.
Colores
seleccionados
Posterior a ello, se separan dichos colores en tres imágenes distintas para poder analizar
dichos colores por separado y tener los resultados correctos.
Al dar clic en esta selección, se desplegará una ventana con el histograma en ByN de la
imagen analizada, tal y como se muestra en la siguiente imagen.
Histograma ByN del Color 1.
Para obtener el histograma RGB, es necesario dar clic en la opción de RGB como se
muestra a continuación.
Es necesario repetir todos los pasos anteriormente mostrados con los otros dos colores
pendientes de analizar.
Color 2
Una vez que se cargó la imagen correspondiente al color 2, los resultados que se
obtuvieron fueron los siguientes:
Color 3
Una vez que se cargó la imagen correspondiente al color 3, los resultados que se
obtuvieron fueron los siguientes:
Histograma ByN del Color 3.
Una vez que se cargó la imagen correspondiente al color 1 impreso y escanead, los
resultados que se obtuvieron fueron los siguientes:
Histograma ByN del Color 1 impreso y escaneado.
Una vez que se cargó la imagen correspondiente al color 2 impreso y escaneado, los
resultados que se obtuvieron fueron los siguientes:
Histograma ByN del Color 2 impreso y escaneado.
Una vez que se cargó la imagen correspondiente al color 3 impreso y escaneado, los
resultados que se obtuvieron fueron los siguientes:
Histograma ByN del Color 3 impreso y escaneado.
Color 1
Al comparar los resultados provenientes del primer y segundo análisis del color, se puede
observar que efectivamente los valores arrojados por el software fueron distintos, sin
embargo, no sufrieron grandes variaciones en cuanto a los valores mínimos, máximos ni
en la moda, sino que principalmente cambio la concentración de los colores, teniendo un
desplazamiento en la mayoría de los casos hacia la derecha del histograma, señalando
concentraciones del color más intensas.
Como ejemplo se presenta la comparación entre los histogramas de color rojo del
análisis.
Análisis 1 Análisis 2
Color 2
Al igual que con el color 1, los resultados del segundo análisis del color 2 respecto al
primero sufrieron una serie de cambios, perdiendo la exactitud del primero, dejando de
detectar exactamente algunas de las variaciones de color, teniendo un histograma con
una mayor cantidad de variaciones detectadas y reduciendo con ello la exactitud de las
mismas; recorriendo los valores nuevamente sólo que en este caso hacia la izquierda
del histograma, mostrando que los colores se volvieron más tenues.
Como ejemplo se presenta la comparación entre los histogramas de color verde del
análisis.
Análisis 1 Análisis 2
Color 3
Tal y como se esperaba, nuevamente existe una variación entre los resultados del primer
y segundo análisis, siendo los resultados del primero de este mucho más precisos y
confiables, ya que toman el color “natural” y no se ve afectado por el proceso de escaneo
y posterior impresión. Se puede observar que los resultados del segundo análisis
presentan variaciones de color mucho menos precisas que las del primer análisis,
teniendo al mismo tiempo desplazamiento hacia la derecha, indicando que los colores se
volvieron más intensos o concentrados.
Conclusiones
Tras la finalización de esta actividad correspondiente al estudio de imágenes mediante
el uso de histogramas ByN y de color, generadas a partir del software ImageJ, puedo
decir que aprendí mucho acerca de la importancia de este tipo de técnicas para poder
identificar cuáles son los colores predominantes en las imágenes, así como su
concentración en las mismas.
El comenzar a utilizar el software ImageJ me dio una perspectiva muy amplia de los
alcances del mismo para poder procesar imágenes y obtener con él resultados muy
positivos acerca de las mismas.
Después de conocer este software y familiarizarme un poco con su uso, puedo decir que
realmente veo en el mucho potencial para generar grandes cosas en cuanto a
procesamiento de imágenes se refiere; por lo cual creo que durante este semestre podré
aprender muchísimas cosas como lo he estado haciendo durante estas primeras dos
actividades realizadas.
Ya por último, solo me queda decir que con esta actividad pude darme cuenta que por
mejor que sea la calidad de impresión con la que se trabaje siempre existirán variaciones
entre la imagen original y la impresa, por lo cual los resultados no serán tan confiables.
Referencias bibliográficas
Histograma ByN:
http://www.blogdelfotografo.com/histograma/
http://www.fotofanaticos.com/que-es-un-histograma-y-para-que-sirve-un-histograma/
Histograma Color:
http://www.fotofanaticos.com/que-es-un-histograma-y-para-que-sirve-un-histograma/