- 24 Feb, 2016 8 commits
-
-
Hui Su authored
-
Debargha Mukherjee authored
-
hui su authored
"taking the absolute value of unsigned type 'unsigned int' has no effect" Change-Id: Iea1f67c2a3171a98ca89d5dc7192a5508d086c16
-
Yaowu Xu authored
-
Debargha Mukherjee authored
Change-Id: I0b0fa7c9853ce12d39ee21829686b308154b2c61
-
Debargha Mukherjee authored
-
Debargha Mukherjee authored
-
Geza Lore authored
These variable names were legacy from a previous version of this function and in the current version they were confusingly backwards. Change-Id: I4f6c1628f296fd5b650fd9c5e2d56d7daf66a3f6
-
- 23 Feb, 2016 9 commits
-
-
Yue Chen authored
-
Yue Chen authored
Instead of using model_rd_for_sb() to estimate the cost and make the decision on bmc/obmc, we use super_block_yrd/uvrd() to calculate and compare the real rd costs of bmc and obmc. Average bit-rate reduction(%) of obmc experiment: derflr/derfhd/hevcmr/hevchd 2.353/TBD/TBD/TBD Before the optimization, the coding gain was: 1.582/1.109/1.600/1.164 Note: there is still some mysterious bug because that compared to the previous version, the performance at low bit rate drops a lot. Change-Id: I8dbee04a272190f10516a3953c1ae690f8136766
-
Alex Converse authored
-
Geza Lore authored
Change-Id: Ib29f510289716b5ab5c7d74d32a450c190308a83
-
Yaowu Xu authored
-
Angie Chiang authored
-
Yaowu Xu authored
-
Angie Chiang authored
Change-Id: I7df48e7f3b57f212798ef4be86f28aed928fc3e0
-
- 22 Feb, 2016 16 commits
-
-
Yaowu Xu authored
Change-Id: Id026e72ee655ee5bd645a89e378da0d462be367d
-
Angie Chiang authored
-
Yaowu Xu authored
This commits adds a shift stage for FASTSSIM computaton when source bit depth is different from working bit depth, to make sure metric results are calculated in bit_depth consistent with source. Change-Id: I997799634076ef7b00fd051710544681ed536185
-
Yaowu Xu authored
-
Angie Chiang authored
Change-Id: I12ce1da18b3db7bd2f36e0424a264b3c36fbed61
-
Angie Chiang authored
-
Yaowu Xu authored
-
Yaowu Xu authored
-
Yaowu Xu authored
This commit adds the ability to shift down the working buffer when source bit_depth is different than working bit_depth. It does so by shift down to be consistent with source bit_depth. Change-Id: Idfdbfc614d73fe445d62e35e642cc7d75e9dc4ff
-
Alex Converse authored
Don't initialize first pass costs for a number of symbols where first pass probabilities aren't initialized. As a side effect, an illegal read in the ANS experiment is fixed. https://bugs.chromium.org/p/webm/issues/detail?id=1089 Change-Id: I97438c357bd88f52f5a15c697031cf0c3cc8f510
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Yaowu Xu authored
From "ssim.h" Change-Id: Ie53378794149ef8a844b4eb47ad4f08579de4b60
-
Jingning Han authored
This commit unifies the motion vector cost buffers for full pixel and sub-pixel motion search. The new motion vector coding system provides 0.5% coding gains for 720p and above sequences and 0.2% for lower resolution sets. Change-Id: I927ec81eadc39d11a3c12b375221a1ddd2e8bf24
-
- 21 Feb, 2016 1 commit
-
-
Yaowu Xu authored
This commit extends the HBDMetricTests to handle testing for metric computation where input source depth is different from working bit depth. Change-Id: I5d11101cc9603a3fd09e8439816bb982a0f1b654
-
- 20 Feb, 2016 4 commits
-
-
Angie Chiang authored
Priviously, we do 12-tap interpolation even there is no sub pixel, This could cause a bug becuase decoder doesn't extend border when there is no sub pixel. In this situation, if we still do interpolation, we will access the border extension which doesn't exist and cause a memory error Change-Id: I55b879722f0a10c5d13261bd9617a75c826a2418
-
Jingning Han authored
This commit accounts for the context based probability model for motion vector cost estimate in rate-distortion optimization. Change-Id: Ia068a9395dcb4ecc348f128b17b8d24734660b83
-
Yi Luo authored
-
Jingning Han authored
This commit converts the scalar motion vector probability model into vector format for later precise estimate. Change-Id: I7008d047ecc1b9577aa8442b4db2df312be869dc
-
- 19 Feb, 2016 2 commits
-
-
Jingning Han authored
Change-Id: I51307a217eeba14dbdaa2522be474530316a4faa
-
Yi Luo authored
Applied DST sse2 to 4x4 transform. Fixed DST coefficient packing to satisfy 4x4 transpose requirement. Change-Id: I9164714c77049523dbbc9e145ebb10d7911fba9d
-