This repository is an example of implementation
FidelityFX Super Resolution 1.0 (FSR)
that port to WebGL
.
Thanks to original porting that its in ShaderToy.
I thought that the technique could make static
video source and streaming
clearer, thus I tried to use for upscaling the image of <video>
element on
HTML.
So I wrote static video example and
browser extension to test the result.
Here are some examples.
From these examples, I think that FSR 1.0
works well when the buffer resource
to be denoised, no extreme small resolution and containing high spatial
frequencies.
And it appears jagged a little bit on outline of Anime characters as in the
picture.
- original video
resolution1280 * 720
1975kb
- FSR
2443kb
- comparison
- demo
https://hajime-san.github.io/web-fsr/