Print

The beauty of film grain is back in the digital world. The grain will be reduced before encoding and transmitted via a grain table in the AV1 bitstream. After decoding the grain is added back and now it is possible to enjoy film look even at ultra low bitrates. This AV1 encoded file was processed with the Wavelet Beam Grain & Noise Management solution using the Film Grain Synthesis technology. Please note that only Google Chrome is supporting all AV1 features at the moment.

If the video below is not starting, please download and play the file with VLC

16mm 1728x1248 -8bpc (Full HD pixel count) - AV1@2,2Mbit/s and Film Grain Synthesis - AV1 encoder test June 2020

The video below was encoded with H264 at 5,9 Mbit/s and the grain structure is already destroyed. The frequencies of the grain are transferred into lower frequencies. This low frequency distortion is a modulation in the time domain and cannot be measured with tools like PSNR or VMAF. H264 let the video flicker and complete areas in the video are moving against the video signal itself. Block based encoders are not able to proper carry grain information. In the decoder motion vectors are used to reconstruct the image. E.g. a 8x8 pixel block of the previous frame will be used to reconstruct the current frame at another part of the image. In the quantization process the grain amplitudes are changed. This is the reason why a grain structure is changed and moved into the time domain. This leads to a loss of resolution and blocking artefacts. These artefacts will be noticeable as a kind of noise but the frequencies of the grain shifted, the amplitudes are higher and the characteristic of grain has gone.