summaryrefslogtreecommitdiff
path: root/vp9
diff options
context:
space:
mode:
authorMarco Paniconi <marpan@google.com>2019-02-28 17:53:18 -0800
committerMarco Paniconi <marpan@google.com>2019-02-28 17:57:08 -0800
commitb4fa2bdd923a272f1b2713e74b8109d7314c8428 (patch)
treed6ccf34a05412ea2fdd631797148316c2d19de84 /vp9
parentdc6306e587b5e94bbb203f70c328fb99528f2be7 (diff)
downloadlibvpx-b4fa2bdd923a272f1b2713e74b8109d7314c8428.tar
libvpx-b4fa2bdd923a272f1b2713e74b8109d7314c8428.tar.gz
libvpx-b4fa2bdd923a272f1b2713e74b8109d7314c8428.tar.bz2
libvpx-b4fa2bdd923a272f1b2713e74b8109d7314c8428.zip
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
Diffstat (limited to 'vp9')
-rw-r--r--vp9/encoder/vp9_pickmode.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_pickmode.c b/vp9/encoder/vp9_pickmode.c
index f72059083..0de3c9a4c 100644
--- a/vp9/encoder/vp9_pickmode.c
+++ b/vp9/encoder/vp9_pickmode.c
@@ -1699,7 +1699,7 @@ void vp9_pick_inter_mode(VP9_COMP *cpi, MACROBLOCK *x, TileDataEnc *tile_data,
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);