- 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
-
- Aug 24, 2016
-
-
Urvang Joshi authored
-
Urvang Joshi authored
-
Hui Su authored
Change-Id: I600af6a66dc0e1310c8bfc7c16efa8a82e90856d
-
- Aug 23, 2016
-
-
Yue Chen authored
-
Urvang Joshi authored
rd_pick_palette_intra_sby() method is called only when, cpi->common.allow_screen_content_tools is on. So, no need to check that again. We just use an assert() instead to still be safe. Change-Id: I19785c2aac016798c8d331bbe91971b3806b73a8
-
Urvang Joshi authored
-
Yue Chen authored
Adapt rectangular txfm experiment to syntax/tokenization/loopfilter framework of VAR_TX Change-Id: Idcb005ecf5b3712de3e1cccb0d811ca16d87af24
-
Urvang Joshi authored
"vpx-highbitdepth" config doesn't exist. Change-Id: Ib6d3691454299bb381ecc75b80657fbebf9f59b2
-
Urvang Joshi authored
Change-Id: Ie7c78e19e077516615c71669022f505f8b3c80ca
-
Urvang Joshi authored
Change-Id: I65507c3d132b2b3ba90cf0a7b1c729da7d3de15f
-
Wei-ting Lin authored
-
Deb Mukherjee authored
Reintroducing some fixes that were dropped inadvertently in course of rebasing. Change-Id: I5f51160c586010590d4bfd5cf225fb21347b0a40
-