Alter adjustment of two pass GF/ARF boost with Q.
authorPaul Wilkins <paulwilkins@google.com>
Thu, 16 Oct 2014 15:24:25 +0000 (16:24 +0100)
committerPaul Wilkins <paulwilkins@google.com>
Fri, 17 Oct 2014 15:37:17 +0000 (16:37 +0100)
commitf0c3da930aff940592191f70da57267ea536983d
tree375f9761ad0f07f362fd48f06a402529108af4d5
parent716ae78ce43b11b338332e55ef555194fb4bb904
Alter adjustment of two pass GF/ARF boost with Q.

Delete gfboost_qadjust() and move Q based adjustment
into calc_frame_boost(). Also remove clamping. Making
the adjustment here means that it influences not just the
boost level but also the selection of the GF/ARF interval.

This change gives a small average gain in PSNR but
larger gains in SSIM, especially for harder std-hd set (1.5%)

Change-Id: I3aa81b8feccaeff93d915e19fb9cf5cd64c86327
vp9/encoder/vp9_firstpass.c