1. A computer implemented method comprising: receiving an input video; computing perceptual noise in the input video including a smoothed noise estimate from a plurality of noise estimates by sorting the plurality of noise estimates in an M-point window, wherein M is based on one or more of a frame rate of the input video or a predetermined duration of smoothing, and by smoothing the plurality of noise estimates using a Gaussian kernel to obtain the smoothed noise estimate; and controlling de-noising strength in a post-processing pipeline by modifying a standard deviation for a filter based on the smoothed noise estimate.