]> granicus.if.org Git - libvpx/commit
experimental : partition using 1/8 x 1/8 image
authorJim Bankoski <jimbankoski@google.com>
Tue, 7 Oct 2014 23:36:14 +0000 (16:36 -0700)
committerJim Bankoski <jimbankoski@google.com>
Tue, 7 Oct 2014 23:36:14 +0000 (16:36 -0700)
commit0ce51d823fcef0f88d213958b43d713ce7bdf189
tree9b962db9e6e11d3a03644cf602ba0d04388a61bf
parentdae97868da290b2d401416caed80a22bbdcae6de
experimental : partition using 1/8 x 1/8 image

The concept:

There's too much noise in source pixels for variance and at low bitrate
the reconstructed looks nothing like the source so we have problems
getting good partitionings with either.   This skirts the issue by using
a box blur scaled down version for variance calculations.  To compare
against source_var_ moved keyframe to be rd based like source_var.

Change-Id: Ie3babdbfadae324b7b5a76bea192893af27f0624
test/test.mk
test/vp9_avg_test.cc [new file with mode: 0644]
vp9/common/vp9_rtcd_defs.pl
vp9/encoder/vp9_avg.c [new file with mode: 0644]
vp9/encoder/vp9_encodeframe.c
vp9/encoder/vp9_pickmode.c
vp9/encoder/vp9_speed_features.c
vp9/encoder/vp9_speed_features.h
vp9/encoder/x86/vp9_avg_intrin_sse2.c [new file with mode: 0644]
vp9/vp9cx.mk