]> granicus.if.org Git - libvpx/commit
Enabled adaptive UV intra coding for inter frames
authorYaowu Xu <yaowu@google.com>
Thu, 8 Dec 2011 19:43:09 +0000 (11:43 -0800)
committerYaowu Xu <yaowu@google.com>
Fri, 9 Dec 2011 22:44:13 +0000 (14:44 -0800)
commitbe360d47f412424e1bf1d645860ccabdad2f3343
tree5a4d41b8449ffe2770417ce9adc3a4de3da2cccb
parent43a059de71e73e4eefd620d684f50c8a4c7a5e1d
Enabled adaptive UV intra coding for inter frames

Previously, Y-adaptive UV intra coding only enabled on key frames in
UVINTRA experiment. This commit enabled the same coding for inter
frames, so the encoding of UV intra modes are consistent cross all
frame types. Tests on derf set showed a very small overall gain around
.04%:

http://www.corp.google.com/~yaowu/no_crawl/interUVintra.html

The gain looks to be reasonable given inta coded MBs is only a
small portion of MBs in inter frames.

Change-Id: Ic6fc261923f2c253f4a0c9f8bccf4797557b9e16
vp8/common/entropymode.c
vp8/common/onyxc_int.h
vp8/decoder/decodemv.c
vp8/encoder/bitstream.c
vp8/encoder/modecosts.c
vp8/encoder/onyx_if.c
vp8/encoder/onyx_int.h