Extend reduce_search_range to speed 2
Extended speed feature reduce_search_range to speed 2
cpu-used Instruction Count BD-Rate Loss(%)
Reduction(%) avg.psnr ovr.psnr ssim
2 0.822 0.0095 0.0101 0.0064
STATS_CHANGED
Change-Id: Ic622b53573c1421d30976ce958d929eac24679c0
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 2fcd9f7..9d3dd86 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -941,6 +941,7 @@
sf->mv_sf.simple_motion_subpel_force_stop = QUARTER_PEL;
sf->mv_sf.subpel_iters_per_step = 1;
+ sf->mv_sf.reduce_search_range = 1;
// TODO(chiyotsai@google.com): We can get 10% speed up if we move
// adaptive_rd_thresh to speed 1. But currently it performs poorly on some
@@ -1005,7 +1006,6 @@
sf->mv_sf.subpel_search_method = SUBPEL_TREE_PRUNED;
sf->mv_sf.search_method = DIAMOND;
sf->mv_sf.disable_second_mv = 2;
- sf->mv_sf.reduce_search_range = 1;
sf->inter_sf.disable_interinter_wedge_newmv_search = boosted ? 0 : 1;
sf->inter_sf.mv_cost_upd_level = INTERNAL_COST_UPD_SBROW;