Yaowu Xu ca6b85aa4e add 8x8 intra prediction modes
Patch 1 to Patch 3 is an initial implementation of 8x8 intra prediction
modes, here are with the following assumptions:
a. 8x8 has 4 prediction modes DC, H, V and TM
b. UV 4x4 block use the same mode as corresponding 8x8 area
c. i8x8 modes are enabled for key frame only for now
Patch 4:
d. removed debug code from previous patches
Patch 5:
e. added stats code to collect entropy stats and further cleaned up
Patch 6:
f. changed mode stats code to collect finer stats of modes
Patch 7:
g. normalized i8x8 modes distribution to total at 256 (8bits).
Patch 8:
h. fixed a bug in decoder and removed debug printf output.
Patch 9:
i. more cleanups to address paul's comment
Patch 10:
j. messy rebase/merges to bring the commit up to date.

Tests on HD clips encoded with all key frame showing consistent gain
on all clips and all metrics:~0.5%(psnr) and 0.6%(ssim):
http://www.corp.google.com/~yaowu/no_crawl/i8x8hd_allkey_fixedq.html

To build and test, configure with:
--enable-experimental --enable-i8x8

Change-Id: I9813fe07ae48cab5fdb5d904bca022514ad01e7f
2011-09-16 15:55:19 -07:00
..
2011-09-16 15:55:19 -07:00
2011-04-25 17:37:41 -04:00
2011-08-02 19:26:46 -04:00
2011-02-24 14:35:18 -05:00
2011-09-16 15:55:19 -07:00
2011-07-21 09:01:53 -07:00
2011-05-24 13:24:52 -04:00
2011-09-16 15:55:19 -07:00
2011-09-13 11:26:39 +01:00
2011-09-16 15:55:19 -07:00
2011-09-16 15:55:19 -07:00
2010-10-27 18:08:04 -07:00
2011-08-19 10:29:41 -04:00
2011-08-19 10:29:41 -04:00
2011-02-08 17:42:54 -05:00
2011-09-16 15:55:19 -07:00
2011-09-16 15:55:19 -07:00
2011-07-21 09:01:53 -07:00
2011-07-21 09:01:53 -07:00
2011-07-08 09:31:41 +03:00
2011-09-15 10:19:09 +01:00
2011-07-22 12:33:57 -04:00
2010-10-27 18:08:04 -07:00
2010-10-27 18:08:04 -07:00
2011-05-12 11:08:16 -04:00
2011-07-26 11:34:36 -07:00
2011-09-16 15:55:19 -07:00
2011-06-27 09:43:21 -07:00
2011-09-16 15:55:19 -07:00
2011-09-16 15:55:19 -07:00
2011-08-24 14:42:26 -04:00
2011-08-24 14:42:26 -04:00
2011-09-16 15:55:19 -07:00
2010-10-27 18:08:04 -07:00
2010-10-27 18:08:04 -07:00
2011-05-06 00:13:59 -04:00
2010-10-27 18:08:04 -07:00
2010-10-27 18:08:04 -07:00