vpx/vp8/encoder
Stefan Holmer dd6134b472 Added another denoising threshold for finding DC shifts.
Compares the sum of differences between the input block and the averaged
block. If they differ too much the block will not be filtered. Negligible
perfomance hit.

Change-Id: Ib1c31a265efd4d100b3abc4a1ea6675038c8ddde
2012-05-30 14:36:02 -07:00
..
arm Merge "Fix compiler warnings" into eider 2012-05-02 16:22:34 -07:00
ppc Move SAD and variance functions to common 2012-03-05 16:50:33 -08:00
x86 Added another denoising threshold for finding DC shifts. 2012-05-30 14:36:02 -07:00
asm_enc_offsets.c remove unused BOOL_CODER::value 2012-03-29 13:56:48 -07:00
bitstream.c Make global data const 2012-05-04 10:42:21 -07:00
bitstream.h Make global data const 2012-05-04 10:42:21 -07:00
block.h fix denoiser for temporal patterns and rd 2012-05-30 14:32:04 -07:00
boolhuff.c remove unused BOOL_CODER::value 2012-03-29 13:56:48 -07:00
boolhuff.h remove unused BOOL_CODER::value 2012-03-29 13:56:48 -07:00
dct_value_cost.h Make global data const 2012-05-04 10:42:21 -07:00
dct_value_tokens.h Make global data const 2012-05-04 10:42:21 -07:00
dct.c Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
defaultcoefcounts.h Faster vp8_default_coef_probs 2011-08-16 16:21:21 -04:00
denoising.c Added another denoising threshold for finding DC shifts. 2012-05-30 14:36:02 -07:00
denoising.h Added another denoising threshold for finding DC shifts. 2012-05-30 14:36:02 -07:00
encodeframe.c fix denoiser for temporal patterns and rd 2012-05-30 14:32:04 -07:00
encodeframe.h Formalize encodeframe.c forward delclarations 2012-05-04 10:44:47 -07:00
encodeintra.c Removed duplicate vp8_build_intra_predictors_mb y/uv 2012-03-26 13:40:14 -04:00
encodeintra.h RTCD: add arnr functions 2012-01-30 12:10:48 -08:00
encodemb.c RTCD: add arnr functions 2012-01-30 12:10:48 -08:00
encodemb.h RTCD: add arnr functions 2012-01-30 12:10:48 -08:00
encodemv.c remove __inline for compiler compatibility 2012-03-21 14:11:10 -04:00
encodemv.h Use full-pixel MV in mvsadcost calculation 2011-04-01 16:41:58 -04:00
ethreading.c Formalize encodeframe.c forward delclarations 2012-05-04 10:44:47 -07:00
firstpass.c fix vp8_ namespace issues 2012-05-04 12:24:04 -07:00
firstpass.h Move firstpass motion map to stats packet 2010-10-21 14:04:20 -04:00
lookahead.c Add motion search skipping in first pass 2012-03-16 15:59:00 -04:00
lookahead.h Add motion search skipping in first pass 2012-03-16 15:59:00 -04:00
mcomp.c BLOCKD structure cleanup 2012-01-31 11:02:39 -05:00
mcomp.h Move SAD and variance functions to common 2012-03-05 16:50:33 -08:00
modecosts.c Fix relative include paths 2011-02-10 15:09:44 -05:00
modecosts.h Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
mr_dissim.c Multiple-resolution encoder 2011-12-05 17:59:42 -05:00
mr_dissim.h Multiple-resolution encoder 2011-12-05 17:59:42 -05:00
onyx_if.c fix denoiser for temporal patterns and rd 2012-05-30 14:32:04 -07:00
onyx_int.h Formalize encodeframe.c forward delclarations 2012-05-04 10:44:47 -07:00
pickinter.c fix denoiser for temporal patterns and rd 2012-05-30 14:32:04 -07:00
pickinter.h fix denoiser for temporal patterns and rd 2012-05-30 14:32:04 -07:00
picklpf.c Make global data const 2012-05-04 10:42:21 -07:00
psnr.c Increase static linkage, remove unused functions 2011-03-17 20:53:47 -04:00
psnr.h Increase static linkage, remove unused functions 2011-03-17 20:53:47 -04:00
quantize.c RTCD: add quantizer functions 2012-01-30 12:10:46 -08:00
quantize.h RTCD: add quantizer functions 2012-01-30 12:10:46 -08:00
ratectrl.c Merge "Update for key frame target size setting." 2012-03-13 10:13:03 -07:00
ratectrl.h Move pick_frame_size() to ratectrl.c 2011-04-26 16:49:54 -04:00
rdopt.c fix denoiser for temporal patterns and rd 2012-05-30 14:32:04 -07:00
rdopt.h get_plane_pointers: use u/v planes consistently 2012-01-18 12:50:06 -08:00
segmentation.c Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
segmentation.h Fix relative include paths 2011-02-10 15:09:44 -05:00
ssim.c RTCD: add variance functions 2012-01-30 12:08:30 -08:00
temporal_filter.c Make global data const 2012-05-04 10:42:21 -07:00
tokenize.c Make global data const 2012-05-04 10:42:21 -07:00
tokenize.h Make global data const 2012-05-04 10:42:21 -07:00
treewriter.c vp8e - fix coefficient costing 2012-03-05 08:20:42 -08:00
treewriter.h remove __inline for compiler compatibility 2012-03-21 14:11:10 -04:00