- 26 Mar, 2015 - 2 commits
-
-
Adrian Grange authored
-
Johann authored
Change-Id: I5e2a1270001b7e29f3f198d57ea40e1efccef367
-
- 25 Mar, 2015 - 3 commits
-
-
Adrian Grange authored
To enable us to the scale-invariant motion estimation code during mode selection, each of the reference buffers is scaled to match the size of the frame being encoded. This fix ensures that a unit scaling factor is used in this case rather than the one calculated assuming that the reference frame is not scaled. Change-Id: Id9a5c85dad402f3a7cc7ea9f30f204edad080ebf
-
Johann authored
Change-Id: I565fef382fa17a00d5ae54e980ef14d9f0ad4f55
-
James Zern authored
-
- 24 Mar, 2015 - 9 commits
-
-
Parag Salasakar authored
For P5600: CROSS=$MTI/bin/mips-mti-linux-gnu- CFLAGS='-EL' CXXFLAGS='-EL' LDFLAGS='-EL'\ ../configure --target=mips32-linux-gcc --cpu=p5600 --enable-msa For I6400: CROSS=$IMG/bin/mips-img-linux-gnu- CFLAGS='-EL' CXXFLAGS='-EL' LDFLAGS='-EL'\ ../configure --target=mips64-linux-gcc --cpu=i6400 --enable-msa Change-Id: Id25f721ea1f1991d5116e04dba713aebd7378f05
-
paulwilkins authored
-
Alex Converse authored
Change-Id: I921b1ebabdf617049f8fa26fbe462c3ff115c1ce
-
Yaowu Xu authored
-
Alex Converse authored
-
paulwilkins authored
-
paulwilkins authored
-
Alex Converse authored
Change-Id: I198727461455c8c198a0c892d02ed3cb1673aa50
-
James Zern authored
-
- 23 Mar, 2015 - 7 commits
-
-
hkuang authored
-
hkuang authored
-
James Zern authored
this matches the other includes and simplifies include paths in builds from source Change-Id: I344902c84f688ef93c9f3a53e7c06c30db49d8d3
-
hkuang authored
This speeds up a normal YT style 1080P clip decode by ~1% on nexus 7. Change-Id: Ied7fa0d8bc941b2adb4db9382f549ee4d5654f3a
-
Alex Converse authored
-
Alex Converse authored
-
paulwilkins authored
Set the GF group adaptive max Q compile flag to 1 by default. This change has a quite big visual impact in some clips and also contributes to tighter rate control. For short test clips that have consistent content the impact is quite small on metrics but for more varied long form clips there is a drop in overal psnr but a sharp rise in average psnr caused by greater expenditure on some easier sections and tighter rate clipping in hard sections. In chunck'ed encodes some of the effect will already be present due to the independent rate control in each chunk but this change takes the control down to a smaller scale. yt hd +10.67%, - 3.77%, -1.56% yt +9.654%, - 3.6%, - 1.82% std hd +0.25%, -0.85%, -0.42% derf +0.25%, - 1.1%. - 0.87% Change-Id: Ibbc39b800d99d053939f4c6712d715124082843e
-
- 21 Mar, 2015 - 1 commit
-
-
Yaowu Xu authored
1. skip near if it is same as nearest 2. correct rounding for converting mv to fullpel position 3. update pred_mv_sad after new mv search. Overall .1%~.25% compression gains on rtc set for speed 5, 6, 7, 8. Change-Id: Ic300ca53f7da18073771f1bb993c58cde9deee89
-
- 20 Mar, 2015 - 9 commits
-
-
Alex Converse authored
This allows applciations to be KF oblivious. Change-Id: Ic02712eae6ad8d6b3eaec26548299d24ca0d5cc0
-
James Zern authored
Change-Id: I49a7017e8adc18ff03d748cb328814a8a3e1bcf6
-
Alex Converse authored
Change-Id: I6022a79351882a72a219aee13563bf21bcd70383
-
Adrian Grange authored
-
paulwilkins authored
Revised adjustment for rd based on source complexity. Two cases: 1) Bias against low variance intra predictors when the actual source variance is higher. 2) When the source variance is very low to give a slight bias against predictors that might introduce false texture or features. The impact on metrics of this change across the test sets is small and mixed. derf -0.073%, -0.049%, -0.291% std hd -0.093%, -0.1%, -0.557% yt +0.186%, +0.04%, - 0.074% ythd +0.625%, + 0.563%, +0.584% Medium to strong psycho-visual improvements in some problem clips. This feature and intra weight on GF group length now turned on by default. Change-Id: Idefc8b633a7b7bc56c42dbe19f6b2f872d73851e
-
paulwilkins authored
This experiment biases the rd decision based on the impact a mode decision has on the relative spatial complexity of the reconstruction vs the source. The aim is to better retain a semblance of texture even if it is slightly misaligned / wrong, rather than use a simple rd measure that tends to favor use of a flat predictor if a perfect match can't be found. This improves the appearance of texture and visual quality on specific test clips but is hidden under a flag and currently off by default pending visual quality testing on a wider Yt set. Change-Id: Idf6e754a8949bf39ed9d314c6f2daaa20c888aad
-
James Zern authored
-
James Zern authored
-
James Zern authored
* changes: vpx/vpx_codec.h: bump ABI version vpx/vpx_encoder.h: bump ABI version
-
- 19 Mar, 2015 - 9 commits
-
-
Adrian Grange authored
The joint_motion_search function alternates prediction between two reference frames. In order to reuse existing code, a pointer to the appropriate reference frame is written into xd->plane[0].pre[0], that the motion estimation code assumes points to the reference frame. If this first reference frame was scaled then the pointer was incorrectly being reset to point to the unscaled reference frame rather than the scaled version. Change-Id: I76f73a8d8f4f15c1f3a5e7e08a35140cdb7886ab
-
Adrian Grange authored
-
James Zern authored
-
Adrian Grange authored
Change-Id: I7fb3a78ed0e0bc940d8b4a57c470302f8369782f
-
Yunqing Wang authored
While CONFIG_INTERNAL_STATS=1, PSNR is calculated while encoding. The aligned width/height were used mistakenly in the calculation. This patch fixed it, and used the orignal image width/height. Change-Id: Iad5334f8693af761b71ebb78f2587db8a3404ecf
-
James Zern authored
the TODO around CONFIG_SPATIAL_SVC has been resolved by changing the CONFIG_* checks to use an ABI based check Change-Id: If2638baf361b863186177a453beec9af9231e69e
-
James Zern authored
this removes the CONFIG_* checks from public headers, but means '--enable-experimental --enable-spatial-svc' builds will fail without a local change to the ABI in vpx_encoder.h. this should be all right for testing this experiment. Change-Id: Ief55e7b9d1e8332cfce990275e04c29b30af0c4a
-
hkuang authored
Issue: 978 Change-Id: Ia7aa809095008f6819a44d7ecb0329def79b1117
-
Jingning Han authored
-