Extend top_intra_model_count_allowed to lowres in speed 3
Extended top_intra_model_count_allowed to lowres in speed 3.
The SF is now enabled in all resolutions for speed >= 3.
cpu-used Instruction Count BD-Rate Loss(%)
Reduction(%) avg.psnr ovr.psnr ssim
3 0.606 0.0150 0.0121 0.0048
STATS_CHANGED
Change-Id: Ibf7e496ed9ddd7598505e406203516d5b34c64b7
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index c92cd0c..255fcfe 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -687,7 +687,6 @@
if (use_hbd) sf->tx_sf.prune_tx_size_level = 3;
if (is_480p_or_larger) {
- sf->intra_sf.top_intra_model_count_allowed = 2;
sf->part_sf.early_term_after_none_split = 1;
} else {
sf->part_sf.early_term_after_none_split = 0;
@@ -731,7 +730,6 @@
else
sf->hl_sf.recode_tolerance = 55;
- sf->intra_sf.top_intra_model_count_allowed = 2;
sf->intra_sf.skip_intra_in_interframe = 4;
}
@@ -1026,6 +1024,7 @@
sf->intra_sf.chroma_intra_pruning_with_hog = 2;
sf->intra_sf.intra_pruning_with_hog = 3;
sf->intra_sf.prune_palette_search_level = 2;
+ sf->intra_sf.top_intra_model_count_allowed = 2;
sf->tpl_sf.prune_starting_mv = 2;
sf->tpl_sf.skip_alike_starting_mv = 2;