En este trabajo de fotomorsaicos que he retomado gracias a la pandemia, que me ha dado más tiempo, he hecho varias modificaciones al software original, por ejemplo, el poder evitar las repeticiones, lo que en mi opinión, hace que los morsaicos sean menos monótonos y se vean mejor. Y aunque "la belleza está en la mirada de quien contempla" (beauty is in the eye of the beholder), bien pueden definirse algunos parámetros para tratar de definir más precisamente qué fotomorsaico es mejor.
Desde luego que hay criterios variables. El que haya pocas repeticiones debe ser un buen criterio considerando que mientras más se repiten algunas imágenes, más monótono o simplón es el resultado final. Otro criterio a considerar es el usar "blending", es decir, el fusionar la imagen original en un porcentaje contra la imagen del fotomorsaico, de manera que "se suavice" la imagen final y no se vea tan "pixelada", por decirlo de alguna manera.
Para este concepto del blending no tengo por el momento ninguna manera de medir numéricamente si el blending mejora o no el fotomorsaico final. Sin embargo, para la parte de la cantidad de fotos repetidas o no, se puede hallar un índice muy sencillo que claramente nos puede indicar si un morsaico es mejor que otro a la vista del observador.
Lo que hice entonces fue leer el archivo que describe el fotomorsaico, el cual se usa para crear la imagen final. Entonces hice una rutina que contara cuantas veces se repetían las imágenes. Una vez hecho esto, puse una lista, ordenada de menor a mayor, de las fotos que se repetían y las grafiqué para ver cómo se ven. Obviamente, la gráfica tiende a ser como una exponencial, porque se grafica de menor a mayor número de repeticiones. En un morsaico ideal probablemente se tenga una línea con pendiente cero, es decir, donde todas las imágenes aparecieron en la misma cantidad. Pero como este caso es el ideal y muy poco probable, es simplemente la referencia teórica.
Una vez que tuve estos datos, pude contar cuántas imágenes diferentes aparecen en el mosaico. Y para encontrar el índice, tome la cantidad total de imágenes que debe tener el morsaico, tomadas del mismo archivo de descripción y lo dividí entre el número de imágenes diferentes.
Esto es lo que encontré:
Para la siguiente imagen,
el índice del morsaico fue de 4.644.
el índice del morsaico fue de 3.737.
En este caso se usó una colección de imágenes de 10,019.
En el caso de la siguiente imagen:
se obtuvo un índice de 4.70
Mientras que en la siguiente imagen
se obtuvo un índice de 3.91
Usando una colección de 5560 imágenes.
Es claro que la cantidad de imágenes disponibles puede hacer cambiar el índice. Por ello, intentamos procesar una imagen (en tonos de gris), con una colección de 63,136 imágenes.
Para el caso de permitir repetición, en la siguiente imagen final:
el índice del morsaico fue de 13.51
En cambio, poniendo el criterio de elegir en cada imagen una de las mejores 50, hallamos que
el índice fue de 1.33.
Las conclusiones parecen ser bastante evidentes:
- Una imagen sin permitir repeticiones hacen un mejor morsaico, pero depende de cuántas imágenes consideremos para elegir la mejor. En las imágenes en tonos de gris, como solamente podemos tener de 0 a 255 tonos diferentes, elegir de 63 mil imágenes una entre las 50 mejores, parece ser razonable. Mientras menor es el índice, mejor debe ser el morsaico.
- Las imágenes con repeticiones tienden a ser muy monótonas y suelen tener índices más altos.
- El blending, que suaviza el resultado final no se está tomando en este índice por el momento, pero claramente tiene importancia.
- El total de las imágenes en la colección es otro punto a tomar en cuenta, pero en esta prim era aproximación no está contemplado.
Finalmente, dejo la imagen en tonos de gris final, usando blending en un 75% (para el mosaico) y 25% para la imagen original, la cual pueden descargar de este enlace y la imagen procesada -pero sin blending (es la imagen anterior a esta). ¿Cuál les gusta más?
La pregunta sería, para mis cuatro lectores, ¿cómo definirían ustedes este índice?







No comments:
Post a Comment