Skip to main content

Our Work

Capture and Release

Gesture Recording and Detection Suite
Kinect V1.0 API, OpenGl, C++, Matlab

• Easy-to-use interface for recording and tagging desired gesture.
• Detects back-to-back gestures.
•Artificial intelligence techniques enables scale and position invariance for gestures.
•UI allows user to scrub through color and depth images, while simultaneously showing 3D skeletal data.

Reacting Out

America First Credit Union Interactive Multitaction Table
C++, Cinder, OpenGL/GLSL, Box2D, gStreamer

• Multi-step intro animation upon activating the table. requiring several custom shaders for achieving efficiency and resolution.
• Physics-based interactivity provides a playful experience.

OpenCL Anti-aliasing

Port MLAA to OpenCL 1.2
OpenCL, C

2x performance improvement.
Designed and presented tutorial for OpenCL optimization techniques.

Don’t Miss It!

Pac-12 High Resolution Interactive Wall
C++, Cinder, OpenGL/GLSL, Curl, Twitter API

Interactive globe with pins highlighting upcoming sporting events (from live internet feed).
• Clicking map pins reveal event date, time, sporting event, and location.
• Live Twitter feed.

Bigger than Life

Harvard History Hall Interactive
C++, Cinder, OpenGL/GLSL, gStreamer

• Scrollable timeline user interface spanning hundreds of years. Selecting story thumbnails starts related multi-media presentation.
• Interactive map of the campus over the years.
• Life-size simulated cloth banner moves in ‘wind’ to attract people walking by.

Patents

  • Method for Continuous Gesture Learning and Detection, US & Europe
  • Laser printer for Braille, U.S. Patent #7298391
  • Inkjet printer with carbon copy capability, U.S. Patent #7600834
  • Hybrid printer and related system and method, U.S. Patent #7274883
  • System and method for generating a custom font, U.S. Patent #7447361
  • Printer with speech transcription of a recorded voice message, U.S. Patent #7302048
  • Systems for and methods of remote host-based media presentation, U.S. Patent #7801478

What’s your vision?

While the project listings above are representative of our portfolio, they are by no means exhaustive. It’s fairly common for our work  to be protected by client confidentiality agreements, meaning we can’t display it.  

We’re always inspired by working up new concepts and would love to collaborate on something out of the ordinary with you.

Get In Touch