Multiframe quality enhancement postprocessing
authorDeb Mukherjee <debargha@google.com>
Tue, 20 Dec 2011 22:50:31 +0000 (14:50 -0800)
committerDeb Mukherjee <debargha@google.com>
Thu, 5 Jan 2012 18:21:48 +0000 (10:21 -0800)
commit87aa846b47a61ba5480ffbae058222720754be5c
treeeb368149d86e04195c09b315c8a4c853fcc8e34f
parent056bcc877111cfb4c32daf1c493df3d86eb1ec35
Multiframe quality enhancement postprocessing

Adds a multiframe postprocessing module to enhance the quality of
certain frames that are coded at lower quality than preceding frames.
The module can be invoked from the commandline by use of the --mfqe
option, and will be most beneficial for enhancing the quality of
frames decoded using scalable patterns.

Uses the vp8_variance_var16x16 and vp8_variance_sad16x16 function
pointers to compute SAD and Variance of blocks.

Change-Id: Id73d2a6e3572d07f9f8e36bbce00a4fc5ffd8961
examples/postproc.txt
vp8/common/postproc.c
vp8/common/postproc.h
vp8/common/ppflags.h
vp8/vp8_dx_iface.c
vpx/vp8.h
vpxdec.c