- 01 May, 2017 1 commit
-
-
Zoe Liu authored
BUG=aomedia:442 Change-Id: I9934cffe7239583afe3e8dd1c6c33593245fd6b1
-
- 29 Apr, 2017 1 commit
-
-
Luc Trudeau authored
A call to cfl_store is now required in the RDO code. Change-Id: Ieabaa579a5f7e5c52ae02d0550af832b6e417878
-
- 28 Apr, 2017 7 commits
-
-
Yue Chen authored
Properly set number of projection samples for seg skip blocks at the encoder side to clear unit test failure when both seg feature and warped_motion is on. Clear 'implicit conversions' warnings Change-Id: I29e40ffae75880dae2584dbc8772c81321f6d69e
-
Debargha Mukherjee authored
Change-Id: I873d2336a4d41f59ed9336e5df3cb41d023f75f4
-
Jingning Han authored
BUG=aomedia:443 Change-Id: Iebdb609564c2c3040f3902052afeeec7ae83412d
-
Arild Fuldseth (arilfuld) authored
(1) This patch will allow compound predictions from the same reference; (2) The code from this patch only takes effect when the sign bias values of the two references are allowed to be identical; (3) A further effort will be taken to combine this effort with compound-singleref to finalize a new coding tool for the single reference, compound prediction mode. Change-Id: I682d9e00c849b02dff76577b2c581e1c1b97770b
-
Arild Fuldseth authored
This reverts commit 7821447a. Reason for revert: <INSERT REASONING HERE> Change-Id: I71406bdbe5bec2d5bd9f356324ca322d2f7a028c
-
Arild Fuldseth (arilfuld) authored
Change-Id: I610c9d83b6e78aced1f14fb576b00de54acb0ffc
-
Alex Converse authored
Change-Id: I966385c0d1a99bf77dcc89f79a7027dfbff0174c
-
- 27 Apr, 2017 7 commits
-
-
Yue Chen authored
(1) Properly set params to default values to clear a unit test failure when seg feature and motion_var are both on. (2) Silenced compiling warnings in obmc variance functions. Change-Id: Iaf4ee47c9941a228638d6046bcd1206f4a4f566a
-
Urvang Joshi authored
BUG=aomedia:442 Change-Id: I08b336915a0fd24bc9beb51ec7bbf5cce753ea11
-
Luc Trudeau authored
Stores the reconstructed luma pixels for each transform block inside a prediction block. Rectangular transform blocks are supported. As for RDO, after all the modes have been tested for luma, an extra encoding is perform in order to store the reconstructed pixel values of the best mode. These values are then used for RDO on the chromatic planes. Change-Id: I354d9827e32fd41065f1b2ce02832d943a6fa156
-
Yue Chen authored
Change-Id: If36c8c11f819aaeb2b4697af273a2c58fd8693a0
-
hui su authored
BUG=aomedia:448 Change-Id: Ie02581a20ca12b24d0a5719a1d9220fb20e25ff7
-
Yue Chen authored
Triggered warnings in Jenkins' deep analysis Change-Id: I2f8d9992bf643b4adebed58f1787f9f46bbd955c
-
- 26 Apr, 2017 7 commits
-
-
Angie Chiang authored
BUG=aomedia:442 Change-Id: I9b304230acd2f64d6eab59418c9535f8c302765b
-
Sarah Parker authored
BUG=aomedia:442 Change-Id: I1919da0dc36ac68cd8ad633335af96dbee4a6c0a
-
Debargha Mukherjee authored
Change-Id: I9b6f99768c60e743d2fadfaabc532e7c15dc40f3
-
James Zern authored
This reverts commit 6a632e20. This fails to build after the required change was reverted on top of which this was rebased on submit: 1b6ccfcf Revert "Fix separation between ext-inter group of expts." Change-Id: I5fc50bccc019a31386aad35b12fed8402a09a217
-
Jingning Han authored
This resolves the assertion failure issue when ext-inter is turned on. BUG=aomedia:463 Change-Id: I8b5075d7c1c76c4fb222b750ac797f645adee6b2
-
Yunqing Wang authored
This unit test was ported from VP9. To prevent the motion vector out of range bug, added a motion vector unit test. In the 4k video encoding, always forced to use extreme motion vectors and also encouraged to use INTER modes. In the decoding, checked if the motion vector was valid, and also checked the encoder/decoder mismatch. Change-Id: I1c72ea7c32a3cec9c67f1bbdc168e60507e57516
-
James Zern authored
This reverts commit 5ca25dfc. It breaks high-bitdepth builds with: --enable-aom-highbitdepth --enable-experimental --enable-dual-filter --enable-entropy --enable-ext-inter --enable-ext-intra --enable-ext-partition-types --enable-ext-refs --enable-ext-tx --enable-filter-intra --enable-loop-restoration or more simply: --enable-aom-highbitdepth --enable-experimental --enable-ext-inter BUG=aomedia:463 Change-Id: If814131e634e4411569859f7426efafe158b83fd
-
- 25 Apr, 2017 5 commits
-
-
Angie Chiang authored
BUG=aomedia:442 Change-Id: Ieef34848e73eb31428c6b8652312fc9421605033
-
Zoe Liu authored
(1) Remove one parameter of the function - single_newmv as all setups related to this parameter can be done (mostly already have been done) before calling into the function; (2) Remove one unneccessary checking on the mbmi->ref_frame[1] as the line of code right before it indicates it is always a compound ref scenario; (3) Replace all mbmi->ref_frame[] that have been declared as refs[]. BUG=aomedia:442 BUG=aomedia:447 Change-Id: I022e69d2711dd88086403cf38e65c462b28383ce
-
Jingning Han authored
Initialize the inter filter type array in intrabc mode when dual filter is turned on. This resolves a compiling error when both experiments are turned on. Change-Id: Ic4d4f712f83a73029a4a24c7e9284ff9fc9baf3c
-
Debargha Mukherjee authored
Silences some warnings. Change-Id: I8e90368a973c1fc4a88a1bb92b779aa68981dbb5
-
Zoe Liu authored
BUG=aomedia:442 Change-Id: I63ae1f2842c503cc4807e5ee7d2c10c309c56f40
-
- 24 Apr, 2017 5 commits
-
-
Debargha Mukherjee authored
Change-Id: I359d100548ed337d643a421591243565b08945ed
-
Alex Converse authored
cherry pick of libvpx commit 6554333b59cf773983c7cacbd832d754f75139e8 BUG=aomedia:443 Change-Id: Ifebdc9ef37850508eb4b8e572fd0f6026ab04987
-
Alex Converse authored
Use out_sse and out_dist directly. BUG=aomedia:443 Change-Id: Ifb262eca9b0d02a20bbcf8a7fefeaa7a7e0c3e10
-
Alex Converse authored
Change-Id: I109e382097a8fcbf85a339f97f6297252f01b021
-
Alex Converse authored
BUG=aomedia:448 Change-Id: If02808e3e27bf7dcb8dfdcd6899ed78a96a8fd44
-
- 22 Apr, 2017 1 commit
-
-
James Zern authored
make tmp an int64 as 12-bit may exceed 32-bits BUG=aomedia:445 Change-Id: I5e7bc9e90b6c3c0c30e725efaf5f5e217cfbe82a
-
- 21 Apr, 2017 2 commits
-
-
Alex Converse authored
- normalize casts - remove unused array - add consts - declare variables late BUG=aomedia:450 Change-Id: I2d3bc6ba2a9b05c779d3b451907abb3fc747d79a
-
Zoe Liu authored
BUG=aomedia:442 Change-Id: I5cec560e427bf8628cbaae85aea4cdb19b74659f
-
- 20 Apr, 2017 4 commits
-
-
Yue Chen authored
Change-Id: Ic23c96b78112ef9fbd7adad69f63bdbe3a56ce23
-
Alex Converse authored
Missing features: * RDOPT (Forced on for certain blocks) * Any form of border extension * Non MI sized right and bottom edges * MV prediction Present features: * Force intrabc for some blocks * Carry intrabc in the bitstream * Validate DV is causal * Reconstruct intrabc block assuming border extension is unnecessary Change-Id: Ib1f6868e89bfacc2a4edfc876485bad1b347263b
-
Yushin Cho authored
Fixes several bugs in daala-dist, sub8x8 inter mode with --disable-cb4x4. Changes on BD-Rate are: (objective-1-fast, high delay mode, --disalble-cb4x4): PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 14.0337 | 13.0132 | 14.6055 | -3.2030 | -2.2092 | -9.3902 | 10.3399 Additionally, BD-Rate change by daala-dist in enforced MSE mode which can show the correctness of implementation is PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 0.0048 | 0.0789 | 0.0209 | 0.0443 | 0.0137 | 0.0411 | 0.0441 Change-Id: I68ec90c6072aa3564522c2b8e87b62a998cec47c
-
David Barker authored
This changes the behavior of the ext-inter compound modes as follows: * NEAREST_NEARESTMV, NEAR_NEARMV, NEW_NEWMV, ZERO_ZEROMV work the same as the corresponding compound modes without ext-inter * NEAREST_NEWMV and NEW_NEARESTMV keep their current behavior, which is to use the first ref-mv candidate pair for their particular reference frames * NEAR_NEWMV and NEW_NEARMV select between the second, third, and fourth candidate pairs. * NEAREST_NEARMV and NEAR_NEARESTMV use the first candidate pair for the NEAREST component and the second, third, or fourth candidate pair for the NEAR component. Also do some minor refactoring and fix compile errors with --enable-ext-inter --disable-ref-mv Change-Id: If0d2a60559083b7c1189909d426b705af42d2d0e
-