Time-of-Flight Cameras and Microsoft Kinect