Use quantizer based filter level selection in allintra encode
The speed feature lpf_pick is set to LPF_PICK_FROM_Q for speed 6 in
allintra encode.
For AVIF still image encode,
Instruction Count BD-Rate Loss(%)
cpu-used Reduction(%) psnr ssim
6 7.330 0.0262 0.0514
BUG=aomedia:2959
STATS_CHANGED
Change-Id: I7d407095625d86f909fd903b8eece33f17e2f834
diff --git a/av1/encoder/speed_features.c b/av1/encoder/speed_features.c
index cdbca93..f4a646d 100644
--- a/av1/encoder/speed_features.c
+++ b/av1/encoder/speed_features.c
@@ -496,6 +496,7 @@
sf->rd_sf.perform_coeff_opt = 6;
sf->lpf_sf.cdef_pick_method = CDEF_FAST_SEARCH_LVL4;
+ sf->lpf_sf.lpf_pick = LPF_PICK_FROM_Q;
sf->winner_mode_sf.multi_winner_mode_type = MULTI_WINNER_MODE_OFF;
}
@@ -504,7 +505,6 @@
sf->part_sf.default_min_partition_size = BLOCK_8X8;
sf->part_sf.partition_search_type = VAR_BASED_PARTITION;
- sf->lpf_sf.lpf_pick = LPF_PICK_FROM_Q;
sf->lpf_sf.cdef_pick_method = CDEF_PICK_FROM_Q;
sf->rt_sf.mode_search_skip_flags |= FLAG_SKIP_INTRA_DIRMISMATCH;