Microsoft LightSpace: You Are the Input and the Room is for the Output | CodeGuru

Microsoft LightSpace: You Are the Input and the Room is for the Output

Using cameras and projectors, Microsoft Research is incorporating input and display into an entire room. The LightSpace technology can display onto a normal table, walls, the floor, or even your body. Additionally, using depth perception, the technology can display various information depending on distance and movement. For example, a menu can be displayed as a […]

Oct 25, 2010
1 minute read
CodeGuru content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Using cameras and projectors, Microsoft Research is incorporating input and display into an entire room. The LightSpace technology can display onto a normal table, walls, the floor, or even your body.

Additionally, using depth perception, the technology can display various information depending on distance and movement. For example, a menu can be displayed as a beam to the floor. By placing your hand into the beam and changing the height, you can change menu options, which are displayed on your hand. You can also move virtual items around. For example, you might have a video displayed on a table. By motioning to grab the video with your hand, you can then move it to a wall monitor, or elsewhere.

This seems like a more robust version of what is coming to Xbox with the Microsoft Kinect next month. Of course, it is hard to describe the LightSpace technology with words. You’re better off seeing the video with Andy Wilson and Hrvoje Benko, who are researches for Microsoft:

Video: Microsoft Research Video for LightSpace.

It is always interesting to see what is being played with at Microsoft Research. The LightSpace will be an interesting project to watch evolve. lightspace.png

CodeGuru Logo

CodeGuru covers topics related to Microsoft-related software development, mobile development, database management, and web application programming. In addition to tutorials and how-tos that teach programmers how to code in Microsoft-related languages and frameworks like C# and .Net, we also publish articles on software development tools, the latest in developer news, and advice for project managers. Cloud services such as Microsoft Azure and database options including SQL Server and MSSQL are also frequently covered.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.