ref: 18b54ef468dd76028175dd2082673739263bcc9d
parent: 04e9456567790666b65de4c1989cc1b5a5b8480d
author: Marco <[email protected]>
date: Fri Apr 7 04:52:54 EDT 2017
vp9: Adjust consec_zeromv threshold for aq-mode=3. To reduce refresh on partial super-blocks on boundary, for noisy input. Reduces some artifacts on noisy input. Change-Id: I10b5808a296874e08c7f378b3df58466591d8dbe Edit
--- a/vp9/encoder/vp9_aq_cyclicrefresh.c
+++ b/vp9/encoder/vp9_aq_cyclicrefresh.c
@@ -378,7 +378,7 @@
VPXMIN(cm->mi_rows - mi_row, num_8x8_blocks_high_lookup[BLOCK_64X64]);
if (cpi->noise_estimate.enabled && cpi->noise_estimate.level >= kMedium &&
(xmis <= 2 || ymis <= 2))
- consec_zero_mv_thresh_block = 10;
+ consec_zero_mv_thresh_block = 4;
for (y = 0; y < ymis; y++) {
for (x = 0; x < xmis; x++) {
const int bl_index2 = bl_index + y * cm->mi_cols + x;