- 23 Nov, 2015 1 commit
-
-
Marco authored
Change-Id: Ic0ec32c1d7f7c08c9f956592dccbfd9060b1f624
-
- 03 Nov, 2015 1 commit
-
-
Marco authored
Current threshold is little too strict. Change-Id: I99ec1409d095e0c2fd3b7ab398742cabcc05700b
-
- 10 Aug, 2015 1 commit
-
-
Marco authored
Change-Id: I2b25d495d0dd3eedea31aa12cb908a90480f25de
-
- 04 Jun, 2015 1 commit
-
-
Marco authored
Remove the ABI check for the controls needed for SVC 1 pass CBR mode. Bump up the ABI version. Change-Id: I35b79ee010e14af83c6d1e801d574deaaa2fc7eb
-
- 02 Jun, 2015 1 commit
-
-
Marco authored
-Make Rate control work for SVC 1 pass CBR mode. -Added temporal layering mode. -Fixed bug in non-rd variance partition. -Modified/updated the sample encoders (vp9_spatial_svc_encoder, vpx_temporal_svc_encoder). -Added datarate unittest(s) for 1 pass CBR SVC. Change-Id: Ie94b1b68a56ea1267b5087c625e5df04def2ee48
-
- 19 Mar, 2015 1 commit
-
-
James Zern authored
this removes the CONFIG_* checks from public headers, but means '--enable-experimental --enable-spatial-svc' builds will fail without a local change to the ABI in vpx_encoder.h. this should be all right for testing this experiment. Change-Id: Ief55e7b9d1e8332cfce990275e04c29b30af0c4a
-
- 13 Mar, 2015 1 commit
-
-
Marco authored
Crash occured on very first key frame, because denoiser temporal function was beng entered. Updated denoiser unittest to set cpu_used from first frame, and verified fix fixes the crash. Change-Id: I3be1124b52846fbbe7248d2c3d6136e086c80bc1
-
- 19 Feb, 2015 1 commit
-
-
Yunqing Wang authored
Modified the thresholds of deciding whether or not to skip the transforms in model_rd_for_sb_y(). Used zbin[] instead of dequant[] to be more precise. Also, modified the checking coditions. Rtc set borg test results (at speed 6) showed: average PSNR gain: 0.138%, overall PSNR gain: 0.158%, and SSIM gain: 0.177%. The data rate test was modified slightly as suggested by Marco. Change-Id: Ieaf633ab77f4838cb3c45cf69065b29d55f8ae6c
-
- 09 Jan, 2015 1 commit
-
-
JackyChen authored
Change-Id: Id537d1126f25c0218adcfb4d6ee641ee81a2169a
-
- 08 Jan, 2015 1 commit
-
-
JackyChen authored
Change-Id: Ifd2813e8ccd8af189a8dc89b24efb6a5681714c7
-
- 06 Jan, 2015 1 commit
-
-
Jingning Han authored
The denoiser sensitivity level should be set to 1 starting from key frame. The internal function of denoiser should make the temporal denoising operations cut off in key frame coding. Change-Id: Id3e704a73e98e4ea801284a2cbbab2ea9c371d23
-
- 02 Dec, 2014 1 commit
-
-
Jingning Han authored
This commit makes the codec automatically turn on error resilient mode when using real-time mode for temporal scalable coding. It fixes an enc/dec mismatch issue and re-enables the corresponding unit test. Change-Id: Ie1f7134e9a78ddd43e9b1555b3ee991c8a3afd0d
-
- 01 Dec, 2014 1 commit
-
-
Jingning Han authored
A hidden enc/dec mismatch bug was accidentally triggered by https://gerrit.chromium.org/gerrit/#/c/72247/ Adaptively adjust mode test kick-off thresholds in RTC coding This commit temporarily turns off the broken unit tests to avoid blocking other CLs while fixing. Change-Id: I0a0f195030321190ce10879cd833187680576367
-
- 18 Sep, 2014 2 commits
-
-
JackyChen authored
In many tests in VP8, the denoiser is disabled. By adding this conditional comilation macro, the unit test will not be included when denoiser is not enabled. Change-Id: I6edec85c996acca22aacd11161c52408be2660a3
-
JackyChen authored
Check basic datarate targeting for a single bitrate when the denoiser is on. Change-Id: Iad0e664859ffeb4ae6dd5f6dfb71a121e917e3fb
-
- 27 Aug, 2014 1 commit
-
-
Marco authored
Change-Id: Ibc91a46d11ad9c58e340b4346ed813a1be9b404a
-
- 26 Aug, 2014 1 commit
-
-
Marco authored
Keep one test, BasicBufferModel, with denoiser set off. Change-Id: I762c2004b3adca24f677535cfa5b991108f31f01
-
- 22 Aug, 2014 1 commit
-
-
James Zern authored
Change-Id: I627dc800f1925cc5a5d68630009cf8a454f07567
-
- 30 Jun, 2014 1 commit
-
-
Yunqing Wang authored
Before encoding a frame, calculate and store each 16x16 block's variance of source difference between last and current frame. Find partitioning threshold T for the frame from its variance histogram, and then use T to make partition decisions. Comparing with fixed 16x16 partitioning, rtc set test showed an overall psnr gain of 3.242%, and ssim gain of 3.751%. The best psnr gain is 8.653%. The overall encoding speed didn't change much. It got faster for some clips(for example, 12% speedup for vidyo1), and a little slower for others. Also, a minor modification was made in datarate unit test. Change-Id: Ie290743aa3814e83607b93831b667a2a49d0932c
-
- 07 May, 2014 1 commit
-
-
Yaowu Xu authored
For multilayer coding Change-Id: I830a0176c020658b836e3f5d2ce6bc5932736c0c
-
- 17 Apr, 2014 1 commit
-
-
Yaowu Xu authored
Change-Id: Ibc770df77939a68f9f0d1d78c0edd737b0d398ad
-
- 04 Apr, 2014 1 commit
-
-
Marco Paniconi authored
Changed a parameter to make speed 5 pass, and valgring issue for speed 6 fixed: https://code.google.com/p/webm/issues/detail?id=740 Change-Id: I5b804b08069e29df3f08b9ec37f5b80151b4c910
-
- 28 Mar, 2014 1 commit
-
-
Yaowu Xu authored
This commit adjusted the speed steps in rt mode to make the steps more evenly spaced on speed and quality, specifically: 1. Merged 3 and 4 into one single step 3 and removed confilicting features. 2. Move 8, 7, 6, 5 to be 7, 6, 5, 4 repsectively. Change-Id: I38d56d61531f3561d772aef953c411c8fb38c063
-
- 21 Mar, 2014 1 commit
-
-
Marco Paniconi authored
One of the tests for real-time mode is failing at speed 6. Introduced recently, will enable again when fixed. Change-Id: I8f42de6a3eca226c9aa5c5e1fab98d629993c087
-
- 13 Mar, 2014 1 commit
-
-
Jim Bankoski authored
Change-Id: I5cdff078159a379bc48f1d8e249e144c6d27c946
-
- 07 Mar, 2014 1 commit
-
-
Marco Paniconi authored
Change-Id: Ib7ef6afbc80a38b134522bff283c01fadbec874b
-
- 06 Mar, 2014 1 commit
-
-
Marco Paniconi authored
Change-Id: I7126e4b36994020cc656d046d10df5d6a6c53e66
-
- 21 Feb, 2014 1 commit
-
-
Alex Converse authored
Change-Id: I8cc38fdef6a2a0968af8dfe15e7c2b3c46c531ea
-
- 13 Feb, 2014 1 commit
-
-
Marco Paniconi authored
Also, removed a TODO and removed speed 1 from the tests. Change-Id: I4e6b114204b6d42d93fd1902a56eb0c459bad135
-
- 12 Feb, 2014 1 commit
-
-
Frank Galligan authored
BasicRateTargeting3TemporalLayers found an error with the get/release frame buffer management. Change-Id: Iccff25cba1d2f276f2a0d0fb7b20cf99b4405549
-
- 11 Feb, 2014 1 commit
-
-
Dmitry Kovalev authored
Frank is going to fix it soon, disabling for now. Change-Id: Ifb7092d7db5af01bde62897af189fd620b7bbdf3
-
- 10 Feb, 2014 1 commit
-
-
Marco Paniconi authored
-Properly set the average frame size for each layer. -Allow each layer to update its average/last Q stats after encoding. -Initialize for some layer context variables. Change-Id: Iaa37d144fcf4f30ff4283a4e8db8b9ca8bf4c815
-
- 06 Feb, 2014 1 commit
-
-
Marco Paniconi authored
This patch adds a buffer-based rate control for temporal layers, under CBR mode. Added vpx_temporal_scalable_patters.c encoder for testing temporal layers, for both vp9 and vp8 (replaces the old vp8_scalable_patterns). Updated datarate unittest with tests for temporal layer rate-targeting. Change-Id: I8900a854288b9354d9c697cfeb0243a9fd6790b1
-
- 03 Feb, 2014 1 commit
-
-
Marco Paniconi authored
This reverts commit 6be2b750 Change-Id: Ic52acd98b37c3ba49d4999b463389eb564f49c4b
-
- 02 Feb, 2014 1 commit
-
-
Marco Paniconi authored
This patch adds a buffer-based rate control for temporal layers, under CBR mode. Added vpx_temporal_scalable_patters.c encoder for testing temporal layers, for both vp9 and vp8 (replaces the old vp8_scalable_patterns). Updated datarate unittest with tests for temporal layer rate-targeting. Change-Id: I9cb6cce2494390ae6096ee17774af7fb9308bde7
-
- 22 Jan, 2014 1 commit
-
-
Alex Converse authored
Change-Id: I2dc7b3265d0a87d7a26c95b48e360c7c68cc7355
-
- 19 Dec, 2013 1 commit
-
-
James Zern authored
Change-Id: I9840dfab644b0c75ff667174f8005dece005e700
-
- 18 Dec, 2013 1 commit
-
-
Marco Paniconi authored
Adjustments based on buffer level, frame dropper. Change-Id: Iaa85b570493526a60c4b9fb7ded4c0226b1b3a33
-
- 16 Dec, 2013 1 commit
-
-
Deb Mukherjee authored
Makes the thresholds for bitrate control more leniant to prevent test failures. Change-Id: I535c1565174a8a46493b033531eb40360def883b
-
- 14 Nov, 2013 1 commit
-
-
Marco Paniconi authored
The switch to the rate-correction damping factor in https://gerrit.chromium.org/gerrit/#/c/67536/ was not conditioned on CBR mode. Change-Id: I2326704e8ac030a4f7b592dd3fedb94c7dd0644d
-