Video a todo color en pantalla POV giratoria
Ver a Big Buck Bunny en una pantalla POV giratoria es bastante impresionante. Claro, el área de la pantalla circular corta algunas imágenes, pero por lo demás se ve increíble. Esta pantalla de POV se basa en un tablero Gumstix. Funciona con Linux integrado, lo que facilita la reproducción de video. Pero traducir cada fotograma a la pantalla redonda es otra historia.
El dispositivo es el resultado de un proyecto de curso en Telecom ParisTech. [Félix], [Sylvain], y [Jérémy] utilizó FPGA para hacer el mapeo de píxeles. Esto utiliza una rueda codificada (en lugar de un sensor de efecto de halo tradicional) para determinar la posición de la hoja. El sensor que monitorea el disco envía pulsos codificados en cuadrado que dan como resultado posiciones de 10 bits. La FPGA usa esos datos para calcular dónde cae cada LED en su arco, luego busca el color de píxel para esa posición. No es la pantalla POV más grande que hemos visto, pero ciertamente tiene la mejor resolución RGB.
[Thanks Alex]
SAC_Rob dice:
Creo que podría dibujar una pantalla rectangular dentro del área giratoria para asegurarse de que no ocupe toda la superficie de la pantalla, pero tampoco tiene que recortar el video.
SAC_Rob dice:
No me malinterpretes, ¡esto sigue siendo genial!
Terrible dice:
Maldita sea, me pegaron ... Mi versión 2.0 está funcionando ahora (la primera tenía problemas). La suya es un poco más de resolución y cargan la imagen en la tabla giratoria, pero por lo demás son muy similares, las mías transmiten ópticamente datos en tiempo real.
http://mikechrisco.com/mediawiki/index.php/Full_Color_Hi_Res_POV_Display_-_MS%26T_Senior_Design
Jriddles dice:
Muy impresionado. Transferencia de potencia inductiva + transferencia óptica de datos. ¡Asi es como debería de hacerse!
¡Pulgares hacia arriba!
Phhusson dice:
Usamos mplayer para configurar esto. Intentamos recortar y agregar bordes negros. Teniendo en cuenta la baja resolución, preferimos recortar el video.
Tomás dice:
Que realmente es uno Tres construcción lisa, le doy mi sombrero señor!
niño del cuerno dice:
Sabiendo lo difícil que es hacer algo así ...
Estos son estudiantes talentosos, aunque tengo más tiempo libre del que he tenido.
El código FPGA no parece tan difícil según sus diagramas. Realmente sería el momento y la parte inteligente con la SRAM que hicieron. Personalmente habría usado algo un poco más barato y bonito que el chicle, pero sé que muchas universidades los llenan. Me imagino que podría hacer todo por alrededor de $ 300 en piezas y tablas en pequeñas tiradas.
Muy genial. Ahora, ¿qué diablos estás haciendo con él? ¿Cómo silencia el motor?
Chris C. dice:
¿Más silencioso? Conviértalo en un disco sólido para que no tenga una sola cuchilla cortando el aire. Equilibre con mucho cuidado. Utilice motores y cojinetes de alta calidad.
phhusson dice:
El tiempo que nos tomamos fue de dos meses a tiempo completo, incluidas las lecciones de electrónica, etc. Sin él, parece más un mes.
En cuanto al ruido, es muy ruidoso 🙂
La parte mecánica está llena de cinta por todas partes ...Aproximadamente el precio de 300 USD es el costo solo de los LED ... Está bien, no hay necesidad de LED tan potentes.
Y para su uso ... bueno ... ¡todavía no tengo ni idea! 🙂
Sr. X dice:
Muy agradable. Sin embargo, deberían haber corregido la distorsión debida a la rotación angular, es decir, la distancia entre los píxeles virtuales debería ser la misma vertical y horizontalmente para evitar el efecto de anillo circular.
Terrible dice:
Intentaron resolver la mayor parte alternando las pieles en cada lado del tablero. De esta forma eliminas los espacios de aire entre las pieles poniendo cuero en el agua. La mayor parte de esto hace que la cámara no pueda capturar los arcos de luz superpuestos. Esto podría solucionarse aumentando sus rpm.
hospadar dice:
Mojosa!
Sería genial si también ajustaran el brillo para incluso iluminarse. Debido a que los LED más cercanos al centro no se mueven tanto, deben ser más oscuros para igualar el brillo percibido en todo el disco.
Aunque super tímido.
Ahora consiga a alguien con un hacha que le permita construir esto en un rotor para una pantalla voladora mega-enorme de impresionante
Phhusson dice:
Probamos algunos trucos de Q&D para igualarlo, pero fue mucho peor que sin él, considerando el poco tiempo que teníamos, no lo controlamos profundamente. Si el proyecto continúa, será uno de los primeros recursos.
Scott dice:
¡Completamente asombroso! He querido hacer uno de estos durante años. Sería bueno si los LED se difuminaran a lo largo de su distancia desde el centro, por lo que el medio no tendría ese punto brillante, pero eso probablemente sea solo una pequeña modificación. ¡Buen trabajo chicos!
ganador_pass dice:
Pensé que este era un proyecto en el que estaba involucrado, pero no.
Algunos amigos y yo hicimos casi exactamente lo mismo y pusimos la misma película en él.GeriBoss dice:
Mi pantalla de hélice verde de 8 LED se ve ridícula en comparación con esto ...>.>
Chris C. dice:
Compañía. Esto requeriría una gran cantidad de procesamiento en la CPU, y todavía no es una hazaña trivial en FPGA. Apuesto a que también se ve incluso mejor personalmente, porque un poco de parpadeo y un medio cálido se debe a que la cámara ve de manera diferente al ojo humano.
phhusson dice:
Tenemos problemas para hacer funcionar el motor a la velocidad correcta, por lo que todavía parpadea, pero en realidad se ve mucho mejor que una cinta de video.
nes dice:
Buen trabajo, aunque me gustaría ver la tarjeta FPGA a la conversión polar reemplazada por el generador de imágenes del dispositivo 3D como el de Raspberry Pi.
ttcp dice:
Un proyecto muy similar aprobado por cc-nc con el doble de resolución más alta fue presentado en 27C3 en 2010 por [Sauron].
Tiene un total de 244 LED en cuatro palas (con los LED desplazados un cuarto en cada paleta para obtener una resolución efectiva de 512 círculos. Los datos se transmiten por inducción mediante un cabezal VHS.
Se conecta a cualquier computadora que tenga una sonda VGA sin la necesidad de un controlador específico y puede manejar casi cualquier cosa entre 640 X 480 @ 100Hz y 1280 X 1024 @ 60Hz siempre que el reloj de píxeles permanezca por debajo de 160 MHz.
La velocidad se puede ajustar entre 0 y 2500 rpm y la orientación de la imagen se sincroniza y calcula con una única señal de rotación.Hay una vista: http://www.youtube.com/watch?v=k-I3tt8SvKA y algunos documentos en https://www.das-labor.org/wiki/Borg_Ventilator
El código vhdl está en svn en https://www.das-labor.org/trac/browser/vhdl/Saurons%20Borg%20Ventilator
En el video hay artefactos debido a la interferencia con la velocidad de la cámara, pero visto a través de los ojos es asombroso.sam dice:
hola ttcp ¿puedes explicar cómo usar FPGA para mostrar un clip?
rackne dice:
¿Por qué no utilizar una tabla de búsqueda preestablecida para 1/4 de un marco / pantalla? Puede configurarlo más tarde agregando compensación para el brillo y los espacios. Específicamente cerca del centro de la pantalla, donde más píxeles rectangulares dan 1 polo. FPGA y la computación en tiempo real parecen una exageración en este caso.
De todos modos, ¡gran trabajo y mucha diversión!Eric dice:
¿Por qué esa pantalla circular me recuerda a una escena de Star Wars ep 1?
Felix (RoseAce) dice:
¡Hola!
Rackne: ¡De hecho, eso es exactamente lo que hicimos!
Puedes verlo en el diagrama de nuestra web.Para obtener información, el video de presentación "estándar" del proyecto es este: http://youtu.be/Lr_t0wTCCFo
Galane dice:
Me recuerda a las pantallas de video de 1935 de "The Ghost Empire" protagonizada por Gene Autry.
Recuerde que la televisión electrónica comercialmente viable todavía surgió del taller de Philo T. Farnsworth: los libros de ciencia ficción y las series de películas tenían pantallas de video.
Estas pantallas POV giratorias se asemejan a una fusión de la pantalla electrónica de Farnsworth y el sistema de video mecánico de John Baird.
Skappy dice:
Hola,
¿Será posible que abra las fuentes blandas, por favor?
Gracias y enhorabuena por este gran trabajo.Felix (RoseAce) dice:
Hola Skappy,
Actualmente estamos discutiendo la publicación de algunas de nuestras fuentes con el equipo.
Debería hacerse en las próximas semanas (al menos el código SystemVerilog creo que para el código Gumstix algunas partes serán difíciles de publicar).Consulta nuestra web de vez en cuando y si quieres estar al tanto lo antes posible, envíanos un correo electrónico y te responderemos cuando llegue el momento.
Todd dice:
¿Alguien podría ayudarme a programar algunas animaciones sencillas de 2-6 fotogramas en un conjunto giratorio de 16 LED RGB? He sido diseñador de juguetes durante 25 años, pero no he experimentado prototipos de luminarias LED POV. Queriendo compensar.
Alen dice:
Sería fantástico si pudiera compartir los detalles de este proyecto con "[email protected]". Soy un principiante y ahora estoy trabajando en un proyecto similar. Me resulta un poco complicado escribir código para integrar todos los elementos de este proyecto, especialmente la parte en la que cada fotograma se traduce a una pantalla redonda.
GraciasRagavendhran dice:
Cómo entregó energía al circuito ... anillos colectores o bobinas inalámbricas