]> granicus.if.org Git - libvpx/commit
Calculate rd cost per transformed block
authorJingning Han <jingning@google.com>
Fri, 20 Sep 2013 18:30:46 +0000 (11:30 -0700)
committerJingning Han <jingning@google.com>
Fri, 20 Sep 2013 19:40:17 +0000 (12:40 -0700)
commit78fbb10642375b49ebf9d5d92901ff77a1129a08
treeb2be14321b4b0410a8b52e2edacad53109394943
parent24df77e95102980e5f303b3a64a955a6e8089028
Calculate rd cost per transformed block

This commit makes the rate-distortion optimization loop evaluate
the rd costs of regular quantization and all zero coeffs, per
transformed block. It improves speed 1 compression performance:

derf: 0.245%
yt:   0.515%

For a large partition that consists multiple transformed blocks,
this allows more flexibility to selectively force a portion of
them coded as all zero coeffs, as well be continued in the next
patches.

Change-Id: I211518be4179747b57375696f017d1160cc91851
vp9/encoder/vp9_rdopt.c