summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPaul Wilkins <paulwilkins@google.com>2014-12-11 16:22:03 +0000
committerPaul Wilkins <paulwilkins@google.com>2014-12-16 17:22:54 +0000
commitb6c75c5a8d019bde1b4d654b705f820015fc3ad5 (patch)
tree69d4d9e53f210be10c7452fbcc3b3ba3e65a5294 /test
parent91471d6aad285ff10e7582e485d8adadd1986fe2 (diff)
downloadlibvpx-b6c75c5a8d019bde1b4d654b705f820015fc3ad5.tar
libvpx-b6c75c5a8d019bde1b4d654b705f820015fc3ad5.tar.gz
libvpx-b6c75c5a8d019bde1b4d654b705f820015fc3ad5.tar.bz2
libvpx-b6c75c5a8d019bde1b4d654b705f820015fc3ad5.zip
Improve motion detection for low complexity regions.
Where there is very subtle motion, especially when combined with low spatial complexity, the codec sometimes fails to quickly pick up the ambient motion field. Once it has been established though the field propagates well using Nearest and Near MV. This patch looks specifically at the case where the Nearest and Near have not been established as non zero vectors and in this case discounts the cost of searching for a new vector in the rd code. This will almost certainly have some implications in terms of encode speed but it should be possible to mitigate the impact in a subsequent using first pass stats and the local spatial complexity. Average results for test sets approximately neutral. Change-Id: I44a29e20f11f7ab10f8c93ffbdc50183d9801524
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions