As I continue to wrestle with the beast that is programming, I've come upon a form of human-computer interaction (known as HCI in some circles) that I can see myself making good use of in the months to come: color-tracking.

So what's going on here? Very simply put, I wrote some code that assigns "objects" to colors seen by the computer's camera. It's important to use unique colors (like the neon green and hot pink shown above) so as not to "confuse" the computer (although computers don't really get confused - they do or do not do). For example, if you assigned a white-ish color as the object, the camera would read the walls as the object. Similarly, if you assigned a brownish color, it may very well decide that your eyebrows, pupils, or headphones are objects.
I can't say, exactly, what inspired the concept above. I suppose I was working with ideas of tangibility, 2D vs 3D space, and play. Future iterations on this concept: color-tracking dancers.