Que pasión, siempre leo por aqui, me interesa mucho.
Gracias Jeremy.
El P10(Pitch 10mm) es de lo mejor que se puede conseguir (claro que todo está en qué resolución necesitamos, brillo y a qué distancia promedio debería poder verse bien). Lo que hace buena o mala una pantalla, suelen ser, inicialmente las siguientes características(hablemos siempre de paneles rígidos, ya que hay muchas pantallas de otro tipos, como de tipo cortina):
Pitch: Distancia entre pixeles, expresada en mm. P10, P16, P20, P25, etc.. Menor Pitch nos da más densidad de píxeles por unidad de superficie.
Resolución: Cantidad de filas y columnas que conforman a la pantalla. A mayor resolución, mayor información gráfica simultáneamente podremos mostrar.
Multiplexación: Esta suele venir expresada sencillamente como 1:1, 1:2, 1:4, 1:8 y hasta 1:16. A menor divisor, mejor la pantalla, ya que seguro obtendremos más brillo. 1:1 significa que no hay multiplexación.Cada pixel es comandado directamente con un driver asignado. 1:2 significa que se multiplexan las filas de a dos. El duty aquí entonces es del 50% máximo por fila. Teniendo la mísma pantalla, tendríamos la mitad de brillo que con una pantalla que sea 1:1. Las pantallas más comunes suelen ser 1:8 o 1:4.
Brillo: Expresado generalmente en lúmenes por metro cuadrado. Cuanto más lúmenes tenga, mejor será.
Frecuencia de refesco: Expresada en Hz, a mayor frecuencia, se evita todo posible
flickering.
Profundidad de color: Expresada en bits. Por lo general suelen ser de 8, 10 o 12 bits por color. En 8 bits nos da una pantalla de 16.7Millones de colores posibles por píxel.
Configuración de píxel: Hay pantallas que conforman cada pixel mediante 1 LED rojo, uno verde y otro azul: esta configuración se abrevia como R1G1B1. Algunas traen un sólo LED RGB por pixel. Otras, pueden traer la configuración R2G1B1. Esta configuración es la correcta para poder utilizar virtual pixel (claro que el hardware también tiene que soportarlo). Explicaré el Virtual Pixel más adelante de este post.
Refrigeración: Aunque suene increíble, las pantallas, especialmente las de exterior, suelen estar construidas herméticamente, y la temperatura que se genera por el calor disipado de los LEDs y la electrónica, puede acortar drásticamente la vida útil de los LEDs, lo que genera altos gastos de mantenimiento ya que suelen quemarse regularmente pixeles aleatoriamente. Es por ello que algunas pantallas suelen tener incorporado un sistema de enfriado mediante aire acondicionado que hace circular aire frio por delante y por detrás de los paneles, para mantener la temperatura en rangos de trabajo adecuados.
Conectividad:La mayoría de las pantallas suelen traer, como he mencionado anteriormente, conexión VGA y/o Ethernet. Algunas pueden tener puerto DVI, HDMI, y otros.
Otros: Si es apta para exterior, modularizable para transportar/armar/desarmar rápidamente, peso, profundidad del panel, etc...
Una vez dicho esto, sigamos:
Virtual Pixel:Vamos con una pantalla práctica. Supongamos que voy a diseñar una pantalla con la siguientes características:
Pitch:P10
Resolución:128x128px
Multiplexación:1:4
Configuración de píxel:R1G1B1
Frecuenca de refresco: > 400Hz
Profundidad de color:24bpp(bits per pixel, 8 bits por canal RGB)
Para esta pantalla vamos a necesitar entonces un total de 128 x 128 x 3 = 49152 LEDs.
Este es el caso más normal. Ahora, qué pasaría si agregamos 1 LED rojo más por pixel, teniendo ahora una configuración de pixel R2G1B1?
Bueno, vamos a necesitar, desde el punto de vista del hardware, evidentemente más LEDs y drivers para controlarlo. Efectivamente, necesitaremos un 33% de hardware adicional. Pero no todo es malo. Hasta acá no hemos ganado nada, sino que mas bien hemos perdido. Pero esta configuración y este hardware adicional, pueden traernos una gran ventaja:
podemos aprovechar esta nueva configuración de pixel, y generar nuevos píxeles "intermedios"(o sencillamente "virtuales"). Una imágen vale más que mil palabra dicen:
Como se puede apreciar en la imágen, vamos a poder generar hasta el doble de píxeles en ancho, y el doble en alto...Esto nos da entonces que nuestra pantalla que originalmente era de 128 x 128, puede comportarse ahora como una de 255 x 255. Es decir, que hemos gastado un 33% más en hardware(todavía no he mencionado los costos del software y ancho de banda) pero hemos multiplicado la resolución al casi 400%. Nada mal, no?
Ahora veamos rápidamente las principales pros y cons de Virtual Pixel:
Positivo:- Hasta casi 4 veces la resolución original;
- Alta relación beneficio resolución / hardware adicional requerido;
- Más resolución en la mísma cantidad de superficie(densidad) (uno se podría acercar más a la pantalla hasta lograr diferenciar los pixeles entre si);
- Posibilidad de deshabilitar Virtual Pixel por software, sin modificar el hardware.
Negativo:- Requiere, mínimamente, de un 33% de hardware adicional;
- La velocidad de refresco original se divide hasta por 4. Si teníamos 400Hz originalmente, y aplicamos Virtual Pixel en ambos ejes, tendremos 100Hz;
- El tráfico de datos se cuadriplica, lo que es lógico y pasaría en cualquier pantalla de 4 veces mayor resolución.
Si no conocías el concepto de Virtual Pixel, puede que esto te saque el sueño...

a mí me lo sacó hace unos años...
Saludos.