]> granicus.if.org Git - libvpx/commit
Compound prediction mode for nonrd pickmode.
authorMarco <marpan@google.com>
Wed, 25 Oct 2017 22:45:11 +0000 (15:45 -0700)
committerMarco <marpan@google.com>
Fri, 3 Nov 2017 17:13:05 +0000 (10:13 -0700)
commiteb7d431cb55c8254fcd0a362e269c1d7a25409ba
tree355dca2f69826b545244eca0b380825a609b6bd2
parent3ba9a2c8b2341430b001ed531f1eedf7c9b0384f
Compound prediction mode for nonrd pickmode.

Allow for compound prediction mode in nonrd_pickmode for ZEROMV.
For real-time encoding, 1 pass with non-zero lag-in-frames.

Added speed feature to control the feature.
Enabled for speed >=6 for now, under VBR mode.

avgPSNR/SSIM metrics positive on ytlive set, for speed 6:
some clips up by ~3-5%, some clips neutral gain, average gain
across clips is ~1%.

Small/negligible decrease in speed.

Change-Id: I7a60c7596e69b9a928410c5ee2f9141eecd8613d
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_pickmode.c
vp9/encoder/vp9_speed_features.c
vp9/encoder/vp9_speed_features.h