1. A computer-implemented method for reconstructing a video frame, the method comprising: accessing a modified reference frame from a video, the modified reference frame temporally proximate to a degraded frame in the video, the modified reference frame including a watermark representative of a low-resolution version of the degraded frame; generating a transformed image frame by converting the modified reference frame into a set of image coefficients in a frequency domain; extracting a set of watermark coefficients representative of the watermark; converting the set of watermark coefficients into a first approximation of the degraded frame; generating a second approximation of the degraded frame using a motion vector between the modified reference frame and the first approximation of the degraded frame; and storing the second approximation of the degraded frame in place of the degraded frame, the storing the second approximation of the degraded frame comprising: generating a third approximation of the degraded frame by modifying the second approximation of the degraded frame using a set of low-frequency coefficients determined from the set of watermark coefficients, the generating of the third approximation of the degraded frame comprising: generating a set of reconstructed frame coefficients by converting the second approximation of the degraded image into the frequency domain; identifying a subset of reconstructed frame coefficients corresponding to low-frequency coefficients; modifying the set of reconstructed frame coefficients by replacing the subset of reconstructed frame coefficients with the set of low-frequency coefficients determined from the watermark coefficients; and generating the third approximation of the degraded frame by converting the modified set of reconstructed frame coefficients into the spatial domain; and storing the third approximation of the degraded frame in place of the degraded frame.