This extends the maximum subdivision level of the MV grid from 4 levels to 6, which allows it to support from 32x32 down to 4x4. The initial probabilities for the MV flags are just placeholders.
Metrics: RATE (%) DSNR (dB) PSNR -4.38753 0.15141 PSNRHVS -4.22323 0.22830 SSIM -5.28106 0.13926 FASTSSIM -4.05122 0.12323
f6e8fe9 Add back support for 4x4 MVs.
examples/encoder_example.c | 6 +-
src/internal.h | 2 +-
src/mcenc.c | 1965 ++++++++++++++++++++++++++++++++++++++++----
src/mcenc.h | 8 +-
src/state.c | 4 +-
5 files changed, 1802 insertions(+), 183 deletions(-)
Upstream: git.xiph.org