1. A computer-implemented method comprising: receiving, at a processor, time of flight depth camera amplitude and phase measurements depicting surfaces in a scene; computing an index of a look up table from the measurements; using the index to read a corrected depth value from the look up table, the corrected value being a depth of a surface from the camera having been calculated by taking into account at least three possible light ray paths between the camera and a surface in the scene.