0

Using Computer Vision to Play ‘DOOM’ on Spatially-Mapped Christmas Tree LEDs | #doomgame #OpenCV @DOOM

Wait for it:

Also ch00ftech has a great, expansive write-up on their blog with lots more thoughts and details:

In order to make fun animations on the LEDs, we need to know the exact location of each LED. With the MPC Renaissance, I started with a picture of the device and wrote a script that would record where I clicked on that picture. By clicking on the LEDs in the order they were addressed in software, I essentially mapped the LED software address to their physical locations.

We’re in 2017 now though and everything is supposed to be solved with computer vision (or neural nets).

There’s a great open source project called OpenCV (Open Computer Vision) which has a bunch of awesome tools for giving robots eyeballs and letting them do the boring work for you like read license plates.

Read more.


Related:

Classic ‘DOOM’ Ported to Various Screens for Decades @DOOM

The engine for the original “Doom” is being used to design buildings


Join 7,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython in 2018 – Python on Microcontrollers is here!

Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/


Maker Business — The many, many manufacturing processes listed on Wikipedia

Wearables — A bevel illusion

Electronics — Blown transistor?

Biohacking — We are Wired to Exercise at a Moderate Pace

Python for Microcontrollers — Make It Move with Crickit!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



2 Comments

  1. This reminds me of Kyle McDonald’s “Light Leaks”. A projector (or maybe a couple of projectors) is pointed at a pile of mirrorball’s in the center of a room. They then do a pixel for pixel mapping from projector to final reflected destination, allowing them to send very “noisy” 2d images that map to actual images after they reflect off the balls.

    https://vimeo.com/66167082

  2. Very cool! Thanks for sharing.

Sorry, the comment form is closed at this time.