diff options
author | Deb Mukherjee <debargha@google.com> | 2013-02-11 17:08:52 -0800 |
---|---|---|
committer | Deb Mukherjee <debargha@google.com> | 2013-02-20 18:34:42 -0800 |
commit | 28b1db92783bdb8919bcaefe174a715009c5e444 (patch) | |
tree | 5e75e12ad91036591458dcfb502974ed587f9b02 /test/test_libvpx.cc | |
parent | 1d60b6bcb5f1d92c29a753def152106a76060689 (diff) | |
download | libvpx-28b1db92783bdb8919bcaefe174a715009c5e444.tar libvpx-28b1db92783bdb8919bcaefe174a715009c5e444.tar.gz libvpx-28b1db92783bdb8919bcaefe174a715009c5e444.tar.bz2 libvpx-28b1db92783bdb8919bcaefe174a715009c5e444.zip |
Refactoring of switchable filter search for speed
Refactors the switchable filter search in the rd loop to
improve encode speed.
Uses a piecewise approximation to a closed form expression to estimate
rd cost for a Laplacian source with a given variance and quantization
step-size.
About 40% encode time reduction is achieved.
Results (on a feb 12 baseline) show a slight drop:
derf: -0.019%
yt: +0.010%
std-hd: -0.162%
hd: -0.050%
Change-Id: Ie861badf5bba1e3b1052e29a0ef1b7e256edbcd0
Diffstat (limited to 'test/test_libvpx.cc')
0 files changed, 0 insertions, 0 deletions