Your SlideShare is downloading. ×
0
Concerto Motion Kenley Cheung Rensselaer Center for Open Source
A Little Bit of Background <ul><li>What is Concerto? </li></ul><ul><ul><li>Concerto is a open source digital signage syste...
What is Concerto Motion? Source: http://www.flickr.com/photos/jfanaian/5490008853/ +
What is Concerto Motion? <ul><li>Concerto Motion is an add-on to the Concerto digital signage system that utilizes the cap...
Advantages <ul><li>No physical buttons or remotes. </li></ul><ul><ul><li>Prevent vandalism and physical damage to installe...
What’s happening right now. <ul><li>Research into open-source efforts involving the Kinect. </li></ul><ul><ul><li>Libfreen...
Possible Design Changes <ul><li>Create initial prototype from existing Concerto code? </li></ul><ul><ul><li>Modify Concert...
Any questions?
Upcoming SlideShare
Loading in...5
×

Concerto motionsummer2011week1

254

Published on

rcos summer 2011 education

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
254
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Concerto motionsummer2011week1"

  1. 1. Concerto Motion Kenley Cheung Rensselaer Center for Open Source
  2. 2. A Little Bit of Background <ul><li>What is Concerto? </li></ul><ul><ul><li>Concerto is a open source digital signage system developed here at RPI. </li></ul></ul><ul><ul><li>Concerto was created to allow the RPI community to advertise more effectively on campus. </li></ul></ul><ul><li>What can be improved? </li></ul><ul><ul><li>Concerto is not interactive. Viewers can view only one slide at a time. </li></ul></ul><ul><ul><li>How can we solve this problem? </li></ul></ul><ul><ul><ul><li>This project is the solution. </li></ul></ul></ul>
  3. 3. What is Concerto Motion? Source: http://www.flickr.com/photos/jfanaian/5490008853/ +
  4. 4. What is Concerto Motion? <ul><li>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. </li></ul><ul><li>Concerto currently has a carousel-style method of displaying slides. </li></ul><ul><li>Concerto Motion makes Concerto more interactive by allowing viewers to browser content by simply using hand gestures. </li></ul>
  5. 5. Advantages <ul><li>No physical buttons or remotes. </li></ul><ul><ul><li>Prevent vandalism and physical damage to installed hardware. </li></ul></ul><ul><ul><li>Easier to secure (and disguise) a Kinect. Only requires line of sight to viewer instead of having an accessible button/remote. </li></ul></ul><ul><li>Usage can be expanded to include analytics and more methods of interaction and gauging interaction. </li></ul><ul><ul><li>How many people have looked at this ad? </li></ul></ul><ul><ul><li>Google Analytics meets traditional advertising mediums. </li></ul></ul>
  6. 6. What’s happening right now. <ul><li>Research into open-source efforts involving the Kinect. </li></ul><ul><ul><li>Libfreenect – Open source Kinect drivers </li></ul></ul><ul><ul><ul><li>Libusb based – cross-platform userspace drivers to read sensor data and control functions of Kinect </li></ul></ul></ul><ul><ul><ul><li>Often combined with OpenCV, the open-source computer vision library, to develop applications involving 3D vision. </li></ul></ul></ul><ul><ul><li>DepthJS – MIT Media Lab </li></ul></ul><ul><ul><ul><li>AGPL-licensed framework for Kinect gesture recognition from JavaScript. </li></ul></ul></ul><ul><ul><ul><li>Uses libfreenect and OpenCV </li></ul></ul></ul><ul><ul><ul><li>DepthJS is at its infancy. </li></ul></ul></ul><ul><li>Concerto API documentation </li></ul><ul><ul><li>Unable to get screen information from v1 API. </li></ul></ul><ul><ul><ul><li>Important for determining which feeds the client needs to fetch. </li></ul></ul></ul>
  7. 7. Possible Design Changes <ul><li>Create initial prototype from existing Concerto code? </li></ul><ul><ul><li>Modify Concerto Player LiveCD/USB to use Google Chrome + DepthJS + custom extension for Concerto Motion </li></ul></ul><ul><ul><li>Requires minimal to no modification of Concerto codebase. </li></ul></ul><ul><ul><ul><li>Demo against production installations! </li></ul></ul></ul><ul><ul><ul><li>Work around the API issue. </li></ul></ul></ul><ul><ul><ul><li>Concerto 1 is inactive due to Concerto 2 development. </li></ul></ul></ul><ul><li>After prototype is finished, work on open-source gesture recognition framework that allows any application to receive gesture events. </li></ul>
  8. 8. Any questions?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×