Chroma weighted prediction
authorJason Garrett-Glaser <darkshikari@gmail.com>
Sun, 14 Nov 2010 11:34:26 +0000 (03:34 -0800)
committerJason Garrett-Glaser <darkshikari@gmail.com>
Fri, 19 Nov 2010 22:48:18 +0000 (14:48 -0800)
commit9488de4f74637360301e3cb1e6c7f25a41a93a37
treec1d6745aeeb7d9022083d3a6226bb5d3a9a2d0c8
parent2eadb9436344cfccdcf9340545d813f4086c0ca4
Chroma weighted prediction
Like luma weighted prediction, dramatically improves compression in fades.
Up to 4-8db chroma PSNR gain in extreme cases (short, perfect fade-outs).
On actual videos, helps up to ~1% overall.
One example video with a decent number of fades (ef OP): 0.8% bitrate reduction overall, 7% bitrate reduction just counting chroma.
Fixes a lot of artifacts in fades at lower bitrates.

Original patch by Dylan Yudaken <dyudaken@gmail.com>.
common/common.h
encoder/encoder.c
encoder/me.c
encoder/ratecontrol.c
encoder/slicetype.c