- 18 May, 2017 10 commits
-
-
Alex Converse authored
-9.1 BD-RATE PSNR on wikipedia_420 1st keyframe -1.04 BD-RATE PSNR on twitch-1 set 1st keyframe Change-Id: Ia9cc5b26bc587bcc2375d137768ac3af3238fe0c
-
Yue Chen authored
Improved the performance a little bit compared to using the full set Change-Id: I28a96459fa77d7e1d5c101d162faa2effd525341
-
Sarah Parker authored
The hbd transform configurations were originally written for all possible 2d transforms. Now that there are many more possible 2d transforms due to EXT_TX and RECT_TX, it is simpler to write the cfg for the 4 1D transform types and compose them to make all new possible transform types. This will allow for an easier integration of the identity transform for EXT_TX and rectangular transforms for RECT_TX into the current hbd transform codepath and facilitate the removal of obsolete transforms. This has no impact on performance. BUG=aomedia:524 Change-Id: I1e217bcd217fd637b1df94fae62d9c59a0523c1a
-
Debargha Mukherjee authored
Change-Id: I640cf08ac583ff5092a18e81cd0e33f05609db6b
-
Debargha Mukherjee authored
Fixes a baseline BDRATE drop issue introduced in 0743857c. Partially reverts the above patch. BUG=aomedia:544 Change-Id: Ia7cd89330cab189d22b58e183951fc6429021f42
-
Luc Trudeau authored
Subset1: PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 0.0000 | -0.0001 | -0.0000 | -0.0001 | 0.0001 | 0.0000 | -0.0001 https://beta.arewecompressedyet.com/?job=cfl%402017-05-18T16%3A08%3A54.160Z&job=cfl_fix%402017-05-18T16%3A08%3A02.454Z Change-Id: I6e403b8a0a14803d38db881031ad51878c683d65
-
Luc Trudeau authored
Change-Id: I443004a9bdc026620f364f5bc1dcc1d5e0e4ca6f
-
Luc Trudeau authored
Encapsulates the logic to update the rate of each CfL codeword. The if statements are removed from the loop and the arrays are stored in CFL_CTX instead of being declared every time. Change-Id: I0cb208b14e6c6a888210dd33c5e8fe8d74dd87f4
-
Jingning Han authored
Process transform block individually in the var-tx scheme. BUG=aomedia:540 Change-Id: I37fc6b6d417ff1dd3c9a12e6a97091fc20204f23
-
Alex Converse authored
* Deduplicate segmentation on and off paths * Declare variables late Change-Id: If0f7fcce2b10d9352c056456596f77bb14ba16ec
-
- 17 May, 2017 12 commits
-
-
Urvang Joshi authored
This one was named differently than all others, making it harder to find. Also, building this even when EXT_TX is off now, as it's a square transform size. Change-Id: I4a47abcb41ec936c1f68e1e0eeb33fa53ee56424
-
Tom Finegan authored
BUG=aomedia:76 Change-Id: I3dac547d09615c0f48fbfab687a4a2bf7d4bf3b4
-
Tom Finegan authored
Exclude the test and testdata targets when build solution is executed through the MSVC UI. BUG=aomedia:76 Change-Id: I0f5c24084c99452d9fcab4ada4d7f981ffb9ac64
-
Fergus Simpson authored
The superres scale was accidentally only sent if the current frame was a key frame or if the current resolution was not used by any of the reference frames. This patch separates the superres scale from the current resolution to simplify its coding and makes sure that it is written for every frame. Change-Id: I419912c833cdc9670fc5a8ea1d67393d72ce402d
-
hui su authored
Change-Id: I18dc1acf25977b42b2bba73eab00b461a66c49b6
-
hui su authored
Change-Id: Ia8da431c7a1faa43e130ce71da9561957c5556e7
-
Jingning Han authored
Change-Id: Ic04bd1ac62ea35082883d0560f91843040e35a64
-
Yaowu Xu authored
Fix ubsan warning of the left shift operation. Change-Id: Ib01b6ecd4a4e142948b53792a2d34153cc85784a
-
Ryan authored
Change-Id: I100a29e3846d437c30853d68902d2704dbc8d39d
-
Sebastien Alaiwan authored
Change-Id: Ied6a0250126587d22c50d895680eafccd8396062
-
Debargha Mukherjee authored
Since wedge is not used for blocks > 32x32, skew the initial probabilities to make the wedge probability as small as possible. Change-Id: Ide6b428c60f19481d7cae613aef6ed02a6961901
-
Debargha Mukherjee authored
Change-Id: Id8351ef3497c54cef81a730e6ec3d63af1e9b54e
-
- 16 May, 2017 11 commits
-
-
David Barker authored
* Calculate sx4, sy4 by truncation instead of rounding * Move some repeated calculations out of the filter loop This is expected to have a roughly neutral effect on BDRATE. The speedup of each filter (SSE2, lowbd SSSE3, highbd SSSE3) is 7-10%, for a total speedup of 14-18% when considered together with patches f7a5ee53 and 14b8112b. Change-Id: I692f649202214c7ab53ecf81f81386f1503e2d20
-
Yaowu Xu authored
Change-Id: I1afaecaed152fd9a3f111dc11caca3a347c50c9f
-
Tom Finegan authored
- CONFIG_HIGHBITDEPTH 0 => 1. - CONFIG_RECT_TX_EXT and CONFIG_INTRA_EDGE added. - CONFIG_NEW_TOKENSET removed. BUG=aomedia:76 Change-Id: I215205b1479a92ab4baa5a3705194d474ec13ba8
-
Yi Luo authored
- There would be VS build warning on unaligned formal parameter. Change-Id: I6e122c4fec2505ef3458e4bdf218d3cd30bb494f
-
hui su authored
Harmonize the low-bitdepth and high-bitdepth. Change-Id: I533f717ca189a5e577719821ea5aea940e3b6223
-
Sebastien Alaiwan authored
Change-Id: I469799ca8ef12288be23143f3ba58ec5bf5edc34
-
James Zern authored
fixes: formal parameter with __declspec(align('32')) won't be aligned this is the same change that was made previously for sse4: 5bedd5dc idct16x16_sse4_1: correct fn sig for visual studio Change-Id: Ib520bde439b03f81d5e84a2711ed61215debe862
-
Nathan E. Egge authored
Silence -Wtypedef-redefinition warning in examples/inspect.c when building with --enable-inspection flag. Change-Id: I74bbe9272b028dd7b1df3e36c8fca924ec1eae6b
-
Nathan E. Egge authored
Change-Id: I0ed6d8f2b6a83641f65096cf41fcde94e70d94d4
-
Joe Young authored
For ext-intra directional modes, filter intra edge samples dependent on block size and prediction angle. Congiguration: ./configure --enable-experimental --enable-ext-intra --enable-internal-stats --disable-cdef --disable-delta-q Coding gain (1 frame Intra): cif: -0.03% midres: -0.01 720p: -0.65 1080p: -0.83 4k: -1.19 Change-Id: I372bfc7614f6a07fe1d8e7b61bd0b6660f9fb4a1
-
Yunqing Wang authored
Fixed debugmodes.c to incorporate the mi size change in CB4X4. Change-Id: Id4d44866636a1a0715e03a7a4c9884c51ca7f59d
-
- 15 May, 2017 7 commits
-
-
Nathan E. Egge authored
Change-Id: I69031c3f0fdd363058c159a8ee008b18469e81c1
-
Luc Trudeau authored
Change-Id: I4d8485d2bbe5348338eb909d969a0ca4b598a6b8
-
Alex Converse authored
Change-Id: I2ad15784cbc238fa4b0f993bfa64c06591ece5e9
-
Debargha Mukherjee authored
Improves coding efficiency. Change-Id: I7bb12190cdc4581097809a020355cdc8867fc1ad
-
Ralph Giles authored
We no longer support armv6 and the corresponding optimized source files have been removed. This commit removes support for the target and its media instruction set extensions from the build system as well. Once armv6 jobs are removed from the integration config we can start rejecting --enable/disable-media. Also reject --enable-edsp. Change-Id: I547dcc95adb3479d0232396952e72efe2a1343b9
-
Yue Chen authored
An experiment on 1:4/4:1 transform, which will be a sub-experiment of ext_tx+rect_tx experiment Change-Id: I37c41227f83c51ab11194007226a2d6bcd6ff74f
-
Yi Luo authored
- Add eob delivery in av1_first_pass(). - Fix eob threshold pointer copy. - Change local functions in IDCT to static. Change-Id: I1c95e8f899088773f063fe6be7f26a5f96864644
-