Kinect Multi-Touch Gaming Table

Download Report

Transcript Kinect Multi-Touch Gaming Table

Justin Gold
Patrick Lupiani
The Goal

Enhance the experience of traditional
tabletop gaming over long distance
 Make it as ‘natural’ feeling as possible
 High levels of social Interaction
 More than just a virtual version of a board
game
 Fun!
The Table
Based on the design of a collaborative
product with MITRE
 Multi-touch and gestural interface
 Real and virtual objects
 Networking
 Telepresence

The Vision

Extend the table to include
 Interactable gaming widgets
○ Dice, spinners, etc.
 Structured interactions
 AI based gaming
The Competition
Microsoft Surface
 E-Whiteboards
 Tablet Computers

We can do that plus…
Object scanning
 Cheaper than most other solutions
 Gestural tracking with Kinect includes
height data
 Did we mention the object scanning

Implementation
Libfreenect
 .NET/C#
 Extensive use of computer vision
 Finger/Hand Tracking
 Intended to be ported to the SDK

Bumps in the road
Base table took longer to implement
 Kinect resolution issues
 Limited hand tracking capabilities

 No built in skeletons for hands
Kinect is a resource hog
 Calibration to back projection
 Top Projection very light sensitive

If we knew then what we know
now
Program structure
 Kinect Issues

 Depth limitations
 Relative immaturity of the drivers

Wait for SDK
Where could it go…
Library of playable games
 Build-a-game framework
 More complex gaming structure

 Tabletop RPG games
 Tabletop war games
 Cards
On with the show…

Demonstration of table