- 19 Nov, 2015 5 commits
-
-
Hui Su authored
-
Yaowu Xu authored
-
hui su authored
Coding gain on derflr drops to +1.83%. Change-Id: If68c429f09422a70513d9f1e8e36e10c928e034a
-
Jian Zhou authored
-
Jian Zhou authored
tm_predictor_4x4 is implemented with SSE2 using XMM registers. Speed up by ~25% in ./test_intra_pred_speed. Change-Id: I25074b78d476a2cb17f81cf654bdfd80df2070e0
-
- 18 Nov, 2015 4 commits
-
-
Marco authored
Existing condition only applied to temporal layers. Change-Id: Icef20a59d0afc61d4e14dea01aff4786fa9e41ae
-
Yaowu Xu authored
-
Paul Wilkins authored
-
Hui Su authored
-
- 17 Nov, 2015 3 commits
-
-
hui su authored
Remove MISC_FIXES flags except for the changes on MV precision, which has a 0.1% performance drop. On derflr, the impact is -0.012%. Change-Id: I0a74e5a212dd0cb827192a318c92a714c9681e45
-
Change-Id: Ieec4a7be5945dc6de192e2d8292ab978baf47f53 (cherry picked from commit 20962964)
-
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 15 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
-
paulwilkins authored
This change alters the nature and use of exhaustive motion search. Firstly any exhaustive search is preceded by a normal step search. The exhaustive search is only carried out if the distortion resulting from the step search is above a threshold value. Secondly the simple +/- 64 exhaustive search is replaced by a multi stage mesh based search where each stage has a range and step/interval size. Subsequent stages use the best position from the previous stage as the center of the search but use a reduced range and interval size. For example: stage 1: Range +/- 64 interval 4 stage 2: Range +/- 32 interval 2 stage 3: Range +/- 15 interval 1 This process, especially when it follows on from a normal step search, has shown itself to be almost as effective as a full range exhaustive search with step 1 but greatly lowers the computational complexity such that it can be used in some cases for speeds 0-2. This patch also removes a double exhaustive search for sub 8x8 blocks which also contained a bug (the two searches used different distortion metrics). For best quality in my test animation sequence this patch has almost no impact on quality but improves encode speed by more than 5X. Restricted use in good quality speeds 0-2 yields significant quality gains on the animation test of 0.2 - 0.5 db with only a small impact on encode speed. On most clips though the quality gain and speed impact are small. Change-Id: Id22967a840e996e1db273f6ac4ff03f4f52d49aa
-
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 8 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
-