- 24 Jan, 2017 6 commits
-
-
Marco authored
Increase the qp-delta, mainly for low resolutions, excluding case of very low bitrates. avgPSNR/SSSIM gain of ~3-5% on rtc_derf set. Small change on rtc set. Change-Id: Ice03d04bd0340404d1957666ef154fd64fed0606
-
Jerome Jiang authored
-
Jerome Jiang authored
Affecting only speed 8. Speed tests on Nexus 6 show 4% faster for QVGA and 2.4% faster for VGA. Little/negligible quality regression observed on both rtc and rtc_derf sets. Change-Id: I337f301a2db49a568d18ba7623160f7678399ae1
-
Yunqing Wang authored
-
Jerome Jiang authored
-
Jerome Jiang authored
Affect only speed 8. Small/Negligible regression on rtc set. Change-Id: I67a6b6b4008a22ed798bd980336d95bb799f64b4
-
- 23 Jan, 2017 2 commits
-
-
Johann authored
This currently runs 1000 * 1000 = one *million* times which is quite unnecessary. It's one of the slowest items in Jenkins and takes over an hour for each of the larger transforms. Change-Id: I01653b5e610683e1a2d778ec60cf5065562ab8db
-
Marco authored
BUG=webm:1359 Change-Id: Ie0c66efa2e19d1ec9c744d14e3fa8f1e6214cdd6
-
- 22 Jan, 2017 1 commit
-
- 21 Jan, 2017 1 commit
-
-
Kaustubh Raste authored
-
- 20 Jan, 2017 3 commits
-
-
Jerome Jiang authored
-
Marco authored
Only for speed >= 7, and affects skipping of intra modes. Threshold is set low for now, needs to be tuned. Small/no difference in metrics on rtc clips. Change-Id: If9bdbd43f08d1f80407cdd2e9e5e96780dcd2424
-
Yunqing Wang authored
Added the multi-threaded first pass encoder unit test in VP9. The test is to check if the new multi-threaded first pass encoder(namely, new-mt = 1) still generates matching stats. In the unit test, the new-mt mode will be turned on once the multi-threaded first pass implementation is checked in. Change-Id: Ic21bb1a55c454f024cfd2b397a4c148cfe638218
-
- 19 Jan, 2017 3 commits
-
-
James Zern authored
missed in: 380a2611 Fix compile warnings for target=armv7-android-gcc Change-Id: I2820fff00858a19f7dcf6e0fff189d455b7d640f
-
Marco authored
For short_circuit set to level 1, skip newmv for 64x64 blocks if the low temporal variance flag is set. Also modify threshold for 64x64 split in variance partitioning. Overall speed-up on noisy clips of 2-4%. Only affect speed >= 7. Change-Id: I384b3772007e84de6f8707e480d2ddf1fe1f907d
-
Kaustubh Raste authored
average improvement ~4x-5x Change-Id: I167132d894c04fa85dda8dde7906ff9c61b3a65d
-
- 18 Jan, 2017 4 commits
-
-
Jerome Jiang authored
Avoid quality loss when copying partition of superblock with large motions. Maximum consecutively copied frames can be set (currently 5). Change-Id: I11c30575514f02194c0f001444cf4021609e5049
-
Peter Boström authored
-
James Zern authored
-
Jerome Jiang authored
Change-Id: I4fa3262e0f1c4018604c954b020ec5d1e3d1465c
-
- 17 Jan, 2017 5 commits
-
-
Jerome Jiang authored
-
Jerome Jiang authored
Also set the flag to 1 when exit early choosing 64x64 block such that skipping new mv for golden works in these scenerios. Change the size of prev_segment_id to the number of superblocks to save memory. Borg test shows quality regression of 0.012% on average PSNR and 0.035% on SSIM. Change-Id: I5014224c8617d439d35c66ece3fed9ae30b31d23
-
Johann Koenig authored
-
Moriyoshi Koizumi authored
This should have been taken into account at 64347a10 Change-Id: Ie8e3ad7cbaab3e5799e04bd50f2639390b0a2428
-
Peter Boström authored
Adds an optional output framestats.csv file that prints comparions per-frame instead of averaged over the entire clip. It prints per-channel and combined metrics for SSIM and PSNR. Change-Id: Id28dfade27bc5775b59a9d83cfe8b37d1d52b686
-
- 14 Jan, 2017 1 commit
-
-
James Zern authored
before calling vp9_apply_encoding_flags() which may crash if the resolution was invalid. this is the same change as: c0523090 vp8e_encode: check validate_config return BUG=https://bugzilla.mozilla.org/show_bug.cgi?id=1315288 Change-Id: Icd2aab322422e83d3a778fca6d7789e5000239d7
-
- 13 Jan, 2017 8 commits
-
-
Marco authored
If enabled will compute source_sad for every superblock on every frame, prior to encoding. Off by default, only on for speed=8 when copy_partition is set. Change-Id: Iab7903180a23dad369135e8234b7f896f20e1231
-
Marco Paniconi authored
-
Marco authored
Change-Id: I4799cb2b67d911ee385e6d6992c61633ca77e69d
-
Jingning Han authored
-
Jingning Han authored
-
Peter Boström authored
Used with --framestats=file.csv. Currently prints raw codec QP (not internal 0-63 range) and bytes per frame. Change-Id: Ifbb90129c218dda869eaf5b810bad12a32ebd82d
-
Marco Paniconi authored
-
Jerome Jiang authored
Avoid many visual artifacts. Compression quality is improved by more than 1%. Encode speed is about 4% for QVGA and 6% for VGA faster on android. Change-Id: I4dd0a81429ddf7efdef1e80a191da5fb8de8e8af
-
- 12 Jan, 2017 6 commits
-
-
Johann authored
-
Jingning Han authored
Use same transpose process as inv_txfm_sse2 does. Change-Id: I2db05f0b254628a11f621c4c09abb89501ba6d3c
-
Jingning Han authored
Use same transpose process as inv_txfm_sse2 does. Change-Id: Ic4827825bd174cba57a0a80e19bf458a648e7d94
-
Peter Boström authored
To be used for frame stats output of vpxdec. Change-Id: I0739a01bd3635c4b3fedd58f3e27363ce8fb1b1e
-
Johann authored
Change-Id: If27447472417c7ed34238295427ddb9da0561725
-
Marco Paniconi authored
-