Compound motion search speedup
Borg test result at speed 1:
avg_psnr: ovr_psnr: ssim: speedup:
lowres2: 0.056 0.054 0.077 8.6%
midres2: 0.089 0.080 0.050 10.5%
hdres2: -0.003 0.009 0.087 17.0%
STATS_CHANGED
Change-Id: I69a911b858396f2f9f49c4512c1ddaded8ce6fd8
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 5585053..f0d84d4 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -437,6 +437,7 @@
sf->mv_sf.exhaustive_searches_thresh <<= 1;
sf->mv_sf.obmc_full_pixel_search_level = 1;
sf->mv_sf.use_accurate_subpel_search = USE_4_TAPS;
+ sf->mv_sf.disable_extensive_joint_motion_search = 1;
sf->inter_sf.disable_interinter_wedge_newmv_search = boosted ? 0 : 1;
sf->inter_sf.prune_comp_search_by_single_result = boosted ? 2 : 1;
@@ -481,7 +482,6 @@
sf->mv_sf.auto_mv_step_size = 1;
sf->mv_sf.subpel_iters_per_step = 1;
- sf->mv_sf.disable_extensive_joint_motion_search = 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