Commit 84ace9aa89 for aom
commit 84ace9aa8968652cd0bf0c05a3bf9b62f51bf0a4
Author: Anusuya <anusuya.k@ittiam.com>
Date: Tue Jan 27 12:31:03 2026 +0530
Enable sf 'weight_calc_level_in_tf' in speed 4
Encoder performance results averaged over all resolutions are as
follows:
Instruction Count BD-Rate Loss(%)
cpu Reduction(%) avg.psnr ssim vmaf vmaf_neg
4 1.58 0.0401 0.0119 0.0346 0.0147
STATS_CHANGED for speed=4
Change-Id: I864d7704a8603531a55b954f44bf8ae68e2788c9
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index 9a2ca59f89..0ba18c8296 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -1336,6 +1336,8 @@ 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;
@@ -1394,7 +1396,6 @@ static void set_good_speed_features_framesize_independent(
}
if (speed >= 5) {
- sf->hl_sf.weight_calc_level_in_tf = 1;
sf->hl_sf.adjust_num_frames_for_arf_filtering =
allow_screen_content_tools ? 0 : 2;