fn estimate_sb_motion<T: Pixel>(
fi: &FrameInvariants<T>,
ts: &mut TileStateMut<'_, T>,
ref_frame: RefType,
mv_size_in_b_log2: usize,
tile_bo: TileBlockOffset,
init: bool,
ssdec: u8,
lambda: u32,
bit_depth: usize,
cpu_feature_level: CpuFeatureLevel,
)