]> granicus.if.org Git - libvpx/commitdiff
Update performance test results for tune=SSIM
authorsdeng <sdeng@google.com>
Thu, 6 Jun 2019 03:40:16 +0000 (20:40 -0700)
committerSai Deng <sdeng@google.com>
Thu, 6 Jun 2019 03:51:52 +0000 (03:51 +0000)
I made a mistake (used the outdated baseline) in the CL I
submitted earlier this week:
https://chromium-review.googlesource.com/c/webm/libvpx/+/1638854

The corrected results are following:
The additional gains/loss on top of the tune=ssim are:
Data Set   Overall PSNR   SSIM       MS-SSIM
 Lowres       3.490      -3.164      -2.267
 Midres       2.245      -2.270      -2.287
 HDres        2.562      -1.804      -1.681
Lowres_10bd   3.477      -2.399      -2.689
Midres_10bd   3.467      -1.534      -1.636

The overall gains/loss comparing to tune=psnr are:
Data Set   Overall PSNR   SSIM       MS-SSIM
 Lowres       6.127      -5.818      -4.783
 Midres       4.574      -5.383      -6.242
 HDres        4.908      -6.218      -7.106
Lowres_10bd   6.115      -6.212      -7.790
Midres_10bd   6.238      -6.064      -7.249

Change-Id: Iae72482f7b30f200e5021a98c920eed841d0972a

vp9/encoder/vp9_encoder.c

index 04ae7d19b313759d49f4d4d6e1025d7acc5cecc6..4f162e2a3cf01aec6095708fbf6ab52f112c08d3 100644 (file)
@@ -4759,9 +4759,9 @@ static void set_frame_index(VP9_COMP *cpi, VP9_COMMON *cm) {
 // Some sample values are:
 // (for midres test set)
 // SSIM_VAR_SCALE  avg_psnr   ssim   ms_ssim
-//      8.0          8.980   -5.767  -7.069
-//     16.0          4.315   -5.610  -6.411
-//     32.0          1.559   -4.541  -4.980
+//      8.0          9.421   -5.537  -6.898
+//     16.0          4.703   -5.378  -6.238
+//     32.0          1.929   -4.308  -4.807
 #define SSIM_VAR_SCALE 16.0
 static void set_mb_ssim_rdmult_scaling(VP9_COMP *cpi) {
   VP9_COMMON *cm = &cpi->common;