shithub: libvpx

Download patch

ref: 0941ff72a00732cea6750477edfe649348e699de
parent: 384fc5e38181b750354c39807a41f21f2f30b172
parent: 1827764450def2970b1866f10d0c359e6d118069
author: Marco Paniconi <[email protected]>
date: Thu Nov 12 01:06:51 EST 2015

Merge "Adjust varianace threshold for high noise condition."

--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -492,7 +492,7 @@
     // Increase base variance threshold if estimated noise level is high.
     if (cpi->noise_estimate.enabled) {
       if (cpi->noise_estimate.level == kHigh)
-        threshold_base = threshold_base << 2;
+        threshold_base = 3 * threshold_base;
       else
         if (cpi->noise_estimate.level == kMedium)
           threshold_base = threshold_base << 1;