El reescalado de imágenes produce resultados incorrectos

¿Son incorrectos los algoritmos de reescalado de imágenes que utilizamos habitualmente? Tal como nos explica con ejemplos Eric Brasseur, prácticamente todos los programas de tratamiento de imágenes tienen el mismo problemas al cambiar el tamaño de las imágenes.
El problema viene del tratamiento de la corrección gamma, es decir, de la codificación de la luminancia de las imágenes, que no es considerada al hacer el reescalado de las imágenes, lo que provoca que el resultado no sea el correcto.
Con una explicación como esta es difícil entender cual es el problema, así que lo mejor es ver unos ejemplos en los que se muestre, como el que encabeza esta entrada.
Si nos fijamos, hay sutiles diferencias en la luminosidad de la imagen, que en algunos puntos se aprecian más que en otros, aunque dependiendo de como tengamos ajustado nuestro sistema, si lo tenemos calibrado, del brillo del monitor e, incluso, del tipo de monitor puede ser más o menos difícil de apreciar.
Lo veremos aun mejor en este ejemplo en blanco y negro.

En la parte izquierda podemos ver como el reescalado ha provocado que una parte quede más oscura que la otra cuando, en la imagen original, la luminosidad de ambas era la misma. Con un algoritmo adecuado para tener esto en cuenta el resultado es el que vemos en la derecha, ambas tienen la misma luminosidad al cambiar el tamaño.
El problema viene porque no se utiliza un sistema lineal para representar la luminosidad, sino exponencial. Esto significa que en una escala de 0 a 255 la luminosidad del gris 127 no representa la mitad que la del blanco que queda en el 255., sino que es un 22% de este. Para encontrar el gris que representa la mitad de luminosidad hay que coger el de la posición 186.
La solución vendría dada por usar un algoritmo que exprese la escala de forma lineal. En algunos programas, como Gimp o Cinepaint es posible hacerlo toqueteando parámetros o aplicando scripts, pero en otros será necesario que el fabricante se de cuenta del problema y actualice el algoritmo.

Como curiosidad, una última imagen que está convenientemente manipulada para que, al cambiarle el tamaño no se vea nada con los algoritmos usados habitualmente. Podéis comprobarlo vosotros mismos guardándola en el disco y abriendola con cualquier programa de edición de imágenes.

Más información | Eric Brasseur.
Más información | Wikipedia.
Comentarios
Deja tu comentarioWSL Weblogs SL
Tecnología
Entretenimiento
Motor y deportes
Economía
WSL Empresas
Top 10
Lo+leído
- Aplicaciones portables que te pueden salvar la vida
- Especial Firefox 3: Comparativa con Internet Explorer 8 (Beta 1)
- Truco: Iconos de alta resolución en diferentes sistemas operativos
- Opinión: Aplicaciones P2P, ¿una para todos?
- Solución temporal a los problemas con Ares
- ¿Por qué está Google interesada en Digg?
- Gimp 2.6: ¿qué novedades nos esperan?
- Gmail y Google Calendar podrán ser consultados offline en unas seis semanas
- Ubuntu Intrepid vendrá con un directorio privado encriptado para guardar datos confidenciales
- Instalar fácilmente Adobe Flash Player 10 Beta 2 en Ubuntu
Lo+votado
Lo+leído
- ¿Por qué está Google interesada en Digg?
- Premios SourceForge 2008: candidatos a ser los mejores proyectos del mundo
- Google Maps ya traza recorridos a pie
- Windows Vista Compatibility Center, para saber si lo que tienes te vale para Vista
- Jisko v2, novedades e invitaciones para repartir
- Isinvideo: ahora puedes guardar vídeos y búsquedas
- Magic Assistant, gestor de colecciones de cartas "Magic: The Gathering"
- Actualización de seguridad para VLC, 0.8.6i
- El primer Power Pack de Windows Home Server ya se puede descargar
- Gimp 2.6: ¿qué novedades nos esperan?
Lo+comentado
- Especial Firefox 3: Comparativa con Internet Explorer 7
- Especial Firefox 3: Comparativa con Internet Explorer 8 (Beta 1)
- Jisko v2, novedades e invitaciones para repartir
- Opinión: Aplicaciones P2P, ¿una para todos?
- Truco: Iconos de alta resolución en diferentes sistemas operativos
- Firefox 3.1: nuevo efecto visual en el cambio de pestañas
- Imagen de la Semana: A Apple no le gusta Internet Explorer
- Solución temporal a los problemas con Ares
- Now Playing, controla tu reproductor multimedia desde la Sidebar de Vista
- Aplicaciones portables que te pueden salvar la vida
Autores / Comentaristas
Autores
Comentaristas
- Rafael Galindo

- alexito4

- perico rl

- Maykel De Paiva

- supercrash10

- ferru

- Desfasado

- Kirtash

- LepZ69

- treze






Es muy curioso. No se si soy yo, pero en la imagen en blanco y negro que pone Original, la parte izquierda la veo dividida en dos y con unos colores muy raros, tirandoa ocre. Para mi que e smi monitor xD
Y hace algun tiempo no inventaron unos alogritmos que reescalaban la simagenes perfectamente?¿? En su momento lo vi por muchos blogs, fue una revolucion xD
reduciendo la ultima imagen hasta en un 70% se puede apreciar un resultado favorable, mientras que si la reducimos hasta un 50% es desastroso el trata que se le da…
¿es este error de todos los algoritmos o hay algunos que funcionen bien?Hablando de los más conocidos, claro está..
He podido llegar mas o menos a conseguir la foto correcta desde la original con Photoshop 8. Reduciendo el tamaño y remuestreando la imagen con el método "Por aproximación", después invirtiendo la imagen ya que antes se conseguía el negativo, y por último reduciendo el brillo un 30% y el contraste un 60%.