Expanding the coefficient encoding contexts
This patch expands the set of prev contexts used for video coding from 3 to 4. There is a small improvement of the order of 0.08% for derf and 0.15% on the HD set. The tests were rerun after the various merges last week. There are two columns in each test - the first are the results with the mbskip change, and the second with expanded contexts added on top of that. Derf: http://www.corp.google.com/~debargha/vp8_results/explibvpx_newentropy_expcontext.html HD: http://www.corp.google.com/~debargha/vp8_results/explibvpx_hd_newentropy_expcontext.html Rebased. Broke up 80 char lines. Change-Id: I82d2e72d054e530cbf5ce9aa0e6d85c582965675
Showing
- configure 1 addition, 0 deletionsconfigure
- vp8/common/blockd.h 0 additions, 1 deletionvp8/common/blockd.h
- vp8/common/coefupdateprobs.h 192 additions, 0 deletionsvp8/common/coefupdateprobs.h
- vp8/common/default_coef_probs.h 191 additions, 31 deletionsvp8/common/default_coef_probs.h
- vp8/common/defaultcoefcounts.h 127 additions, 31 deletionsvp8/common/defaultcoefcounts.h
- vp8/common/entropy.c 4 additions, 0 deletionsvp8/common/entropy.c
- vp8/common/entropy.h 9 additions, 3 deletionsvp8/common/entropy.h
- vp8/decoder/decodframe.c 42 additions, 1 deletionvp8/decoder/decodframe.c
- vp8/decoder/detokenize.c 22 additions, 4 deletionsvp8/decoder/detokenize.c
- vp8/encoder/bitstream.c 61 additions, 4 deletionsvp8/encoder/bitstream.c
- vp8/encoder/rdopt.c 2 additions, 3 deletionsvp8/encoder/rdopt.c
- vp8/encoder/tokenize.c 113 additions, 7 deletionsvp8/encoder/tokenize.c
Loading
Please register or sign in to comment