ST-SSIM (Spatio-Temporal SSIM Index)

General info

Metric type

full-reference temporal metric

MSU VQMT implementations

this metric was temporary excluded from VQMT due to unstability of results

External links

original paper (A. K. Moorthy and A. C. Bovik)

Algorithm description

The idea of this algorithm is to use motion-oriented weighted windows for SSIM Index. MSU Motion Estimation algorithm is used to retrieve this information. Based on the ME results, weighting window is constructed for every pixel. This window can use up to 33 consecutive frames (16 + current frame + 16). Then SSIM Index is calculated for every window to take into account temporal distortions as well. In addition, another spooling technique is used in this implementation. We use only lower 6% of metric values for the frame to calculate frame metric value. This causes larger metric values difference for difference files.

Benchmark

Choose benchmark:
Implementation System & settings Colors Resolution FPS Sec. per frame
Measurements were done on VQMT 14.0 BETA r12792 PRO for Windows.
CPU: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz, 8 cores
GPU: NVIDIA CUDA/GeForce GTX 660 Ti
Values can vary depending on system configuration, input format and other factors
Implementation System & settings Colors Resolution FPS Sec. per frame
Measurements were done on VQMT 13.1 r12792 PRO for Windows.
CPU: Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz, 8 cores
GPU: NVIDIA CUDA/GeForce GTX 660 Ti
Values can vary depending on system configuration, input format and other factors
Implementation System & settings Colors Resolution FPS Sec. per frame
Measurements were done on VQMT 14.0 BETA r12792 PRO for Linux.
CPU: Intel(R) Xeon(R) Silver 4216 CPU @ 2.10GHz, 64 cores
GPU: NVIDIA CUDA/TITAN RTX
Values can vary depending on system configuration, input format and other factors

Legacy notes

This metric was temporary removed in VQMT 10.