]> git.sesse.net Git - x264/commit
Chroma weighted prediction
authorFiona Glaser <fiona@x264.com>
Sun, 14 Nov 2010 11:34:26 +0000 (03:34 -0800)
committerFiona Glaser <fiona@x264.com>
Fri, 19 Nov 2010 22:48:18 +0000 (14:48 -0800)
commitf92aa4ecd9029c224afeaf9c59b3091602b6b641
treeaefe28f35cafb354d33d5c14a2e6d1ee547aa5e9
parentfa28f5b96dc61f13aec05ca75a24d0b34a5fc1b0
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