summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_segmentation.c
diff options
context:
space:
mode:
authorJingning Han <jingning@google.com>2013-04-23 10:12:18 -0700
committerJingning Han <jingning@google.com>2013-04-24 14:23:14 -0700
commitff2b8aa2c9f95a8456306d2a9ce28803eb90b38a (patch)
tree09e31a05f10c4376c535cb804e51d7ce95f27746 /vp9/encoder/vp9_segmentation.c
parent41a8a95bd1ca23cb8ab4bfbbe2fc1e219ea5243a (diff)
downloadlibvpx-ff2b8aa2c9f95a8456306d2a9ce28803eb90b38a.tar
libvpx-ff2b8aa2c9f95a8456306d2a9ce28803eb90b38a.tar.gz
libvpx-ff2b8aa2c9f95a8456306d2a9ce28803eb90b38a.tar.bz2
libvpx-ff2b8aa2c9f95a8456306d2a9ce28803eb90b38a.zip
Contextual entropy coding of partition syntax
This commit enables selecting probability models for recursive block partition information syntax, depending on its above/left partition information, as well as the current block size. These conditional probability models are reasonably stationary and consistent across frames, hence the backward adaptive approach is used to maintain and update the contextual models. It achieves coding performance gains (on top of enabling rectangular block sizes): derf: 0.242% yt: 0.391% hd: 0.376% stdhd: 0.645% Change-Id: Ie513d9673337f0d27abd65fb566b711d0844ec2e
Diffstat (limited to 'vp9/encoder/vp9_segmentation.c')
0 files changed, 0 insertions, 0 deletions