]> granicus.if.org Git - libvpx/commit
a new way of determining reference motion vector
authorYaowu Xu <yaowu@google.com>
Mon, 6 Aug 2012 17:51:20 +0000 (10:51 -0700)
committerYaowu Xu <yaowu@google.com>
Tue, 7 Aug 2012 18:25:57 +0000 (11:25 -0700)
commit8b2f57d0b8da5a51e4579da6baa3e7bf4ea40b5b
treee6350cabc46cc6f01fd9c2db560c183c604908d4
parent66f440f1ee6c993eff908da9c75cc2ae9de08775
a new way of determining reference motion vector

Using surrounding reconstructed pixels from left and above to select
best matching mv to use as reference motion vector for mv encoding.

Test results:
       AVGPSNR  GLBPSNR VPXSSIM
Derf:  1.107%   1.062%  0.992%
Std-hd:1.209%   1.176%  1.029%

Change-Id: I8f10e09ee6538c05df2fb9f069abcaf1edb3fca6
13 files changed:
configure
vp8/common/blockd.h
vp8/common/findnearmv.c
vp8/common/findnearmv.h
vp8/decoder/decodemv.c
vp8/decoder/decodframe.c
vp8/decoder/onyxd_if.c
vp8/encoder/bitstream.c
vp8/encoder/encodeframe.c
vp8/encoder/onyx_int.h
vp8/encoder/rdopt.c
vp8/encoder/sad_c.c
vp8/encoder/tokenize.c