]> granicus.if.org Git - libvpx/commit
Adapt strength of AQ2.
authorPaul Wilkins <paulwilkins@google.com>
Wed, 4 Jun 2014 13:14:14 +0000 (14:14 +0100)
committerPaul Wilkins <paulwilkins@google.com>
Wed, 2 Jul 2014 15:34:26 +0000 (16:34 +0100)
commitadf4293e4e3e1006e4ddfb2fe1908d9849678640
treea05d2b1047272e12e33b889f8249a7715c389367
parent82dc1332af4b16d3e4ad3c4358498820637b7add
Adapt strength of AQ2.

Adapt the use of segmentation in AQ mode 2 based on
the ambient kf/arf/gf Q.

Disable segmentation where the rate per SB is very
low and overheads are likely to outweigh the benefits.

This patch reduces the -ve average metrics impact
of AQ mode 2 while allowing stronger 3 segment AQ
in some cases. Average improvement ~0.5-1.0%.

Change-Id: I5892dfcc7507c5cc6444531cc7fe17554cf8d0c7
vp9/encoder/vp9_aq_complexity.c
vp9/encoder/vp9_segmentation.c