I came across this video while browsing Make Magazines RSS feed. This is an augmented reality pool table called ARPool created in the RCVLab at Queens University. For more check out the original Make Magazine story at http://blog.makezine.com/archive/2009/09/augmented_reality_pool_pool_playing.html?CMP=OTC-0D6B48984890