shithub: libvpx

Download patch

ref: b4fa2bdd923a272f1b2713e74b8109d7314c8428
parent: dc6306e587b5e94bbb203f70c328fb99528f2be7
author: Marco Paniconi <marpan@google.com>
date: Thu Feb 28 12:53:18 EST 2019

vp9-rtc: Reduce thresholds for skip golden

For nonrd-pickmode CBR mode: reduce the skip
golden ref thresholds, to reduce some psnr
regression in some clips, while still effectively
reducing flashing block artifact occurrence.

Change-Id: I468dcf5354411aeb54ac3ef56c6fb73267d93fde

--- a/vp9/encoder/vp9_pickmode.c
+++ b/vp9/encoder/vp9_pickmode.c
@@ -1699,7 +1699,7 @@
   int svc_mv_row = 0;
   int no_scaling = 0;
   unsigned int thresh_svc_skip_golden = 500;
-  unsigned int thresh_skip_golden = (bsize >= BLOCK_32X32) ? 5000 : 1000;
+  unsigned int thresh_skip_golden = (bsize >= BLOCK_32X32) ? 2500 : 500;
   int scene_change_detected =
       cpi->rc.high_source_sad ||
       (cpi->use_svc && cpi->svc.high_source_sad_superframe);