- 03 Feb, 2017 1 commit
-
-
Thomas Davies authored
Preparation for merging EOB_TOKEN. The block_zero value corresponds to the first EOB_TOKEN: other EOB_TOKEN values will be merged with non-zero values. Change-Id: I94036783ee240fa916a79c544ecd716a9c24fa59
-
- 02 Feb, 2017 2 commits
-
-
Alex Converse authored
Change-Id: I6c1717ad82d05ebe22327aec6989af2c0db336e3
-
Thomas Davies authored
These are optimized for EOB_TOKEN being associated with the current position, not the previous. CBP tables cover EOB_TOKEN for the the whole block. This change causes a performance regression until EOB_TOKEN is merged into the coding scheme. Change-Id: Ica3a12ed97285cbae204ce3cc1a7e658ebcacc9f
-
- 31 Jan, 2017 1 commit
-
-
Thomas Davies authored
Zero, one, and two or more coded as one symbol (head). Remaining tokens coded as a tail symbol. The pareto CDF distribution is adjusted to cover tokens from two onwards. Change-Id: I98b33fab6b9f52690f6ad618ac55e725a97be056
-
- 30 Jan, 2017 1 commit
-
-
Jingning Han authored
This commit makes the daala-ec work in the cb4x4 mode. As compared to --enable-experimental, --enable-experimental --enable-cb4x4 improves the coding performance by: lowres 2.6% midres 1.2% Change-Id: Ifee6f011c80364492c4a547513d24eb2958b5a56
-
- 25 Jan, 2017 1 commit
-
-
hui su authored
Minor performance changes 0.03% better on lowres 0.01% better on midres Change-Id: I7a7168f3a2a4d17a03353841a416eff6edf1e241
-
- 24 Jan, 2017 1 commit
-
-
Angie Chiang authored
BUG=aomedia:310 Change-Id: I8e1a1c6d59e3d14ba132d2bbf4e203da26538bde
-
- 23 Jan, 2017 1 commit
-
-
Yaowu Xu authored
Change-Id: I148d60d56599a238c60c429572a25cbddbe5191d
-
- 21 Jan, 2017 1 commit
-
-
Jingning Han authored
This commit enables the adaptive scan order system support rectangular trnasform block sizes. It resolves the coding failure when rect-tx or var-tx are enabled. BUG=aomedia:143 Change-Id: Ic565284e811e3f7e0ebf2e08fb3748257ce8a049
-
- 19 Jan, 2017 1 commit
-
-
Jingning Han authored
This commit adds 2x2 transform block scan order to make the adaptive scan order support cb4x4 mode. BUG=aomedia:135 Change-Id: Ic8c3ae9ed65d577df629524b617b386b5e799d4c
-
- 18 Jan, 2017 1 commit
-
-
Urvang Joshi authored
These are under EXT_TX + RECT_TX experiment combo. Results ======= Derf Set: -------- All Intra frames: 1.8% avg improvement (and 1.78% BD-rate improvement) Video: 0.230% avg improvement (and 0.262% BD-rate improvement) Objective-1-fast set -------------------- Video: 0.52 PSNR improvement Change-Id: I1893465929858e38419f327752dc61c19b96b997
-
- 09 Jan, 2017 1 commit
-
-
Jingning Han authored
Change-Id: I5c2e92469d8f87f7c565acd77f12535b3f58929a
-
- 21 Dec, 2016 1 commit
-
-
Debargha Mukherjee authored
Also fixes a bug with rectangular transforms Change-Id: Id459c18d8fdc767678452e0b20c4168a412f4de7
-
- 18 Nov, 2016 1 commit
-
-
Debargha Mukherjee authored
Adds 64x64 default scan orders Adds 64x64 coefficient entropy models (just copy the 32x32 ones) Entropy context updates for 64x64 transform Various misc. changes to support 64x64 transforms Change-Id: I2c0bc4ba540886dd196e87a78b205407ad3e866b
-
- 09 Nov, 2016 1 commit
-
-
Alex Converse authored
The rans experiment is dead. The ans experiment with the ec_multisymbol experiment also turned on takes its place. Change-Id: Ie9f30ec7cf73aae6b2ea580a7b1f208485a8a7a7
-
- 03 Nov, 2016 1 commit
-
-
Alex Converse authored
Change-Id: I26b02e6578ad2d82aadfe1df2aeb84e6c11a747b
-
- 02 Nov, 2016 1 commit
-
-
Jingning Han authored
The rectangular transform syntax is by default supported, hence no need to put it under the experimental flag. This does not change the coding statistics. Change-Id: I3a147503d973a03400f8a86e11f07c7d754e6234
-
- 30 Oct, 2016 2 commits
-
-
Thomas Davies authored
Ensure that cdfs are synced with pdfs after every forward update. Change-Id: I5677f78300156c8622f1728d7a343ff6c3a4ea64
-
Alex Converse authored
The new ec_multisymbol experiment supersedes the rans experiment and is used for multisymbol features that can be backed by either daala_ec or rans. This experiment is automatically enabled by ec_adapt and will try to enable daala_ec or ans (in that order). Change-Id: Ie75b4002b7a9d7f5f7b4d130c1aacb3dbe97e54f
-
- 26 Oct, 2016 2 commits
-
-
Jingning Han authored
Make the codec support 2x2 tranform block unit for chroma components. Change-Id: Ic454535bd5620abe88a2e99789160cc4664ee518
-
Jingning Han authored
Replace enum items with range definitions. Change-Id: Iba2b7cac657db5fb6177cb5c9e6f40ec0125d926
-
- 25 Oct, 2016 3 commits
-
-
Nathan E. Egge authored
Change-Id: Ia09edf92bf9f7ecacc65c232ac6e656cde236634
-
Peter de Rivaz authored
last_frame_type is not well defined for intra_only frames if we are decoding them out of order. This change removes a dependency on last_frame_type for these frames. Change-Id: I440cac68792714de222e192a0b3e75f6e1aa5e4b
-
Angie Chiang authored
Performance improvement BDRate lowres 0.921% midres 0.730% hdres 1.019% Change-Id: I26208d6c0531937bff44de505b4ea355c7852802
-
- 21 Oct, 2016 1 commit
-
-
Thomas Davies authored
Ensure that cdfs are synced with pdfs after every forward update. Change-Id: I5677f78300156c8622f1728d7a343ff6c3a4ea64
-
- 20 Oct, 2016 1 commit
-
-
Alex Converse authored
The new ec_multisymbol experiment supersedes the rans experiment and is used for multisymbol features that can be backed by either daala_ec or rans. This experiment is automatically enabled by ec_adapt and will try to enable daala_ec or ans (in that order). Change-Id: Ie75b4002b7a9d7f5f7b4d130c1aacb3dbe97e54f
-
- 19 Oct, 2016 1 commit
-
-
Alex Converse authored
The (new) ans experiment replaces the bool coder with uABS bools. The 'rans' experiment adds multisymbol coding. This matches the setup in aom/master. Change-Id: Ida8372ccabf1e1e9afc45fe66362cda35a491222
-
- 14 Oct, 2016 1 commit
-
-
Alex Converse authored
This causes rANS to operate at the same precision as the Daala EC. aom/master stats: rans10uabs8lbase12 → rans15uabs8lbase15 objective-1-fast PSNR YCbCr: 0.01% 0.01% 0.01% PSNRHVS: 0.01% SSIM: 0.01% MSSSIM: 0.01% CIEDE2000: 0.01% subset1 PSNR YCbCr: -0.01% -0.00% -0.00% PSNRHVS: -0.01% SSIM: -0.01% MSSSIM: -0.01% CIEDE2000: -0.01% (cherry picked from aom/master commit ddbc2e2a) Change-Id: I6ef0a4f6198784b3712a61af9f105d560a22eaea
-
- 13 Oct, 2016 2 commits
-
-
Alex Converse authored
(cherry picked from aom/master commit 11206c60) Includes renames in a bunch of places not handled by the original due to differing tree states. Change-Id: Ic74d9d8850b8c80a51e55e425bbf472a67e2653f
-
Alex Converse authored
This brings it in line with the Daala CDFs and will make it easier to share code. Change-Id: Idfd2d2b33c3b9b2c4e72ce72fb3d8039013448b9 (cherry picked from aom/master commit af98507c)
-
- 12 Oct, 2016 1 commit
-
-
Alex Converse authored
This can be re-added after aligning AOM's ANS with nextgenv2's ANS. This partially reverts commit 3829cd2f. Change-Id: I78afc587f1abfe33ffcd53b3262910cfae135534
-
- 28 Sep, 2016 2 commits
-
-
Alex Converse authored
It's used in both encoding and decoding. Matches (historical) implementation in aom/master. Change-Id: Ib009b6b6023cfe69e99a0a92f3c70f4416fcdb47
-
Alex Converse authored
Reconciles the following commits from aom/master to nextgenv2: - 25aaf40b - 87073de5 Change-Id: Ideda50a6ec75485cb4fa7437c69f4e58d6a2ca73
-
- 21 Sep, 2016 2 commits
-
-
Angie Chiang authored
Update block number in update_scan_order_facade Change-Id: I6710f983472b1b67ee85dd3151a5ea564828420e
-
Angie Chiang authored
Change-Id: Ibf9fd8c1b8c800bcb8a74b13eb1549c14560b585
-
- 19 Sep, 2016 3 commits
-
-
Alex Converse authored
This causes rANS to operate at the same precision as the Daala EC. rans10uabs8lbase12 → rans15uabs8lbase15 objective-1-fast PSNR YCbCr: 0.01% 0.01% 0.01% PSNRHVS: 0.01% SSIM: 0.01% MSSSIM: 0.01% CIEDE2000: 0.01% subset1 PSNR YCbCr: -0.01% -0.00% -0.00% PSNRHVS: -0.01% SSIM: -0.01% MSSSIM: -0.01% CIEDE2000: -0.01% Change-Id: I6ef0a4f6198784b3712a61af9f105d560a22eaea
-
Angie Chiang authored
The nonzero prob is updated by update_scan_prob() Change-Id: I0c96bab2dc29938103b4b668653585198ff7a5c8
-
Jingning Han authored
Make the codec support 2x2 tranform block unit for chroma components. Change-Id: If428abeb55fd772bdd74da0d0449b436f60eb0e3
-
- 15 Sep, 2016 1 commit
-
-
Change-Id: If22018f8911d9d7ee99c2127bdfcc56e42b0e2d7
-
- 03 Sep, 2016 1 commit
-
-
Nathan E. Egge authored
Change-Id: Ia09edf92bf9f7ecacc65c232ac6e656cde236634
-