Skip to content

SSIMULACRA

Julek edited this page Jan 2, 2023 · 2 revisions

SSIMULACRA - Structural SIMilarity Unveiling Local And Compression Related Artifacts.

This is a port of the AviSynthPlus plugin SSIMULACRA.

libjxl's SSIMULACRA is used.

For more information, see:
https://github.com/cloudinary/ssimulacra
https://github.com/cloudinary/ssimulacra2

Usage

core.julek.SSIMULACRA(vnode reference, vnode distorted [, int feature=0, bool simple=False])

Parameters:

  • reference, distorted
    Clips that are used for estimating the psychovisual similarity.
    They must be in RGB 8/16/32-bit and must have same dimensions.

  • feature
    The psychovisual similarity of the clips will be stored as frame property.
    0: SSIMULACRA2
    1: SSIMULACRA
    2: Both 0 and 1.
    Default: 0.

  • simple (only SSIMULACRA)
    Whether to skip the edge/grid penalties.
    True: it's basically just Lab* MS-SSIM with pooling being a weighted sum of the mean error and the max error.
    Default: False.

Clone this wiki locally