Skip to content

Releases: igv/FSRCNN-TensorFlow

FSRCNNX

09 Nov 13:04
@igv igv
Compare
Choose a tag to compare

Update Apr 16 2021: Made 16-0-4-1 sharper
Update Mar 5 2021: Improved 8-0-4-1 (LineArt is in the 7z archive unmodified)

FSRCNN, extended with local residual learning and recursive blocks.

All networks have been trained with --distort=True. Means they can reduce slight compression artifacts. There is a version of this network trained to remove strong compression artifacts here.

LineArt version has been trained using a dataset that only consists of flat lines, so it may look like an oil painting on a more natural type of content. Need a better dataset.

If you placed this shader in the same folder as your mpv.conf, then your config should look like this (regardless of the operating system):

profile=gpu-hq
glsl-shader="~~/FSRCNNX_x2_8-0-4-1.glsl"

For people who use image metrics for evaluation of quality - I recommend using SSIM with Mean Absolute Deviation pooling (instead of default mean pooling). VIFp is also quite good. Don't recommend - PSNR and MS-SSIM (including DSSIM and SSIMULACRA2).

FSRCNN-HQ

04 Oct 13:09
@igv igv
Compare
Choose a tag to compare

Shader for mpv.
Trained with --distort=True (means it can remove / reduce compression artifacts)
Requires --fbo-format=rgba16f (rgba16hf for vulkan and d3d11)
For example if you placed this shader in the same folder as your mpv.conf, then your config should look like this:

profile=gpu-hq
fbo-format=rgba16f
glsl-shaders="~~/FSRCNN_x2_r2_32-0-2.glsl"

FSRCNN-Medium

25 Sep 13:31
@igv igv
Compare
Choose a tag to compare

Shader for mpv.
Trained with --distort=True (means it can remove / reduce compression artifacts)
Requires --fbo-format=rgba16f (rgba16hf for vulkan and d3d11)
For example if you placed this shader in the same folder as your mpv.conf, then your config should look like this:

profile=gpu-hq
fbo-format=rgba16f
glsl-shaders="~~/FSRCNN_x2_r2_16-0-2.glsl"

FSRCNN-Fast

02 Sep 10:59
@igv igv
Compare
Choose a tag to compare

Shader for mpv.
Trained with --distort=True (means it can remove / reduce compression artifacts)
Requires --fbo-format=rgba16f (rgba16hf for vulkan and d3d11)
For example if you placed this shader in the same folder as your mpv.conf, then your config should look like this:

profile=gpu-hq
fbo-format=rgba16f
glsl-shaders="~~/FSRCNN_8-0-2_x2.glsl"