]> granicus.if.org Git - libvpx/commit
ML_VAR_PARTITION: enable at speed 5
authorHui Su <huisu@google.com>
Tue, 16 Oct 2018 03:45:07 +0000 (20:45 -0700)
committerHui Su <huisu@google.com>
Thu, 18 Oct 2018 21:41:25 +0000 (14:41 -0700)
commit0bedb351ff8e3a323b9950b72dfed7cb8154e73d
treeee3e693cc77670206b4390da64ef744d4f199163
parent0c5fd59efdb234fe0231615c858e1f9c9945cbfa
ML_VAR_PARTITION: enable at speed 5

When the ML_VAR_PARTITION experiment is turned on, replace
REFERENCE_PARTITION with ML_BASED_PARTITION at speed 5.

Coding gains(avg_psnr) compared to baseline:
ytlivehr  1.63%
ytlivelr  0.07%

Tested encoding speed with several clips from ytlivehr and ytlivelr
on linux desktop(rt, vbr, 4 threads). Encoder speed is on average
faster than baseline:
360p:   14% faster
720p:    7% faster
1080p: 1.5% faster

Change-Id: I39b00078176ff516f7306818f33ba2b1ea53dfa1
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_speed_features.c