vpx/vp8
Deb Mukherjee 1fe85a35e0 Adaptive entropy coding of coefficients, modes, mv.
This patch incorporates adaptive entropy coding of coefficient tokens,
and mode/mv information based on distributions encountered in a frame.
Specifically, there is an initial forward update to the probabilities
in the bitstream as before for coding the symbols in the frame, however
at the end of decoding each frame, the forward update to the
probabilities is reverted and instead the probabilities are updated
towards the actual distributions encountered within the frame.
The amount of update is weighted by the number of hits within each
context.

Results on derf/hd/std-hd are all up by 1.6%.

On derf, the most of the gains come from coefficients, however for the
hd and std-hd sets, the most of the gains come from the mode/mv
information updates.

Change-Id: I708c0e11fdacafee04940fe7ae159ba6844005fd
2012-06-15 10:35:23 -07:00
..
common Adaptive entropy coding of coefficients, modes, mv. 2012-06-15 10:35:23 -07:00
decoder Adaptive entropy coding of coefficients, modes, mv. 2012-06-15 10:35:23 -07:00
encoder Adaptive entropy coding of coefficients, modes, mv. 2012-06-15 10:35:23 -07:00
exports_dec Add getter functions for the interface data symbols 2010-09-23 14:58:43 -04:00
exports_enc Add getter functions for the interface data symbols 2010-09-23 14:58:43 -04:00
vp8_common.mk changed the way that default probs for 8x8 is set. 2012-05-23 10:09:41 -07:00
vp8_cx_iface.c Refactoring of encode loop and bitstream packing 2012-04-11 15:44:14 +01:00
vp8_dx_iface.c Code Simplification 2012-02-28 17:55:42 +00:00
vp8cx_arm.mk Move neon only arm functions under arm/neon. 2011-09-20 10:51:06 -07:00
vp8cx.mk fixed .mk files to reflect add/remove of a header file 2012-03-12 14:51:54 -07:00
vp8dx_arm.mk include asm_com/dec_offsets for make dist 2011-08-02 13:42:03 -04:00
vp8dx.mk Experimental code base simplification. 2012-02-15 16:08:47 +00:00