- 24 Apr, 2017 3 commits
-
-
Fangwen Fu authored
This is the first patch for ext_delta_q experiment. * Allow delta q to work with segment features Change-Id: I9455ebb3b5b23b41daa4afa1149672a20d3a3f2c
-
Sarah Parker authored
This experiment still requires review from AOMedia due to conflicts with other adopted experiments. Change-Id: I22c7ae3fd0aac7f537cabc6fc63218fb97851a7a
-
Luc Trudeau authored
Adds the CfL experiment flag and computes a block-level DC_PRED that is required by CfL in order to compute alpha_cb and alpha_cr. The rate-distorsion impact of computing DC_PRED at the prediction block level for chroma planes is rather small Subset 1: master_no_cdef@2017-04-18T20:37:05.712Z -> block_DCPRED_no_cdef@2017-04-18T20:38:07.381 PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 0.0712 | 0.0337 | -0.1692 | 0.0693 | 0.0814 | 0.0710 | -0.0063 Note: CDEF was disabled because of problematic asserts. Change-Id: I44d1cde8605b108366f4bd4cedbf5159dbbb5880
-
- 22 Apr, 2017 1 commit
-
-
James Zern authored
C sources only for now BUG=aomedia:445 Change-Id: I79ff81c42778e2836028240df70edf973555018c
-
- 21 Apr, 2017 1 commit
-
-
Angie Chiang authored
This experiment extracts the post compound rounding feature from convolve_round experiment lowres convolve_round -1.493% compound_round only -0.874% Change-Id: I084cf10b5155edd408848e44681f8af66b803724
-
- 20 Apr, 2017 3 commits
-
-
Zoe Liu authored
Fixed a couple of compiling warnings when the "deep" analyzer is on. Change-Id: I96842e8226f1993a1329217c0dbf4a081d0c94f9
-
Sebastien Alaiwan authored
This experiment complexifies DSP function dispatch, without bringing any real value (it's non-normative arbitrary behaviour). Moreover, it only has an effect on obsolete transforms, the new ones don't implement this mechanism. Change-Id: Idaccdd0c14ed6b7008cd4f365c7f017ba8ccacf5
-
hui su authored
Transmit palette colors with delta encoding. Coding gain on scrren_content testset: overall 0.67% keyframe 1.37% Change-Id: I72ce9061dfddf933e9f7530f069955afcb07edf8
-
- 19 Apr, 2017 2 commits
-
-
James Zern authored
This reverts commit acbb5dfe. This causes build warnings / failures with a combination of experiments. Change-Id: If8364845b7c1455957956c464da46805275c90c0
-
Zoe Liu authored
Change-Id: I53c844724794e13116152d0492bbcdd3ece12d17
-
- 18 Apr, 2017 4 commits
-
-
Alex Converse authored
Change-Id: If73aee341df8e9fe2d2a4e46f0bf4a0180cd4b5f
-
Fangwen Fu authored
Change-Id: I6c0897f9d432121c425ae1cea34bd7f72d207c72
-
Angie Chiang authored
This will separate the transform kernel selection from lv_map experiment such that we can evaluate each feature's performance separately Note that txk_sel is build on top of lv_map Change-Id: I5bd1ea99be30000efcdc2bcd42de002b78b1c3c8
-
zhipin deng authored
Change-Id: Idcf587227a7e508344d00a4d456c747b4f8d109b
-
- 14 Apr, 2017 1 commit
-
-
hui su authored
Change-Id: Id7a257fb56f2e435fadb9202f775c5d12fc1bea6
-
- 13 Apr, 2017 1 commit
-
-
Zoe Liu authored
This new coding tool is targeted to add new inter compound modes using single reference frame - initially NEAREST_NEARMV for single reference prediction. Change-Id: I415d40dc285a46a79680b4da0c3f2e2f3784b688
-
- 12 Apr, 2017 2 commits
-
-
Sebastien Alaiwan authored
Rename '--enable-aom-highbitdepth' to '--enable-highbitdepth' Change-Id: I1de13c3508c30c552532993419d8ace326142ab6
-
Timothy B. Terriberry authored
This reduces the multiplier width of daala_ec from 16x15->31 to 8x15->23, which reduces hardware latency by an estimated 20% (and area for this module by an estimated 40%). These are the smallest logical changes required to achieve this, but the approach will be optimized significantly in subsequent commits. When enabled: ec_smallmul1c_base@2017-03-08T00:49:01.830Z -> ec_smallmul1c@2017-03-08T00:49:45.091Z PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 0.0203 | 0.0203 | 0.0204 | 0.0203 | 0.0203 | 0.0203 | 0.0202 Change-Id: Idbbd3743e9189146cb519d5b984bdabd69e3f4c0
-
- 11 Apr, 2017 1 commit
-
- 10 Apr, 2017 2 commits
-
-
Zoe Liu authored
This new coding tool is targeted to complete following two tasks: (1) Remove the inter mode NEWFROMNEARMV; (2) Add new inter coding modes that provide compound prediction but using single reference frame - initially NEAREST_NEARMV from single reference. Change-Id: Ifadf91147d0b12c2f62cfd79a72ce0c37c4ee949
-
Jingning Han authored
Change-Id: Icda2f6bae803fe73090261c81ac9a0f65d55d8f8
-
- 04 Apr, 2017 1 commit
-
-
Thomas Davies authored
Change-Id: Ifd55343b701eb753537b9711abd377adcedde8ec
-
- 03 Apr, 2017 1 commit
-
-
Thomas Davies authored
EXT_TILE: allocate variables on the heap due to the potentially large number of tiles. ANS: initialise tile contexts. EXT_INTER, MOTION_VAR, WARPED_MOTION: fix compilation. Change-Id: I43a9d01c2442d97b6a8875712f77d932dce3740d
-
- 27 Mar, 2017 1 commit
-
-
Thomas Davies authored
This experiment is for converting binary symbols in the baseline into non-binary symbols. EC_MULTISYMBOL should continue to be used by experiments with their own signalling for compatibility. Change-Id: Idc11a469b1806948107c0d6966235f3053c43519
-
- 24 Mar, 2017 1 commit
-
-
Jean-Marc Valin authored
high-latency, cpu-used=0: PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 -2.0680 | -0.9789 | -0.7987 | -0.7414 | -1.6257 | -0.8961 | -2.0220 Low-latency, cpu-used=0: PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 -3.9175 | -2.1697 | -2.5191 | -2.4382 | -3.4157 | -2.5755 | -3.6688 Low-latency, cpu-used=4: PSNR | PSNR Cb | PSNR Cr | PSNR HVS | SSIM | MS SSIM | CIEDE 2000 -7.5800 | -4.3697 | -4.3494 | -5.4149 | -7.8724 | -6.0894 | -7.3975 Change-Id: Ib784ed088fa537cf47d87477954c2d5047b3c42c
-
- 23 Mar, 2017 1 commit
-
-
Alex Converse authored
Change-Id: I1cc0d4b54263264fd1ffffb4cf33833ea841acde
-
- 20 Mar, 2017 1 commit
-
-
Debargha Mukherjee authored
Adds a dependent config flag 'interintra' to turn on/off interintra modes altogether. Adds a dependent config flag 'wedge' to turn on/off wedge compound for both interinter and interintra. Adds another macro to change wedge predictors to use only 0, 1/2, or 1 weights. From now, use --enable-ext-inter --enable-wedge --enable-interintra to get the same behavior as the old --enable-ext-inter. Change-Id: I2e787e6994163b6b859a9d6431b87c4217834ddc
-
- 15 Mar, 2017 2 commits
-
-
Sarah Parker authored
Change-Id: I51f31083988d7d5c574067c1a3aa98b7949adcee
-
Fergus Simpson authored
Frame Super-Resolution is an experiment currently under development. This commit just adds an experimental flag for it. The goal of the experiment is to compress a downsampled version of a frame instead of the full resolution one when bandwidth is limited. The decoder will need to upsample and filter the frame it recieves after decoding. It is thought that this will result in a visually superior result in low bandwidth scenarios. Change-Id: Ia8af8692cffd133db3838693fd85ded2442b078c
-
- 11 Mar, 2017 3 commits
-
-
James Zern authored
with --enable-debug (CONFIG_DEBUG) when available BUG=aomedia:388 Change-Id: I5dd0718d6bd0ba17bc1b52d5842e250244d2d1d8
-
James Zern authored
This reverts commit 48c10c7d. Reason for revert: this incorrectly detects feenableexcept for i686-w64-mingw32 (at least), causing the link to fail BUG=aomedia:388 Change-Id: I141fec2285bd67d1312f1eb6be528cc69108cd27
-
James Zern authored
with --enable-debug (CONFIG_DEBUG) when available BUG=aomedia:388 Change-Id: I3b67aedc519043e3215b4ee41503b34297aa32ce
-
- 10 Mar, 2017 3 commits
-
-
Ryan Lei authored
this change added back the original 15 tap filter from VP9 back into the parallel_deblocking experiment. when transform size of both blocks along the edge is greater than 16x16, 15 tap filter is used. Change-Id: Ieae0393b66b1168572292bcebabd2707058b7f1d
-
Tom Finegan authored
Move the analyzer setup to process_toolchain() in configure to ensure the {CXX,LD}FLAGS are picked up for all targets. Change-Id: I037f52406c19a42ddd848adad2f43d3a49b00ded
-
Urvang Joshi authored
This tool was adopted in the AOM codec WG call on 03/03/2017. Resubmitting, now that the log2() use has been removed: https://aomedia-review.googlesource.com/#/c/8463/ Change-Id: Iec4cff00ea901ab3ed6ed703599ef41c3f860ca1
-
- 09 Mar, 2017 5 commits
-
-
Nathan E. Egge authored
Change-Id: I753b51a1ae9759086198c7433410717296f61c20
-
Tom Finegan authored
It was touched only in configure, and then only for dist dir naming. No source level changes. Change-Id: I5b6134ad800c74d0f022441553da99ab97311b79
-
Nathan E. Egge authored
Change-Id: I93da53eae42d91419cc5bb4d55e7ce87eadd2551
-
Alex Converse authored
Change-Id: I9f9140ed187cd82517481df95c5c98eebffa51a0
-
Nathan E. Egge authored
This ports the wx-widgets stream analyzer from Daala to AV1. Currently, this supports playback, zooming, and printing bit accounting statistics to stdout. The configure script does not yet build the analyzer, to compile it: g++ -I. examples/analyzer.cc video_reader.c ivfdec.c tools_common.c \ libaom.a `wx-config --cppflags` `wx-config --libs` -o analyzer Change-Id: I0e4288d52a103850b255f226f398892cc50d29e8
-