- 30 Oct, 2016 3 commits
-
-
Alex Converse authored
Change-Id: I854c53d9379f820b5a78fcb53f9ef09bc6f9d9e7
-
Yaowu Xu authored
Due to the way the daala entropy coder handles raw bits, the current test is broken because the buffer length is not known when calling aom_reader_init() is called. Change-Id: I76e93ec0e160e31f286c23f7c9c0094390c6c2d4
-
Alex Converse authored
AV1/AqSegmentTest.TestNoMisMatchAQ1/6 was failing with this experiment pair. BUG=aomedia:70 Change-Id: I8c53a043471a87a98a06687afce2e28891592362
-
- 29 Oct, 2016 1 commit
-
-
Thomas authored
This experiment performs symbol-by-symbol statistics adaptation for non-binary symbols. It requires DAALA_EC or RANS and ANS to be enabled. The adaptation is currently based on a simple recursive filter and is taken from Daala. It has an adaptation rate dependent on alphabet size, taken from Daala. It applies wherever non-binary symbols are encoded using Cumulative Probability Functions rather than trees. Where symbols are adapted, forward updates in the compressed header are removed. In the case of RANS coefficient token values are adapted, with the exception of the zero token which remains a binary symbol. In the case of DAALA_EC other values such as inter and intra modes are adapted as CDFs are provided in those cases. The experiment is configured with: ./configure --enable-experimental --enable-daala-ec --enable-ec-adapt or ./configure --enable-experimental --enable-ans --enable-rans \ --enable-ec-adapt EC_ADAPT is not currently compatible with tiles. BDR results on Objective-1-fast give a small loss: PSNR YCbCr: 0.51% 0.49% 0.48% PSNRHVS: 0.50% SSIM: 0.50% MSSSIM: 0.51% CIEDE2000: 0.50% Change-Id: I3888718e42616f3fd87144de7f125228446ac984
-
- 28 Oct, 2016 30 commits
-
-
Sarah Parker authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Sarah Parker authored
Making this change in case the future implementation changes and the compairson is no longer between single bits. Change-Id: I94f474ce7d82febfa23cec65cbe1b9d240b42e02
-
Thomas Davies authored
This ensures TGs can be decoded even if the whole frame has not been received and the frame length is not known. Change-Id: If24837fcc3b5c46554751be792e91100de73e8d6
-
Jingning Han authored
Change-Id: Ifb93970ed876ed61259b2f8da739171857c97fda
-
Debargha Mukherjee authored
-
Urvang Joshi authored
-
Thomas Davies authored
This is a manual adaptation of the following commit from aom/master: ce12003d The original commit message: A tile group is a set of tiles in scan order. Each tile group has a version of uncompressed and compressed headers, identical apart from tile group parameters. Encoding probability updates takes account of the number of headers to control overheads. The decoder supports arbitrary numbers of tile groups with arbitrary number of tiles. The number of tiles in a TG is signalled in the uncompressed header for that TG. The encoder currently only supports a fixed number of TGs (3, when error resilient mode is on) of equal size (except possibly for the last one). The average BDR performnce with 3 tile groups versus anchor with error resilient mode and up to 16 tiles is: NR YCbCr: 3.02% 3.04% 3.05% PSNRHVS: 3.09% SSIM: 3.06% MSSSIM: 3.05% CIEDE2000: 3.04% Change-Id: I9b97c5ed733103b9160a3a5d4370de5322c00c0b
-
Urvang Joshi authored
For clarity, use separate variables for 'color_ctx_hash' and 'color_ctx' instead of reusing same variables for both. BUG=webm:1324 Change-Id: I3a516ea54353e1f0737822c613a68da252e30c6e
-
Angie Chiang authored
Change-Id: I9398c77c12e9c4caa19a76b92e3035a3135cfd7a
-
Angie Chiang authored
-
Angie Chiang authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
David Barker authored
Change-Id: I63e492163ef10e12a842837368c209b8ffc4eee0
-
Jingning Han authored
Use unified transform block size and coding block size map. This prepares for the integration of 2x2 transform block size and the rectangular transform block size. Change-Id: I99f51017d19aef337639b708ee9c7faedcc20935
-
Jingning Han authored
Unify coefficient context used by different experiments. Make block size and transform block size consistent with rest codebase. Change-Id: I237336f161d6c473b88c59c48ee68d24b75ce738
-
Jingning Han authored
Unify the transform block and coding block mapping. Change-Id: Ifb394809a4aafee6adf2b49a2607036cf13c878e
-
Jingning Han authored
Unify the transform block size to block size mapping. Change-Id: Ic7359d016cd5965983c4a5476624c09f3123f91c
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Angie Chiang authored
Change-Id: Ia69bceef24b61b0a222783eba79e7a70bb60edd8
-
- 27 Oct, 2016 6 commits
-
-
Sarah Parker authored
-
Zoe Liu authored
-
Alex Converse authored
It always returns true since the related misc_fix[1] was merged. [1] 23e83574 Change-Id: Ie3af685572a2f0a42d2b9fb9903c1abeea225dfd
-
Debargha Mukherjee authored
-
Alex Converse authored
Change-Id: If497b53c3b36e32fb98c99dba2d4a490e226572a
-
Jean-Marc Valin authored
No change in output for 4:2:0 and 4:4:4 Change-Id: Ic46753d23a5b5f90b611a3da1a4574870519957c
-