]> granicus.if.org Git - libvpx/commit
Fixing a bug in obmc prediction in the rd loop
authorYue Chen <yuec@google.com>
Tue, 16 Feb 2016 20:22:11 +0000 (12:22 -0800)
committerYue Chen <yuec@google.com>
Tue, 16 Feb 2016 22:43:45 +0000 (14:43 -0800)
commit907f88c4e6654a47a977fcf1a5e8933ee36890ee
tree8cf1475afaadc98bc9dde6a78336a888bafa063e
parentf9c25498eb5f558dd00f9af60557a078832c4e21
Fixing a bug in obmc prediction in the rd loop

This bug made the rd loop use one-side obmc (compound of the current
predictor and the predictors of the left mi's, while the above ones
are ignored by mistake) to determine whether to use obmc. This fix
improved the compression performance by ~0.6% on different test sets.

Coding gain (%) of obmc experiment on derflr/derfhd/hevcmr/hevchd:
1.568/TBD/1.628/TBD

Change-Id: I43b239bedf9a8eebfd02315b1b036e140a998140
vp10/common/reconinter.c
vp10/encoder/rdopt.c