Technical Foundation and Calibration Methods for Time-of-Flight Cameras