github TianZerL/ACNetGLSL v3.2.0

2 hours ago

The ACNet and ARNet models have been redesigned and retrained. The previous ACNet model is now referred to as ACNet-Legacy.

The ACNet-Legacy model includes 5 variants, from hdn0 to hdn3, with progressively stronger denoising capabilities. Additionally, a gan variant has been introduced to enhance details.

ACNet and ARNet offer models of various sizes, which can be selected based on your hardware configuration. Each size provides 4 variants:

  • no suffix: trained to be neutral.
  • hdn: trained to mildly denoise.
  • box: trained to be neutral through box degradation, which is better for line restoration, but may appear slightly blurry.
  • box-hdn: trained to mildly denoise based on the box variant.

All shaders have been reimplemented with a new approach, adding support for mpv-android (fix #7).

If you are interested in the training of ACNet and ARNet, or the scripts for exporting them to GLSL, please check out the training code.

Models of Anime4KCPP v3.2.0:

models parameters description
acnet-legacy-gan 4784 Lightweight CNN, detail enhancement.
acnet-legacy-hdn0 4784 Lightweight CNN, moderate denoising.
acnet-legacy-hdn1 4784 Lightweight CNN, strong denoising.
acnet-legacy-hdn2 4784 Lightweight CNN, aggressive denoising.
acnet-legacy-hdn3 4784 Lightweight CNN, extreme denoising.
acnet-f8b4 2748 Lightweight VGG-style network, trained to be neutral.
acnet-f8b4-hdn 2748 Lightweight VGG-style network, trained to mildly denoise.
acnet-f8b4-box 2748 Lightweight VGG-style network, trained to be neutral through box degradation which is better for line restoration, but it may appear slightly blurry.
acnet-f8b4-box-hdn 2748 Lightweight VGG-style network, trained to mildly denoise based on the box variant.
acnet-f8b8 5116 Lightweight VGG-style network, trained to be neutral.
acnet-f8b8-hdn 5116 Lightweight VGG-style network, trained to mildly denoise.
acnet-f8b8-box 5116 Lightweight VGG-style network, trained to be neutral through box degradation which is better for line restoration, but it may appear slightly blurry.
acnet-f8b8-box-hdn 5116 Lightweight VGG-style network, trained to mildly denoise based on the box variant.
acnet-f8b18 11036 Lightweight VGG-style network, trained to be neutral.
acnet-f8b18-hdn 11036 Lightweight VGG-style network, trained to mildly denoise.
acnet-f8b18-box 11036 Lightweight VGG-style network, trained to be neutral through box degradation which is better for line restoration, but it may appear slightly blurry.
acnet-f8b18-box-hdn 11036 Lightweight VGG-style network, trained to mildly denoise based on the box variant.
arnet-f8b8 9860 Lightweight ResNet-style network, trained to be neutral.
arnet-f8b8-hdn 9860 Lightweight ResNet-style network, trained to mildly denoise.
arnet-f8b8-box 9860 Lightweight ResNet-style network, trained to be neutral through box degradation which is better for line restoration, but it may appear slightly blurry.
arnet-f8b8-box-hdn 9860 Lightweight ResNet-style network, trained to mildly denoise based on the box variant.
arnet-f8b16 19268 Lightweight ResNet-style network, trained to be neutral.
arnet-f8b16-hdn 19268 Lightweight ResNet-style network, trained to mildly denoise.
arnet-f8b16-box 19268 Lightweight ResNet-style network, trained to be neutral through box degradation which is better for line restoration, but it may appear slightly blurry.
arnet-f8b16-box-hdn 19268 Lightweight ResNet-style network, trained to mildly denoise based on the box variant.
arnet-f8b32 38084 Lightweight ResNet-style network, trained to be neutral.
arnet-f8b32-hdn 38084 Lightweight ResNet-style network, trained to mildly denoise.
arnet-f8b32-box 38084 Lightweight ResNet-style network, trained to be neutral through box degradation which is better for line restoration, but it may appear slightly blurry.
arnet-f8b32-box-hdn 38084 Lightweight ResNet-style network, trained to mildly denoise based on the box variant.
arnet-f8b64 75716 Lightweight ResNet-style network, trained to be neutral.
arnet-f8b64-hdn 75716 Lightweight ResNet-style network, trained to mildly denoise.
arnet-f8b64-box 75716 Lightweight ResNet-style network, trained to be neutral through box degradation which is better for line restoration, but it may appear slightly blurry.
arnet-f8b64-box-hdn 75716 Lightweight ResNet-style network, trained to mildly denoise based on the box variant.

Don't miss a new ACNetGLSL release

NewReleases is sending notifications on new releases.