- 17 Nov, 2015 1 commit
-
-
hui su authored
Change-Id: Ia7680ddf00dd50dd66bbb5753bae30b937988800
-
- 16 Nov, 2015 3 commits
-
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
Reset the effective range of inter_tx_size, instead of the entire array in the rate-distortion optimization loop. Change-Id: Id453fbd6dddfe69f4e451ba8518c083326d5dd53
-
- 14 Nov, 2015 2 commits
- 13 Nov, 2015 14 commits
-
-
Debargha Mukherjee authored
-
Hui Su authored
-
hui su authored
Coding gain remains about the same, while overall speed is substantially increased. Change-Id: I2989bebcfd21092cd6a02653d4df4a3bf6780874
-
Debargha Mukherjee authored
Change-Id: Ie43027f7d46c43df137fd4a7f731ff6ccb78fcee
-
Marco authored
Change-Id: I46abd85e2187b8f4c2846416a23fab26d9b9f67d
-
Marco authored
Temporary fix to make sure it always passes. Change-Id: I56a0529986ad7049b6090f871c14e9e06d573d5f
-
Marco Paniconi authored
-
Yaowu Xu authored
-
JackyChen authored
Change-Id: Ia1aba00603b32cee6835951d3d8f740937cf20f4
-
James Zern authored
-
James Zern authored
-
Zoe Liu authored
-
Marco authored
Change-Id: I635e37f81237e9703d7d9a11ed76a043f4ec6eb0
-
Marco Paniconi authored
This reverts commit 6b79a1e3. Change-Id: I5a4923ca8a6de842855ce0725e92567ccbed6fb7
-
- 12 Nov, 2015 12 commits
-
-
Angie Chiang authored
* changes: Add adst_dct config to vp10_inv_txfm2d_cfg Add adst_adst config to vp10_inv_txfm2d_cfg Add dct_adst config to vp10_inv_txfm2d_cfg Add dct_dct config to vp10_inv_txfm2d_cfg
-
Jingning Han authored
This commit re-designs the alternate reference frame generation process. It employs non-local mean approach to produce more stable pixel estimation for alternate reference frame. It improves the compression performance gains: derf 0.5% hevcmr 0.8% stdhd 1.3% hevchr 1.0% The encoding time at speed 0 is not affected. Change-Id: Iaa757f0da189ce93812d69617a81bf630d449848
-
Marco authored
Add frame level global check and adjust some parameters. Change-Id: I42103394f2d329781195d94ce6cbb5b3383eea17
-
Yaowu Xu authored
-
Marco Paniconi authored
-
Marco Paniconi authored
-
Marco authored
Change-Id: Icfca27a567eb8929c312c6315856ee130d982a04
-
Marco authored
Change-Id: I91c722e480328ff95b8c57614d8176ccaceb2539
-
Angie Chiang authored
Change-Id: Ifafbd4974be44685ab2550ed159dbf0411b6f031
-
Angie Chiang authored
Change-Id: I042bba27540ab2a3d8a00871980295e98f616480
-
Angie Chiang authored
Change-Id: Id6fd8558452f64c4ac30d7cb656b659f0587b5d6
-
Angie Chiang authored
Change-Id: Id5b795198552443a700413284a1015296e267dcf
-
- 11 Nov, 2015 8 commits
-
-
Marco Paniconi authored
-
James Zern authored
-
Marco authored
Change-Id: Idc755ab54e4f78bb7d75bc97634c451804edad99
-
James Zern authored
This reverts commit 9aeaa201. This causes some test vectors to fail. Change-Id: I3659a2068404ec5a0591fba5c88b1bec0c9059a4
-
James Zern authored
This reverts commit 380a5519. This causes an assertion failure in debug_check_frame_counts() which probably isn't valid with this change; leaving the investigation for later now. Change-Id: Ieda5ca811ed2fa50a0cc6935919a8d10dca996e0
-
Zoe Liu authored
Change-Id: Ieec4a7be5945dc6de192e2d8292ab978baf47f53
-
Geza Lore authored
This function now has an AVX intrinsics version which is about 80% faster compared to the C implementation. This provides a 2-4% total speed-up for encode, depending on encoding parameters. The function utilizes 3 properties of the cost function lookup table, constructed in 'cal_nmvjointsadcost' and 'cal_nmvsadcosts'. For the joint cost: - mvjointsadcost[1] == mvjointsadcost[2] == mvjointsadcost[3] For the component costs: - For all i: mvsadcost[0][i] == mvsadcost[1][i] (equal per component cost) - For all i: mvsadcost[0][i] == mvsadcost[0][-i] (Cost function is even) These must hold, otherwise the AVX version of the function cannot be used. Change-Id: I6c2791d43022822a9e6ab43cd124a773946d0bdc
-
Yaowu Xu authored
-