Another hacked Kinect concept comes to the scene, Oliver Kreylos has developed a C++ implementation of Kinect that allows for 3D reconstruction of a room using a single Kinect system. This works by taking advantage of the photographic video stream that is seen by the camera, then merging that data with the depth video stream. The depth camera will create points that the software can interpret to help create a 3D image that one can move around.
By just using an additional Kinect and an algorithm to mesh the four streams would help offset the shadow and create an even better image. The more cameras, the better the 3D image quality, although the processing power and meshing of the systems would get quite high quickly.
Kreylos also is looking to see how this technology could be applied to mix people with computer-generated imagry, something that is quite a step above from simple webcam effects.