summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_rdopt.c
diff options
context:
space:
mode:
authorDeb Mukherjee <debargha@google.com>2013-01-09 06:26:54 -0800
committerDeb Mukherjee <debargha@google.com>2013-01-12 16:00:53 -0800
commit516db21c2c903a7d9b0b5fc156277e9bb538ade9 (patch)
treeb7c3fd5a4a85d039edcee4579f7f03390972b8b0 /vp9/encoder/vp9_rdopt.c
parente42b280e1170d485af47000f411ff45d56af33bd (diff)
downloadlibvpx-516db21c2c903a7d9b0b5fc156277e9bb538ade9.tar
libvpx-516db21c2c903a7d9b0b5fc156277e9bb538ade9.tar.gz
libvpx-516db21c2c903a7d9b0b5fc156277e9bb538ade9.tar.bz2
libvpx-516db21c2c903a7d9b0b5fc156277e9bb538ade9.zip
Further enhancements/fixes on dct/dwt hybrid txfm
Fixes some scaling issues. Adds an option to only compute the dct on the low-low subband for 32x32 and 64x64 blocks using only a single 16x16 dct after 1 and 2 wavelet decomposition levels respectively. Also adds an option to use a 8x8 dct as building block. Currenlty with the 2/6 filter and with a single 16x16 dct on the low low band, the reuslts compared to full 32x32 dct is as follows: derf: -0.15% yt: -0.29% std-hd: -0.18% hd: -0.6% These are my current recommended settings, since the 2/6 filter is very simple. Results with 8x8 dct are about 0.3% worse. Change-Id: I00100cdc96e32deced591985785ef0d06f325e44
Diffstat (limited to 'vp9/encoder/vp9_rdopt.c')
0 files changed, 0 insertions, 0 deletions