summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_quantize.h
diff options
context:
space:
mode:
authorDeb Mukherjee <debargha@google.com>2013-02-11 17:08:52 -0800
committerDeb Mukherjee <debargha@google.com>2013-02-20 18:34:42 -0800
commit28b1db92783bdb8919bcaefe174a715009c5e444 (patch)
tree5e75e12ad91036591458dcfb502974ed587f9b02 /vp9/encoder/vp9_quantize.h
parent1d60b6bcb5f1d92c29a753def152106a76060689 (diff)
downloadlibvpx-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 'vp9/encoder/vp9_quantize.h')
0 files changed, 0 insertions, 0 deletions