- Aug 16, 2016
-
-
Wei-ting Lin authored
Originally we can have a BRF right before an overlay frame (in display order), which might be unnecessary since we already has a quality backward reference frame (ARF). This patch avoids such a coding structure and improves the RD performance by 0.086% in Avg in the lowres dataset, and 0.153 in Avg in the midres dataset. In the lowres dataset, significant gains are obtained for the following sequences: mobisode2_240p: 0.563% keiba_240p: 0.440% bus_cif: 0.336% soccer_cif: 0.333% And the performance drops only in the following four video sequences: motherdaughter_cif: 0.028% bqsquare_240p: 0.017% basketballpass_240p: 0.015% bowing_cif: 0.006% Change-Id: Ic94f648ba8e52eb0014933d484fb247610a9ae05
-
Yaowu Xu authored
Manually cherry-picked following commits from AOMedia git repository: bb2727c2 Sort includess for "clpf.h" c297fd00 Add quantisation matrix range parameters. 0527894f Add encoder option and signaling for quant matrix control. 4106232b Turn off trellis coding for quantization matrices. 4017fca3 Modify tests to allow quantization matrices. 1c122c24 Add quant and dequant functions for new quant matrices. 95a89994 Enable CLPF f72782bb Fix a build issue 73bae509 Add quantisation matrices and selection functions 33208d20 Added support for constrained low pass filter (CLPF) Change-Id: I60fc1ee1ac40e6b9d1d00affd97547ee5d5dd6be
-
Sarah Parker authored
-
Sarah Parker authored
This was causing a compiler warning from -Wcast-qual. Change-Id: Ie525ffe20be4f38ced68fb0c4141e36400eb0717
-
James Zern authored
* changes: remove tools/vpx-style.sh README: add a note about clang-format
-
- Aug 15, 2016
-
-
Sarah Parker authored
-
Deb Mukherjee authored
Adds forward, inverse transforms and scan orders. Change-Id: Iab6994f4b0ef65e660b714d111b79b1c8172d6a8
-
- Aug 12, 2016
-
-
Sarah Parker authored
The projected coordiantes in projectPointsTranslation were being shifted by the incorrect precision. Change-Id: If6040bea9e5187020d85c6095d85c7ff5786b7f9
-
James Zern authored
update ftfy.sh to use clang-format Change-Id: I8ac740c5b3842beed2b8878fbe506f381f4c57e4 (cherry picked from commit 958ae5af9c892e5328ec0363d1a69afbfe0e0907)
-
James Zern authored
Change-Id: I835401e3befffcbc68e7d2bdd2fd556a19948e91 (cherry picked from commit 15f29ef0922c6584dea69ac75367edb2f6934bb3)
-
James Zern authored
-
James Zern authored
-
top-level *.cc were missed in the original change debug_util.c was checked in with some warnings Change-Id: I72999bf94d734ffc127bf6f96a8d17f9c313d5a0
-
James Zern authored
-
James Zern authored
-
Change-Id: I58a42ced5b8a4338524434ff3356850b89aa705a
-
Change-Id: I01d8241eba3ccaf4d06c00a51df2d17c126f6f9d
-
James Zern authored
-
James Zern authored
rather than sizeof(type) Change-Id: I63755e4ca3810bec2d31013bebcc363c5c9f56ed
-
James Zern authored
-
James Zern authored
-
Change-Id: I1138fbeff5f63beb5c0de2c357793da12502d453
-
Yi Luo authored
- On E5-2680, park_joy_1080p, 5 frames, baseline encoding time reduces about 0.8~1.0%. - Credit goes to Erik Niemeyer (erik.a.niemeyer@intel.com). Change-Id: I69f191d5a4e4b96a5f9ffd8286e484b69d565c01
-
fixes mix of malloc & delete[] Change-Id: I89a1de0614234bf8b3dbe4aacfe71f75f39d08ff
-
Yi Luo authored
-
Change-Id: Ie4d7ecb2f692c1c43eff1242e1f00e7fbae00e57
-
Yi Luo authored
- Add unit tests to verify the bit-exact. - Speed unit test, function improvement: about 8%-23%. - On E5-2680, park_joy_1080p_12, 25 frames, --kf-max-dist=1 encoding time improves from <1% to 3.5% Change-Id: Ic16368885bb253db0200c3a6db143ab1a0b7fc26
-
James Zern authored
-
- Aug 11, 2016
-
-
Angie Chiang authored
-
Deb Mukherjee authored
-
Change-Id: Ib21077a85ded17823ab62e0b7fdf663ae3dbc05d
-
Angie Chiang authored
This is a debug tool used to detect bitstream error. On encoder side, it pushes each bit and probability into a queue before the bit is written into the Arithmetic coder. On decoder side, whenever a bit is read out from the Arithmetic coder, it pops up the reference bit and probability from the queue as well. If the two results do not match, this debug tool will report an error. This tool can be used to pin down the bitstream error precisely. By combining gdb's backtrace method, we can detect which module causes the bitstream error. Change-Id: I133a4371fafdd48c488f2ca47f9e395676c401f2
-
Change-Id: I9654530a34a3d0691baeca9d62184cd7b9ac3b4c
-
Deb Mukherjee authored
Change-Id: I5a7bd3c2d0c7f6cf714367674f1d75510659b54d
-
Zoe Liu authored
There was a bug in the original set up for RATE_FACTOR_LEVELS, which results that rate_factor_deltas for GF_ARF_STD is 2.00, instead of the intentional value of 1.75, whereas for KF_STD is 0.00, instead of the intentional value of 2.00. Nevertheless, if simply fixing the bug as in the first patch, the RD performance unexpectedly dropped by 0.143% in Avg bitrate using Overall PSNR, especially for following sequences in lowres: bridge_close_cif: dropped by 1.468% container_cif: dropped by 2.140% husky_cif: dropped by 0.826% motherdaughter_cif: dropped by 0.798% rasehorses_240p: dropped by 0.805% students_cif: dropped by 1.411% This indicates that we should boost up the value for GF_ARF_STD from 1.75 to at least to 2.00. After doing so, while still keeps 2.00 for KF_STD, the new patch achieves a small gain of 0.15% for the baseline, and a smaller gain of 0.06% for the experiment of ext-refs. Most sequences keep the similar RD performance in lowres, except for the following ones that obtain a bigger gain: (1) Baseline: container_cif: 1.628% students_cif: 1.015% (2) ext-refs tennis_sif: 1.248% Change-Id: I992f8f6a3e20f1b71ec52a1ddc969af4968b78d5
-
Yaowu Xu authored
-
Change-Id: I514654a0704512fb44c7eef5dd045a5767df953a
-
James Zern authored
-
James Zern authored
* changes: vpx_dsp/: apply clang-format vpx/: apply clang-format top-level: apply clang-format examples: apply clang-format
-
clang-format authored
Change-Id: I831214d16a5bbfdb86e24dbff8afe4ff4aeebdde
-