vp9: Adjust thresholds for limiting cyclic refresh for noisy content.
authorMarco <marpan@google.com>
Tue, 8 Nov 2016 23:46:50 +0000 (15:46 -0800)
committerMarco <marpan@google.com>
Tue, 8 Nov 2016 23:50:46 +0000 (15:50 -0800)
commit18794d8ddc5b30358a35dbad4cc1af1be9472366
tree67dd94cc433399b1a382e4f187d3b1c8aeb2baa0
parentd545c19afaa08138702f023e736e6c0da5107c99
vp9: Adjust thresholds for limiting cyclic refresh for noisy content.

For noisy content, be more aggressive in skippping some blocks for
delta-qp to reduce noise pulsing artifact. Also treat frame boundary
case when dimension is not multiple of superblock size/64.

Only affects non-screen content case, and when source noise
is measured to be high (at least level kMedium).

Change-Id: Ib13a2a20ed1ce37ff3c44d95c3ef2635fd695222
vp9/encoder/vp9_aq_cyclicrefresh.c