1. A system comprising: one or more processors; a filling module configured to be executed by the one or more processors to determine that a depth image of a plurality of depth images includes one or more portions associated with invalid depth measurements and to set depth values for pixels in the one or more portions based at least in part on evaluations of depth values of neighboring pixels in the depth image and depth values of pixels in other depth images of the plurality of depth images that are time-adjacent to the depth image; and a filter module configured to be executed by the one or more processors to normalize a depth value of a pixel of the depth image based at least in part on depth values of the other pixels of the depth image and on the depth values of the pixels in the other, time-adjacent depth images, wherein filter parameters of the filter module are adjusted based at least in part on a depth variance of the depth value of the pixel.