Time-of-flight range imaging systems typically require several raw image frames to produce one range, or depth, image. The problem of motion blur in traditional imaging is compounded in time-of-flight imaging because motion between these raw frames leads to invalid data. The use of the coded exposure and optical flow techniques are investigated together for correcting both motion blur within each frame and errors arising due to changes between frames. Examples of the motion correction in real range measurements are also given, along with comparisons to reference data, which shows a significant improvement over noncorrected output.