- Sep 02, 2016
- Sep 01, 2016
-
-
Yaowu Xu authored
The values after right shifts should fit into 32bit int. The commit fixes MSVC build warning when new-quant is enabled. Change-Id: Ic89dd86fb981a1206653943658af2b6b2925a676
-
Yaowu Xu authored
-
Urvang Joshi authored
-
Yaowu Xu authored
Change-Id: I8af6a9723c31c0f868e9bd75dcc079413a3700c4
-
Urvang Joshi authored
When the experiment is ON, we use Paeth predictor instead of TM predictor. For derf set, this gives about 0.09% improvement overall, and 0.55% improvement if all frames are forced to be intra-only. Also, if the EXT_INTRA experiment is also on, the improvement overall is 0.056%, and improvement if all frames are forced to be intra-only is 0.465%. Change-Id: Id74e107ede70a8d2107fa14fcb3f44b23a437274
-
Yaowu Xu authored
Function ans_read_int() takes int as parameter, this commit uses an explicit conversion to avoid MSVC building warning. Change-Id: Ia405e1d5a86c0f42932fa1da29417ccbf2dd58e7
-
Yaowu Xu authored
This fixes msvc build errors. Change-Id: I1344685e891db61ba569d818e0f2167b2978c299
-
Yaowu Xu authored
Cherry-Picked the following commits: 0defd8f2 Changed "WebM" to "AOMedia" & "webm" to "aomedia" 54e66767 Replace "VPx" by "AVx" 5082a369 Change "Vpx" to "Avx" 7df44f17 Replace "Vp9" w/ "Av1" 967f722f Remove kVp9CodecId 828f30ce Change "Vp8" to "AOM" 030b5ffc AUTHORS regenerated 2524caee Add ref-mv experimental flag 016762be Change copyright notice to AOMedia form 81e55269 Replace vp9 w/ av1 9b94565b Add missing files fa8ca9f2 Change "vp9" to "av1" ec838b76 Convert "vp8" to "aom" 80edfa01 Change "VP9" to "AV1" d1a11fb9 Change "vp8" to "aom" 7b582513 Point to WebM test data dd1a5c8d Replace "VP8" with "AOM" ff00fc0f Change "VPX" to "AOM" 01dee0bb Change "vp10" to "av1" in source code cebe6f0c Convert "vpx" to "aom" 17b05679 rename vp10*.mk to av1_*.mk fe5f8a8a rename files vp10_* to av1_* Change-Id: I6fc3d18eb11fc171e46140c836ad5339cf6c9419
-
- Aug 31, 2016
-
-
Yunqing Wang authored
-
Yunqing Wang authored
1. Changed buffer_alloc_sz and frame_size type to size_t. 2. Added a TODO for video resolution limits. On 32 bit systems, the maximum resolution supported in the encoder is 4k(3840x2160). The malloc() would fail if encoding >4k video on a 32 bit system. Change-Id: Ibd91b28fd63d1b04e8ac9a5270a17629f239188a
-
Yunqing Wang authored
-
Yunqing Wang authored
-
Zoe Liu authored
The previous ext-refs experiment did not consider the cost of the 2nd reference frame on mode decision in the compound mode. With the fix, using Overall PSNR, compared to the previous ext-refs RD performance before the bug fix, all against the baseline, the improvements are: "ext-refs" before fix: lowres -5.665% midres: -4.833% "ext-refs" after fix: lowres -5.776% midres: -5.000% Improvement by the fix: lowres -0.111% midres: -0.167% Change-Id: I2eceedf2d4046b169514e049fd01baaf0bbb50c6
-
Zoe Liu authored
-
- Aug 30, 2016
-
-
Wei-Ting authored
Change-Id: I578589a955bd3f3d7ff61723b574361661453f67
-
Zoe Liu authored
Change-Id: Ie58b98baa870c5d2a5b7193f8fe4f84fd7ec6c16
-
Yunqing Wang authored
Fixed a list of VS warnings. Warning message: ..\test\vp10_convolve_test.cc(34): warning C4244: 'initializing' : conversion from 'ptrdiff_t' to 'int', possible loss of data Change-Id: I9a1d3978a79fbb7b1ac028c5713ac72b6ff99172
-
Deb Mukherjee authored
-
- Aug 29, 2016
-
-
Sarah Parker authored
This computes global motion parameters between 2 frames by matching corresponding points using FAST feature and then fitting a model using RANSAC. Change-Id: Ib6664df44090e8cfa4db9f2f9e0556931ccfe5c8
-
Yunqing Wang authored
Removed unused buffer allocation functions. Change-Id: I5aa265a7698a2d2df736ddb89c6d93a5ee34895b
-
Deb Mukherjee authored
-
Deb Mukherjee authored
Change-Id: I729e14916ecb58b5a75756078ab96a2d340bc0d6
-
Aamir Anis authored
Frame can be split into rectangular tiles for application of separate bilateral or Wiener filters per tile. Some variable names changed for better readability. Change-Id: I13ebc4d0b0baf368e524db5ce276f03ed76af9c8
-
Deb Mukherjee authored
Change-Id: I0cc3523a8992f889f8dd203449ceb55f2a422324
-
Pascal Massimino authored
Change-Id: Ifde4d57957219560e01ebd1657f1c0721f041054
-
- Aug 27, 2016
-
-
James Zern authored
-
- Aug 26, 2016
-
-
Jingning Han authored
-
Hui Su authored
-
Jingning Han authored
Change-Id: Id4c764198549a60d98e5c4a74083972b97da5b81
-
Deb Mukherjee authored
Change-Id: I56890c813de1b366e4ef482d9fc6da81034636ab
-
Geza Lore authored
For rectangular blocks between 8x8 and 32x32, we can now code the transform size as one bigger than the largest square that fits in the block (eg, for 16x8, we can code a transform size of 16x16 rather than the previous maximum of 8x8), when this oversized transform is coded in the bitstream, the codec will use the full size rectangular transform for that block (eg 16x8 transform in the above example). Also fixes a scaling bug in 16x8/8x16 transforms. Change-Id: I62ce75f1b01c46fe2fbc727ce4abef695f4fcd43
-
- Aug 25, 2016
-
-
Sarah Parker authored
-
Wei-ting Lin authored
This commit separate the frame index of EXT_ARFs' from other frame types in the ext-refs setting. It improves the average RD performance by 0.206% in the lowres, and 0.173% in the midres. The overall gains for the ext-refs compared to the baseline are 5.665% in the lowres, and 4.883% in the midres. Change-Id: I6591ad29120880c1aef0bd0b7cf15238c3f3b8f3
-
Yunqing Wang authored
-
Sarah Parker authored
Change-Id: Ie1416569e73e66518cdb2765d79a2fb3dd570489
-
Yunqing Wang authored
2 bugs were fixed in VP9. https://chromium-review.googlesource.com/#/c/366873/ https://chromium-review.googlesource.com/#/c/368440/ Fixed them in VP10 as well. Change-Id: I2e53fabc6131ff80ba6dcfd4c73eb76c59b4c474
-