]> granicus.if.org Git - libvpx/commit
Use balanced model for intra prediction mode coding sandbox/jingning@google.com/experimental
authorJingning Han <jingning@google.com>
Sat, 20 Jun 2015 00:31:34 +0000 (17:31 -0700)
committerJingning Han <jingning@google.com>
Tue, 23 Jun 2015 23:42:56 +0000 (16:42 -0700)
commitac50b75e507d9c8e24389a9ef7aa6164958f45c4
tree6092b720d5e8733e20baf06cabf8cab49cc7e5bb
parent81c389e79035988436fa29121cee54e4a2d7186d
Use balanced model for intra prediction mode coding

This commit replaces the previous table based intra mode model
coding with a more balanced entropy coding system. It reduces the
decoder lookup table size by 1K bytes. The key frame compression
performance is about even on average. There are a few points where
the compression performance is improved by over 5%. Most test
points are fairly close to the lookup table approach.

Change-Id: I47154276c0a6a22ae87de8845bc2d494681b95f6
vp9/common/vp9_entropymode.c
vp9/common/vp9_entropymode.h
vp9/decoder/vp9_decodeframe.c
vp9/decoder/vp9_decodemv.c
vp9/encoder/vp9_bitstream.c
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_pickmode.c
vp9/encoder/vp9_rd.c
vp9/encoder/vp9_rdopt.c