1. A method performed on a computing device, the method for enhancing quality of a series of frames, the method comprising: decoding, by the computing device, a frame of the series of frames; deriving, by the computing device from the decoded frame, data for a characteristic of the frame; generating, by the computing device, correction parameters based on an integral of a variation of the derived data; and smoothing, by the computing device, the characteristic, where the smoothing comprises adjusting the generated correction parameters based on correction parameters of other decoded frames of the series of frames, where the other decoded frames, if any, are located prior to the decoded frame in the series.