Commit 6233c5caa8 for aom
commit 6233c5caa83fe88bdb0091237b5f805b9f111086
Author: Diksha Singh <diksha.singh@ittiam.com>
Date: Mon Mar 30 10:32:55 2026 +0530
Extend sf 'weight_calc_level_in_tf' to speed 3
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
3 1.33 0.0348 0.0296 0.0444 0.0304 0.0433
STATS_CHAGNED for speed=3
Change-Id: I25f2f481a9fa491d29a03b431ebf43a2c1dca018
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index b7bbb36065..1ccc4d029c 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -1260,6 +1260,7 @@ static void set_good_speed_features_framesize_independent(
if (speed >= 3) {
sf->hl_sf.high_precision_mv_usage = CURRENT_Q;
+ sf->hl_sf.weight_calc_level_in_tf = 1;
sf->gm_sf.prune_ref_frame_for_gm_search = 1;
sf->gm_sf.prune_zero_mv_with_sse = 1;
@@ -1334,8 +1335,6 @@ static void set_good_speed_features_framesize_independent(
}
if (speed >= 4) {
- sf->hl_sf.weight_calc_level_in_tf = 1;
-
sf->mv_sf.subpel_search_method = SUBPEL_TREE_PRUNED_MORE;
sf->gm_sf.prune_zero_mv_with_sse = 2;