Commit 508d804560 for aom
commit 508d80456073f4171b887945e7e6b60488a04118
Author: Satheesh Kumar <satheesh.kumar@ittiam.com>
Date: Thu May 21 11:49:48 2026 +0530
Extend sf `skip_model_rd_uv` to speed 1, 2
Encoder performance results averaged over all resolutions are as
follows:
Instruction Count BD-Rate Loss(%)
cpu Reduction(%) avg.psnr ovr.psnr ssim vmaf vmaf_neg
1 0.597 -0.0234 -0.0291 -0.0306 -0.0052 -0.0221
2 1.219 -0.0225 -0.0229 -0.0201 0.0324 -0.0196
STATS_CHANGED for speed = 1,2
Change-Id: I43ed571a377749ca72addf1946f5f7c312330237
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 43c3d6f06f..d5405bde00 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -1201,6 +1201,7 @@ static void set_good_speed_features_framesize_independent(
sf->inter_sf.prune_inter_modes_based_on_tpl = 1;
sf->interp_sf.use_interp_filter = 1;
+ sf->interp_sf.skip_model_rd_uv = 1;
sf->intra_sf.prune_palette_search_level = 1;
@@ -1320,7 +1321,6 @@ static void set_good_speed_features_framesize_independent(
sf->inter_sf.prune_single_ref = 2;
sf->interp_sf.adaptive_interp_filter_search = 2;
- sf->interp_sf.skip_model_rd_uv = 1;
// TODO(chiyotsai@google.com): the thresholds chosen for intra hog are
// inherited directly from luma hog with some minor tweaking. Eventually we