Commit 41ec4a0210 for aom
commit 41ec4a0210c64379e82bba4fb2a87c6c37aaa6a4
Author: Bhaskarabhatla V S K S Yaswanth Sastry <yaswanth.sastry@ittiam.com>
Date: Wed Jan 14 14:47:47 2026 +0530
Disable sf 'full_pixel_search_level' for speed 3
Encoder performance results averaged over all resolutions are as
follows:
Instruction Count BD-Rate Loss(%)
cpu Reduction(%) avg.psnr ssim vmaf vmaf_neg
3 -1.13 -0.4226 -0.5482 -0.5450 -0.5359
STATS_CHANGED for speed = 3
Change-Id: I85a4257ca8837a3535cd280a2dd5a70a78624709
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index dfdb5e9992..cf08657c65 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -1268,7 +1268,6 @@ static void set_good_speed_features_framesize_independent(
sf->part_sf.prune_ext_part_using_split_info = 1;
sf->part_sf.simple_motion_search_rect_split = 1;
- sf->mv_sf.full_pixel_search_level = 1;
sf->mv_sf.subpel_search_method = SUBPEL_TREE_PRUNED;
sf->mv_sf.search_method = DIAMOND;
sf->mv_sf.disable_second_mv = 2;
@@ -1332,6 +1331,7 @@ static void set_good_speed_features_framesize_independent(
if (speed >= 4) {
sf->mv_sf.subpel_search_method = SUBPEL_TREE_PRUNED_MORE;
+ sf->mv_sf.full_pixel_search_level = 1;
sf->gm_sf.prune_zero_mv_with_sse = 2;
sf->gm_sf.downsample_level = 1;