- 11 Feb, 2016 1 commit
-
-
Hui Su authored
-
- 10 Feb, 2016 13 commits
-
-
Yue Chen authored
obmc: We add an obmc prediction mode at superblock level. When it is enabled, predictors of the above and left blocks are used to refine the regular block-based motion compensation. Change-Id: I6310104ea3dfece16d736351e368861471dd1c9b
-
hui su authored
Change-Id: I6c78188bdedb52655678c63f6a767567b256a880
-
Yaowu Xu authored
-
Angie Chiang authored
-
Yaowu Xu authored
Change-Id: I61dc0f43d073b62d0eab8cd7471c2d76e03379bf
-
Jingning Han authored
-
Jingning Han authored
This commit aligns the rate-distortion metric for the recursive transform block partitioning and the super transform. It resolves the conflicts between these two experiments. The coding performance gains of the combined experiments (var-tx + super-tx) has been improved: derf 0.89% -> 1.9% hevcmr 1.06% -> 1.8% stdhd 0.29% -> 1.4% hevchr 0.80% -> 2.3% Change-Id: I7e33994ad70c1b2751435620815f867d82172f41
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
Change-Id: Ia9ccba156a8a3ada6928be53eb6258fb68b6c9f1
-
Jingning Han authored
Change-Id: Ia5a68f26c67d13d3f2dd3b3f8afabb781e2c8f73
-
Angie Chiang authored
Change-Id: I7a810323fc33fb6d373c3f5bb4d5d0d33170948c
-
- 09 Feb, 2016 10 commits
-
-
Angie Chiang authored
Change-Id: Ieeb458353af6c903445518eef60328c62ca5c741
-
Jingning Han authored
-
Debargha Mukherjee authored
-
Geza Lore authored
This patch makes rd optimization use the same context for computing the rate cost of coding the partitioning as the packer actually uses when emitting it in write_modes_sb. Change-Id: Idb1427bb2f9c37ab80c6aa182f7ff754ef0595cb
-
Debargha Mukherjee authored
Change-Id: I8a3d59378abb1dfa4e614b2975c2db05d4224bd5
-
Yaowu Xu authored
-
Yaowu Xu authored
The value of use_highbitdepth flag is used for compute the size for high bit depth buffer allocation, which should take value 0 or 1 depending on if the buffer is used for high bit depth or not. Previously, the values is set to 8 or 0, this commit fixes the issue and properly set the value for this flag to 1 or 0. This cuts the size of highbitdepth buffer memory allocation to 2/9 of the size prior to the fix. Change-Id: I401518b5a6147e5d8a973e54f7ca6bc1892065e0
-
Jingning Han authored
This commit enables entropy coding for dynamic reference motion vector modes. The probability model is contexted on the ranking categories of the reference motion vector candidates. Change-Id: I09b58d98a409d63ec1a407331e29f8945b7ef17d
-
Debargha Mukherjee authored
Fixes an issue where the tx_type was not set correctly for sub8x8 inter and intra blocks. In the current syntax, for sub8x8 blocks, there is still a single tx_type that is transmitted. Ideally, this should be searched for the best rd performance, albeit at the expense of encode speed. For now, we just set it to DCT_DCT. Previously it was left incorrectly as what was used for the previous non sub8x8 block. derflr: BDRATE -0.277% Change-Id: If76ba903bfbfd4d374cf1ac7d1daee50e92f0edd
-
Jingning Han authored
-
- 08 Feb, 2016 15 commits
-
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
This commit does not change the computation, nor results. Change-Id: I1a7bb47050220d970f075458b507c5e55d93b22e
-
Jingning Han authored
This commit enables the dynamic reference motion vector coding mode for the compound inter blocks. Change-Id: Ibe78fd8de6989db392cd67a9d81a69d680345ba1
-
Yaowu Xu authored
Change-Id: I61ea7f63acbcfeecd3f7dba5a5a38b980efc802b
-
Yaowu Xu authored
Now set at 100.0 instead of infinite Change-Id: I41bae0c4bd95a26f9819584e7311b7945df1271a
-
Angie Chiang authored
-
Angie Chiang authored
-
Yaowu Xu authored
-
Yaowu Xu authored
There were a number of compiler warnings: 1. int16_t to uint8_t in recon_intra.c; 2. double to float conversions in psnrhvs.c 3. intptr_t to int in quantize.c 4. size_t to int32_t in decoder.c Change-Id: Id95423b17779dcfa6cf39d9a90fe8cb8b910f5df
-
Yaowu Xu authored
-
Yaowu Xu authored
This is to match the scale to the fdct8x8 used in original daala psnrhvs computation. Change-Id: Ic30b50747ba9c340bcb679f7439640046c69f90a
-
- 06 Feb, 2016 1 commit
-
-
Angie Chiang authored
Set USE_12_SHARP_FILTER to 1 to turn on the experiment The psnr percentages increase derf stdhd lowbd +0.332 +0.318 highbd +0.476 +0.507 Change-Id: I783c0fc764ee8541645e100453c9b2073924e209
-