diff options
author | Marco <marpan@google.com> | 2014-09-10 10:12:45 -0700 |
---|---|---|
committer | Marco <marpan@google.com> | 2014-09-19 09:06:16 -0700 |
commit | 06fce6b640aefffccd06551380520dac9a01660f (patch) | |
tree | 3587276ba7aa52aba78e549791a62b9ca2289667 /vp8/encoder/denoising.c | |
parent | 5887aededbd96c07101d9ca2ddc9e6c33b34df15 (diff) | |
download | libvpx-06fce6b640aefffccd06551380520dac9a01660f.tar libvpx-06fce6b640aefffccd06551380520dac9a01660f.tar.gz libvpx-06fce6b640aefffccd06551380520dac9a01660f.tar.bz2 libvpx-06fce6b640aefffccd06551380520dac9a01660f.zip |
vp8: Update to the adaptive denoising mode.
Allow for option to apply spatial blur for temporal
denoising, under the aggressive denoising mode.
Change-Id: I41c5fdc0b6cf32d8f8d1d4236b25fa5aa406e89e
Diffstat (limited to 'vp8/encoder/denoising.c')
-rw-r--r-- | vp8/encoder/denoising.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vp8/encoder/denoising.c b/vp8/encoder/denoising.c index 2f33d4ace..12f9734a1 100644 --- a/vp8/encoder/denoising.c +++ b/vp8/encoder/denoising.c @@ -384,6 +384,7 @@ void vp8_denoiser_set_parameters(VP8_DENOISER *denoiser, int mode) { denoiser->denoise_pars.pickmode_mv_bias = 100; denoiser->denoise_pars.qp_thresh = 0; denoiser->denoise_pars.consec_zerolast = UINT_MAX; + denoiser->denoise_pars.spatial_blur = 0; } else { denoiser->denoise_pars.scale_sse_thresh = 2; denoiser->denoise_pars.scale_motion_thresh = 16; @@ -392,6 +393,7 @@ void vp8_denoiser_set_parameters(VP8_DENOISER *denoiser, int mode) { denoiser->denoise_pars.pickmode_mv_bias = 60; denoiser->denoise_pars.qp_thresh = 100; denoiser->denoise_pars.consec_zerolast = 10; + denoiser->denoise_pars.spatial_blur = 20; } } |