]> granicus.if.org Git - libvpx/commitdiff
vp9-denoiser: Set motion threshold for skin_map to 0.
authorMarco <marpan@google.com>
Fri, 15 Jan 2016 23:02:09 +0000 (15:02 -0800)
committerMarco <marpan@google.com>
Fri, 15 Jan 2016 23:04:14 +0000 (15:04 -0800)
More aggresive on avoiding denoising on skin.
May supplement this later by adding condtion onn consec_zeromv.

Change-Id: Ied92b332f9b24e821d2009f81d1565758588d9a5

vp9/encoder/vp9_denoiser.c

index 6533902b32d7b55d1d64572eed5765c0097cfc99..37ee3237ea1ba6a569dac5eb81d19bd453156679 100644 (file)
@@ -212,7 +212,7 @@ static VP9_DENOISER_DECISION perform_motion_compensation(VP9_DENOISER *denoiser,
 
   saved_mbmi = *mbmi;
 
-  if (is_skin && motion_magnitude > 16)
+  if (is_skin && motion_magnitude > 0)
     return COPY_BLOCK;
 
   // If the best reference frame uses inter-prediction and there is enough of a