Visitantes a la Mundo mágico de Harry Potter en Universal Studios puedes lanzar "hechizos" agitando varitas interactivas especiales en el aire. Los piratas informáticos como nosotros entendemos que debe haber algunas maquinaciones desconocidas detrás de la escena para detectar cómo se mueven las varitas, pero para los niños que las manejan, podría ser también magia real. Así que cuando su hijo pidió tener una Harry potter fiesta de cumpleaños temática, [Adam Thole] decidió intentar recrear el sistema utilizado en Universal Studios en su propia casa.

Componentes utilizados en la cámara de transmisión IR

La idea básica es que cada varita tiene un reflector en la punta, que junto con una fuerte iluminación IR los hace brillar en la cámara. Esto permite un fácil reconocimiento de gestos utilizando técnicas de visión artificial, todo sin componentes activos en la varita.

[Adam] observa que realmente puedes comprar las varitas interactivas oficiales en la tienda en línea de Universal Studios, e incluso trabajarían con su sistema, pero a $ 50 USD cada una eran demasiado caras para distribuirlas a los invitados en la fiesta de cumpleaños. Su solución fue simplemente imprimir en 3D las varitas y poner un poco de cinta reflectante prismática blanca en los extremos.

Con las varitas fuera del camino, dirigió su atención al lado de imagen IR del sistema. Su diseño final es una impresionante unidad impresa en 3D que incluye cuatro iluminadores IR, una Raspberry Pi Zero con el módulo de cámara NoIR. [Adam] observa que la configuración de su software bloquea específicamente la cámara a 41 FPS, ya que eso le permite usar un campo de visión reducido esencialmente al "acercar" la imagen. Si no solicita un FPS superior a 40, la cámara entregará una imagen más amplia que no tuvo ninguna ventaja en este proyecto en particular.

La última parte del proyecto fue tomar el flujo de video de su cámara IR y procesarlo para detectar el brillo brillante de la punta de una varita. Para cada fotograma del video, primero se elimina el fondo y luego cualquier píxel restante que no exceda un nivel de brillo establecido si se ignora. El resultado final es un punto de luz aislado que representa la punta de la varita, que puede incorporarse a la función de flujo óptico de Open CV para mostrar [Adam] qué forma el usuario estaba tratando de hacer. A partir de ahí, su software solo necesita hacer coincidir la forma con uno de los “hechizos” comunes, y ejecutar la función apropiada (como cambiar el color de las luces en la habitación) con Home Assistant.

En general, es un sistema excepcionalmente bien diseñado, ya que el objetivo era simplemente entretener a un grupo de niños durante algunas horas. Casi nos sentimos mal por los otros padres en el vecindario; va a tomar más que una piñata para impresionar a estos niños después de [Adam] los tenía evocando las Artes Oscuras en la fiesta de su hijo.

Resulta que hay una considerable superposición entre los tipos de hackers y aquellos a quienes les gustaría tener poderes mágicos (imagínense). [Jennifer Wang] presentó su investigación de varita mágica basada en IMU en la Superconferencia de Hackaday de 2018y en el pasado Incluso hemos visto otros sistemas de luz controlados por varita. Si se remonta a 2009, incluso vimos algunos Investigación financiada por Disney sobre atracciones de varitas interactivas para sus parques, lo que parece particularmente profético hoy.

Dejar respuesta

Please enter your comment!
Please enter your name here