A method for processing video comprising: receiving video content comprising a plurality of frames; determining first luminance pixel data associated with a first frame of the plurality of frames and first chrominance pixel data associated with the first frame; determining a first viewing parameter associated with playback of the video content, wherein the first viewing parameter is one or more of a viewing distance, a pixel density, a pixel length of a sinusoidal grating cycle, a width of a display associated with playback of the video content, a viewing angle, ambient illumination level, and a reflection coefficient of a display associated with playback of the video content; determining, based on the first frame, the first luminance pixel data, and the first viewing parameter, a first contrast sensitivity function, CSF, wherein the first CSF comprises a first achromatic CSF that indicates a first achromatic spatial frequency band, wherein an upper cut-off frequency of the first achromatic CSF is determined as function of the first viewing parameter based on an upper spatial visual frequency limit that may be distinguished according a visual perception function for luma components of the video content, wherein the first CSF comprises a first chromatic CSF that indicates a first chromatic spatial frequency band, wherein an upper cut-off frequency of the first chromatic CSF is determined as function of the first viewing parameter based on an upper spatial visual frequency limit that may be distinguished according a visual perception function for chroma components of the video content; and filtering, based on the first achromatic spatial frequency band and the first chromatic spatial frequency band, the first frame to determine a filtered first frame. receiving video content comprising a plurality of frames; determining first luminance pixel data associated with a first frame of the plurality of frames and first chrominance pixel data associated with the first frame; determining a first viewing parameter associated with playback of the video content, wherein the first viewing parameter is one or more of a viewing distance, a pixel density, a pixel length of a sinusoidal grating cycle, a width of a display associated with playback of the video content, a viewing angle, ambient illumination level, and a reflection coefficient of a display associated with playback of the video content; determining, based on the first frame, the first luminance pixel data, and the first viewing parameter, a first contrast sensitivity function, CSF, wherein the first CSF comprises a first achromatic CSF that indicates a first achromatic spatial frequency band, wherein an upper cut-off frequency of the first achromatic CSF is determined as function of the first viewing parameter based on an upper spatial visual frequency limit that may be distinguished according a visual perception function for luma components of the video content, wherein the first CSF comprises a first chromatic CSF that indicates a first chromatic spatial frequency band, wherein an upper cut-off frequency of the first chromatic CSF is determined as function of the first viewing parameter based on an upper spatial visual frequency limit that may be distinguished according a visual perception function for chroma components of the video content; and filtering, based on the first achromatic spatial frequency band and the first chromatic spatial frequency band, the first frame to determine a filtered first frame.