summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_encodeframe.c
diff options
context:
space:
mode:
authorMarco <marpan@google.com>2015-11-13 15:58:42 -0800
committerMarco <marpan@google.com>2015-11-24 17:30:32 -0800
commit5b0ddb931d1bc8f890e138f5fa36950f385c6480 (patch)
treef7fd3d48f5e55ea79d16a8d0f296d512e46bc57b /vp9/encoder/vp9_encodeframe.c
parente99e4a64e0ca6a00335a2d4171c2e71cc3064ca7 (diff)
downloadlibvpx-5b0ddb931d1bc8f890e138f5fa36950f385c6480.tar
libvpx-5b0ddb931d1bc8f890e138f5fa36950f385c6480.tar.gz
libvpx-5b0ddb931d1bc8f890e138f5fa36950f385c6480.tar.bz2
libvpx-5b0ddb931d1bc8f890e138f5fa36950f385c6480.zip
vp9 denoiser: Re-evaluate ZEROMV after denoiser filtering.
For denoising, and for noise level above threshold, re-evaluate ZEROMV for mode selection after denoising. Current change only does this check if selected best mode (before denoising) was intra. Change-Id: I4b1435b68d26c78f7597b995ee7bff0ddd5f9511
Diffstat (limited to 'vp9/encoder/vp9_encodeframe.c')
-rw-r--r--vp9/encoder/vp9_encodeframe.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/vp9/encoder/vp9_encodeframe.c b/vp9/encoder/vp9_encodeframe.c
index f9c28f6a9..7e569899e 100644
--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -1746,16 +1746,6 @@ static void encode_b_rt(VP9_COMP *cpi, ThreadData *td,
set_offsets(cpi, tile, x, mi_row, mi_col, bsize);
update_state_rt(cpi, td, ctx, mi_row, mi_col, bsize);
-#if CONFIG_VP9_TEMPORAL_DENOISING
- if (cpi->oxcf.noise_sensitivity > 0 &&
- output_enabled &&
- cpi->common.frame_type != KEY_FRAME &&
- cpi->resize_pending == 0) {
- vp9_denoiser_denoise(&cpi->denoiser, x, mi_row, mi_col,
- VPXMAX(BLOCK_8X8, bsize), ctx);
- }
-#endif
-
encode_superblock(cpi, td, tp, output_enabled, mi_row, mi_col, bsize, ctx);
update_stats(&cpi->common, td);