From 810b612c233e82addc09412815ce06dfdaa589c9 Mon Sep 17 00:00:00 2001 From: Jingning Han Date: Wed, 15 May 2013 22:28:36 -0700 Subject: Enable bit-stream support to 8x4 and 4x8 partition The recursive partition type search is enabled down to 4x4, 4x8 and 8x4, followed by the corresponding rate-distortion optimization for the per-partition encoding mode decisions. The bit-stream writing/reading synchronized in supporting the rectangular partition of 8x8 block. This provides above 1% coding performance gains on derf. To do next: 1. re-design the rate-distortion loop for inter prediction below 8x8. 2. re-design the rate-distortion loop for intra prediction below 4x4. 3. make the loop-filter aware of rectangular partition of 8x8 block. 4. clean the unused probability models. 5. update default probability values. Change-Id: Idd41a315b16879db08f045a322241f46f1d53f20 --- vp9/common/vp9_entropymode.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'vp9/common/vp9_entropymode.c') diff --git a/vp9/common/vp9_entropymode.c b/vp9/common/vp9_entropymode.c index 3e3a94e51..a44fe4ca5 100644 --- a/vp9/common/vp9_entropymode.c +++ b/vp9/common/vp9_entropymode.c @@ -107,10 +107,10 @@ const vp9_prob vp9_partition_probs[NUM_PARTITION_CONTEXTS] [PARTITION_TYPES - 1] = { // FIXME(jingning,rbultje) put real probabilities here #if CONFIG_AB4X4 - {202, 162, 107}, - {16, 2, 169}, - {3, 246, 19}, - {104, 90, 134}, + {105, 88, 252}, + {113, 88, 249}, + {113, 106, 251}, + {126, 105, 107}, #endif {202, 162, 107}, {16, 2, 169}, -- cgit v1.2.3