diff options
author | Yaowu Xu <yaowu@google.com> | 2011-11-30 16:36:46 -0800 |
---|---|---|
committer | Yaowu Xu <yaowu@google.com> | 2011-12-02 14:43:33 -0800 |
commit | acf5d20ce5811ff8b6eb561f09c5751b25539fb8 (patch) | |
tree | 4020b7c7722e58eec1f43f05d8dd1fc4dfb7c165 /vp8/decoder/decodemv.c | |
parent | a8fbab8697c77dc82013862e0a9c7f82b6402db8 (diff) | |
download | libvpx-acf5d20ce5811ff8b6eb561f09c5751b25539fb8.tar libvpx-acf5d20ce5811ff8b6eb561f09c5751b25539fb8.tar.gz libvpx-acf5d20ce5811ff8b6eb561f09c5751b25539fb8.tar.bz2 libvpx-acf5d20ce5811ff8b6eb561f09c5751b25539fb8.zip |
added separate entropy context for alt_ref
This commit added code to keep track of separate entropy contexts for
normal frames and alt ref frames. The underly assumption was that the
two type of frames have different entropy characteristics given they
typically have quite different quantization levels. By keeping entropy
contexts separate, it helps the entropy context distribution to be more
closely adapted to each frame type.
Tests on derf set showed a good and very consistent gain on all clips
on all metrics, avg psnr: 0.89%, overall psnr: 0.84% and ssim 0.93%.
http://www.corp.google.com/~yaowu/no_crawl/mulcontext.html
Change-Id: I15bc9697f6ff7829042911fe0c62930585d7e65d
Diffstat (limited to 'vp8/decoder/decodemv.c')
-rw-r--r-- | vp8/decoder/decodemv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vp8/decoder/decodemv.c b/vp8/decoder/decodemv.c index 68044f4d5..7e3137fd2 100644 --- a/vp8/decoder/decodemv.c +++ b/vp8/decoder/decodemv.c @@ -854,4 +854,4 @@ void vp8_decode_mode_mvs(VP8D_COMP *pbi) #endif -} +}
\ No newline at end of file |