Concerto Motion Kenley CheungRensselaer Center for Open Source
A Little Bit of Background• What is Concerto? – Concerto is a open source digital signage system developed here at RPI. – Concerto was created to allow the RPI community to advertise more effectively on campus.• What can be improved? – Concerto is not interactive. Viewers can view only one slide at a time. – How can we solve this problem? • This project is the solution.
What is Concerto Motion? + Source: http://www.flickr.com/photos/jfanaian/5490008853/
What is Concerto Motion?• Concerto Motion is an add-on to the Concerto digital signage system that utilizes the capabilities of the Xbox Kinect to allow viewers to interact with a screen.• Concerto currently has a carousel-style method of displaying slides.• Concerto Motion makes Concerto more interactive by allowing viewers to browser content by simply using hand gestures.
Advantages• No physical buttons or remotes. – Prevent vandalism and physical damage to installed hardware. – Easier to secure (and disguise) a Kinect. Only requires line of sight to viewer instead of having an accessible button/remote.• Usage can be expanded to include analytics and more methods of interaction and gauging interaction. – How many people have looked at this ad? – Google Analytics meets traditional advertising mediums.
Possible Design Changes• Create initial prototype from existing Concerto code? – Modify Concerto Player LiveCD/USB to use Google Chrome + DepthJS + custom extension for Concerto Motion – Requires minimal to no modification of Concerto codebase. • Demo against production installations! • Work around the API issue. • Concerto 1 is inactive due to Concerto 2 development.• After prototype is finished, work on open-source gesture recognition framework that allows any application to receive gesture events.