- 27 Oct, 2017 2 commits
-
-
Joe Young authored
For ext-intra direcation intra modes: 1. Use neighbor block modes to modify edge filtering strength Coding gain (lowres/midres/hdres): (8 keyframes) PSNR: -0.19 -0.22 -0.10 SSIM: -0.29 -0.27 -0.13 2. Use context-based cdf to code angle_delta syntax (8 keyframes) PSNR: -0.20 -0.24 -0.27 SSIM: -0.29 -0.33 -0.37 3. Filter corner sample: (8 keyframes) PSNR: -0.01 -0.02 -0.05 SSIM: -0.03 -0.04 -0.05 Combined Bd-rate improvement for 8 keyframes PSNR: -0.40 -0.47 -0.40 SSIM: -0.57 -0.60 -0.51 Change-Id: Id47ac17b6bf91cd810b70cacfc5b457341f417f3
-
Cheng Chen authored
Change-Id: I0e6f7ab981e31f7120105515f6204568b6dc82d3
-
- 26 Oct, 2017 3 commits
-
-
Jingning Han authored
Change-Id: Ib36a8df1a3ebddbf4320fb7b9b5537041bddc3a3
-
Jingning Han authored
Use br-node approach, which can be easily turned into multi-symbol if desired. Change-Id: I40df5178ab299af24d347d91f01a88dbfc9305a6
-
Jingning Han authored
Change-Id: I2ae2a33574bc3072561e696a31e0ea2e0770afa9
-
- 25 Oct, 2017 1 commit
-
-
Yue Chen authored
Reduce number of modes from 10 to 6, and disable fi modes in UV. To reduce complexity, apply filter directly without subtracting the estimated means. Change-Id: Iaf78d92d31e4a7cc30ea7863b57a9611c5f503e6
-
- 24 Oct, 2017 4 commits
-
-
Hui Su authored
Change-Id: I32c5015bedef07f58413c679b4aaf30651a357b9
-
Angie Chiang authored
Change-Id: Ic8670dcfed8efa37050816bbb8062f9092886ef7
-
Dake He authored
This commit makes the following changes to level-map coding 1. Encode and decode eob position first 2. Context derivation for non-zero flags 3. Single pass in optimize-txb lowres 0.33% gain Change-Id: Ia2b6cfd70425f49ac021454d42d5950bfcfab50a
-
Sebastien Alaiwan authored
This experiment has been adopted. Change-Id: Ife4c18a59791268b7ac0de5a8a08e762a042cae2
-
- 21 Oct, 2017 1 commit
-
-
Yushin Cho authored
Change-Id: Id377c68e30031ad4697ca1ba311487b803a8af4c
-
- 19 Oct, 2017 1 commit
-
-
Cheng Chen authored
Enable it as it is adopted. Fix some compile warnings and compatibilities. Change-Id: If324e749e27ffa42f69a19ad5ebb39bc493b33ec
-
- 18 Oct, 2017 1 commit
-
-
Zoe Liu authored
Change-Id: I262d9b538988ddcbcac13a217c786fa5df17f8a4
-
- 17 Oct, 2017 1 commit
-
-
Sebastien Alaiwan authored
Change-Id: I5bff0a68602a89ce480fec049c8b2c4bce44f6bb
-
- 16 Oct, 2017 3 commits
-
-
Sebastien Alaiwan authored
Change-Id: I9d3f0380865790d8adcb85f03305b193bc1949d7
-
Sebastien Alaiwan authored
This experiment has been adopted, we can simplify the code by dropping the associated preprocessor conditionals. Change-Id: I4705652ac8231ee25f960e8096dc97c2aeed1d20
-
Hui Su authored
This experiment uses switchable interpolation filter for intra prediction. Current gain is too small to be useful for AV1. May explore more for AV2 in the future. Change-Id: I24ae8c75dc71adf6271eabdb68a81b68a0869fa2
-
- 13 Oct, 2017 1 commit
-
-
Debargha Mukherjee authored
BUG=aomedia:907 Change-Id: I30a0290e499d338250343b5f9092bdcabe7d867a
-
- 12 Oct, 2017 1 commit
-
-
Yue Chen authored
Make fi mode index entropy coded instead of using raw bits. Mode cost estimation in key-frame RDO is updated as well. Modification to inter frame RDO is not included in this patch. Also key-frame y mode cdf table is re-trained since fi modes are attached to DC_PRED Key frame BDRate: -0.399% lowres, -0.339% midres Change-Id: I9ccf478b0a2e48fb1870fe8451e45e2c858a5f63
-
- 11 Oct, 2017 1 commit
-
-
Cheng Chen authored
Count filter level reuse, sign, and delta. And use counts to train default cdfs. Default cdf tables updated. Change-Id: If4fbf3e06ec7d568d940ca7b170bbbb4b778f176
-
- 10 Oct, 2017 1 commit
-
-
Lester Lu authored
In this experiment, sharp image discontinuity in the predicted block is detected. Based on this discontinuity, we choose particular LGTs as row and column transforms. Bitstream syntax, entropy coding, and RD search for LGT are added. One binary symbol is used to signal whether LGT is used. This experiment can work independently with the lgt experiment. lowres: -0.414% for key frames, -0.151% overall midres: -0.413% for key frames, -0.161% overall Change-Id: Iaa2f2c2839c34ca4134fa55e77870dc3f1fa879f
-
- 08 Oct, 2017 1 commit
-
-
Cheng Chen authored
Change-Id: I5446327378938128f27186015619a079c2845d53
-
- 06 Oct, 2017 1 commit
-
-
Jingning Han authored
Reduce the context model size for key frame modes from 30240 bits to 4500 bits, i.e., less than 1/6 of the original context model. The coding performance loss on key frame is 0.14% for lowres and noise level difference for video sequence. The loss on key frame for midres is 0.05% and noise level for whole video. The change on hdres kf coding is 0.015%. Change-Id: I9e36825e5c5ee6ba35038c3ca349ad1ad3429910
-
- 05 Oct, 2017 2 commits
-
-
Hui Su authored
Hard code av1_ext_tx_ind[] and av1_ext_tx_inv[]. Change-Id: Ife650d41be3f85d048f5585659ad57e03f54b39b
-
Thomas Davies authored
Change-Id: I0b6f56d2bf0482cfbf45525828d6daa6aea187e5
-
- 04 Oct, 2017 2 commits
-
-
Zoe Liu authored
No performance change for scenario --disable-ext-comp-refs. For --enable-ext-comp-refs, a pretty tiny bitrate saving was resulted (-0.01~-0.02%). Change-Id: I7d12b28408bbfecc762108cbcf186b2a6ea07253
-
Cheng Chen authored
When experiment LOOPFILTER_LEVEL is on, there're four base filter levels for each frame. This patch enables one to use one delta or four deltas to update corresponding filter levels for each superblock in EXT_DELTA_Q. 1 bit per frame is sent through bitstream to select one or four deltas. Now, we hard code to use one delta. Change-Id: I9c61a035064fa81878b0575ad21664e2b22a6a45
-
- 03 Oct, 2017 3 commits
-
-
Hui Su authored
The _ind and _inv mapping tables are not necessary. The CDF tables are updated with new values converted from the old tables. Performance impact is small and neutral. Change-Id: I65845ab3c80f88794abd9ab9e61494af56099c7c
-
Urvang Joshi authored
The probabilities and CDFs were tuned using aom_entropy_optimizer tool. midres: -0.062 overall PSNR, -0.100 on SSIM (but significant gain on Keiba_832x480_30.y4m clip: -1.331 on overall PSNR and -1.903 on SSIM) lowres: +0.013 on overall PSNR, -0.062 on SSIM Change-Id: Ie143a3914ef45939c8744ff6b2ed9f1d0a59353e
-
Cheng Chen authored
Before LOOPFILTER_LEVEL, there's one filter level, now we have four filter levels for y plane vertical, y plane horizontal, u plane and v plane. This patch enables experiment LOOPFILTER_LEVEL to support per superblock loop filter level update. Change-Id: Ib11a1564471eb3076c26e73e5cdf7b5a3045ef97
-
- 02 Oct, 2017 2 commits
-
-
Sebastien Alaiwan authored
This experiment has been adopted, we can simplify the code by dropping the associated preprocessor conditionals. Change-Id: Ic077963f72e8cc2ae9872b58c8a0241988384110
-
Urvang Joshi authored
tx_size is transmitted using CDFs now, so these tables are obsolete. Also, remove a related tx_size_totals table. Change-Id: I949b46c1c9499bc556e68c77adbdb5aa3288c9a2
-
- 30 Sep, 2017 1 commit
-
-
Zoe Liu authored
The updates in this CL are for the scenario when ext-comp-refs is off. For --disable-global-motion --disable-ext-tx --disable-ext-comp-refs --disable-convolve-round, the patch obtains a small BDRate gain for PSNR: lowres -0.08%; midres -0.05% Change-Id: I47d1ba93318e2904b5714f62ffd6af056f4eb588
-
- 29 Sep, 2017 2 commits
-
-
Rupert Swarbrick authored
Change-Id: Ieb28f40d85e4db4af33648c32c406dd2931ceb89
-
Thomas Davies authored
Change-Id: I52f204000f5fdaf1c6fff63949d72e858ceea462
-
- 28 Sep, 2017 3 commits
-
-
Thomas Davies authored
Change-Id: Ief98301e44a63faacd5f8725f89ef4e0c596a591
-
Angie Chiang authored
Observe 0.1% gain on lowres wo optimize_b before rebase Change-Id: I0cb5b5e4be2563093efb2f6dfbefdce9b554e910
-
Thomas Davies authored
CDFs are used for coding and costs, so there is no need to base the CDF on the obsolete tree and remap filter indices. No change to common test conditions BDR. Change-Id: I441dd21b127bc07ba33eef8ddcfd147eef21d0d4
-
- 23 Sep, 2017 1 commit
-
-
Debargha Mukherjee authored
Change-Id: I3d6a440b13473b0d1e8b18c6629c7e8e3fb446ae
-
- 22 Sep, 2017 1 commit
-
-
Hui Su authored
It's not being used anymore, replaced by the CDF model. The counters are moved under the entropy-stats experiment, so that they can be used to tune the default CDF values. Change-Id: I50cb170c4c8699cf7317fd77853b3fedf2342d3e
-