Shadow Puppet: Maquette

The coding for the project is progressing smoothly! I have set up a simple color tracker that positions and scales a sword based on tracked color.

Below you can see a non-filtered image of me, holding a yellow sharpie.

Once I click on the sharpie, the sword will attach itself to the color and follow it around, as seen below.

Using this method, I can control the sword’s scale, position, and rotation, as shown below.

The tracking is still very jittery, some improvements I plan to make are adding filters for noise, so sudden drastic changes are ignored, and adding better color tracking through pre-processing the video feed. The final stage will also make the processing better, as the white background will eliminate possible background colors that could distract the camera, and the projector will cast a white light on the figure which will provide much better lighting.

There are very few items that I will need to purchase for the project:

  • A king-sized sheet for projecting onto – Amazon Link
  • Multicolored gloves for the camera to track – Amazon Link

Other items that I will need but have yet to find the right source to buy from:

  • A camera to use for the tracking
  • A projector
  • Either a rope to hang the sheet from, or a stand to hold it up

Some very broad milestones:

Week 1

  • Finish color tracking
  • Be able to track multiple colors at once

Weeks 2, 3

  • Create/choose a story
  • Make models for the story

Week 4

  • Apply the models to the program

4 Comments Add yours

  1. Taylor says:

    I’m honestly very surprised how quickly you were able to establish software that picked up color tracking. It is so cool and just from what you shown in class is impressive. I’m so excited to see where you take this!

  2. Charles says:

    It’s really cool to see how much progress you’ve made already! It sounded like you’ve already got a solid gameplan as well. I’m looking forward to see the tracking come along as well as extra props. The tracking seemed quite solid already, so I think your idea for the dual color tracking stabilizing it should work quite well, at least as far as my understanding goes.

  3. Binh says:

    I could never do whatever you did to make this project work the way it has so far. I am interested to see what story you decide to tell. Are you going to incorporate different shapes in the background that stay stagnant in order to set the scene?

  4. Kevin says:

    What you showed in class was really cool! Keep doing what you’re doing.

Leave a Reply