Disable interinter wedge motion search for speed 2
Extended the speed feature to disable motion search in
interinter wedge for newmv cases to speed 2.
For speed 2 preset, BD-rate drop is seen by 0.03% (as per AWCY runs)
with encode time reduction of 3.1% (averaged across multiple test cases).
STATS_CHANGED
Change-Id: Ia480c3224397256799e161161c4990ea3ffc63a6
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 3582838..15442be 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -303,6 +303,8 @@
sf->allow_partition_search_skip = 1;
sf->disable_wedge_search_var_thresh = 100;
sf->disable_wedge_search_edge_thresh = 0;
+ // TODO(any): evaluate this speed feature for speed 1
+ sf->disable_interinter_wedge_newmv_search = 1;
sf->fast_wedge_sign_estimate = 1;
sf->disable_dual_filter = 1;
sf->use_dist_wtd_comp_flag = DIST_WTD_COMP_DISABLED;
@@ -328,8 +330,6 @@
sf->tx_type_search.prune_mode = PRUNE_2D_FAST;
sf->gm_search_type = GM_DISABLE_SEARCH;
sf->prune_comp_search_by_single_result = 2;
- // TODO(any): evaluate this speed feature for speed 1 & 2.
- sf->disable_interinter_wedge_newmv_search = 1;
sf->prune_motion_mode_level = boosted ? 2 : 3;
sf->prune_warp_using_wmtype = 1;
// TODO(yunqing): evaluate this speed feature for speed 1 & 2, and combine