- 19 Aug, 2014 12 commits
-
-
Dmitry Kovalev authored
Change-Id: I9261ded5fbba7a625d8224d91be296265a932410
-
Dmitry Kovalev authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Jim Bankoski authored
-
Frank Galligan authored
-
Jim Bankoski authored
Change-Id: Icd07ee241b1e36bb4c9e40e592bae259e65f2ce4
-
Jim Bankoski authored
Change-Id: Id68736ffa71843b02ee3634edc525219d6e54d4f
-
Jim Bankoski authored
Change-Id: I803bfc0b26804912ccd088d8a90a0f02fc55eed9
-
Jim Bankoski authored
-
Yunqing Wang authored
-
Jingning Han authored
-
- 18 Aug, 2014 12 commits
-
-
Jim Bankoski authored
Change-Id: I80f81f6f4f15766f504c15f8c20258a84bbaa9ac
-
Yunqing Wang authored
In the full-rd transform size search, we go through all transform sizes to choose the one with best rd score. In this patch, an early termination is added to stop the search once we see that the smaller size won't give better rd score than the larger size. Also, the search starts from largest transform size, then goes down to smallest size. A speed feature tx_size_search_breakout is added, which is turned off at speed 0, and on for other speeds. The transform size search is turned on at speed 1. Borg test results: 1. At speed 1, derf set: psnr gain: 0.618%, ssim gain: 0.377%; stdhd set: psnr gain: 0.594%, ssim gain: 0.162%; No noticeable speed change. 3. At speed 2, derf set: psnr loss: 0.157%, ssim loss: 0.175%; stdhd set: psnr loss: 0.090%, ssim loss: 0.101%; speed gain: ~4%. Change-Id: I22535cd2017b5e54f2a62bb6a38231aea4268b3f
-
Jingning Han authored
This commit enables the encoder to record the location of the center frame to generate alter reference frame. It then allows to skip checking prediction modes of other reference frame types when it comes to encode this frame. The speed 3 runtime is reduced for the test sequences: bus at CIF 1000 kbps, 9791 ms -> 9446 ms, i.e., 3.5% speed-up, pedestrian at 1080p 2000 kbps, 184043 ms -> 175730 ms, i.e., 4.5% speed-up. No compression performance change observed. Change-Id: Iacfde3bcc1445964e7a241f239bd6ea11cb94bd1
-
Dmitry Kovalev authored
Change-Id: I156419fdf68056759a4cd4206cc829a00025ef78
-
Dmitry Kovalev authored
oxcf->pass is used in all other places in similar contexts. Change-Id: I9de3a5f24311838d5a6dc3dd470d258cb189ff59
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
-
Tom Finegan authored
-
Yaowu Xu authored
-
Jingning Han authored
-
Jingning Han authored
-
- 16 Aug, 2014 10 commits
-
-
James Zern authored
-
Marco authored
Change-Id: Ic53b2fb69e6eee600ea222e4d06424a1bbca496c
-
James Zern authored
-
Change-Id: I5ca3400aec1f77fd92762d0c4fc86ba3694de1ca
-
Change-Id: I78e27bf942b4a825543e76be25546b6458bad8b6
-
Pengchong Jin authored
-
James Zern authored
-
Dmitry Kovalev authored
According to the current API spec we need to call vpx_codec_encode() until vpx_codec_get_cx_data() returns NULL. Change-Id: I4617f8042d50480a8f47b0b7114d4759fa566b14
-
Dmitry Kovalev authored
-
Dmitry Kovalev authored
Now everything is int64_t, so we don't need that function. Change-Id: I7dd2023677b4943ecd968d68cc06f9d4862c3c3f
-
- 15 Aug, 2014 6 commits
-
-
Johann authored
-
Pengchong Jin authored
Add a speed feature to give the tighter partition search range. Before partition search, calculate the histogram of the partition sizes of the left, above and previous co-located blocks of the current block. If the variance of observed partition sizes is small enough, adjust the search range around the mean partition size, which will be tigher. The feature is currently turned on at speed 2. Experiments on sample youtube clips show on average the runtime is reduced by 3-7%. For hard stdhd clips: park_joy_1080p @ 15000kbps: 509251 ms -> 491953 ms (3.3%) pedestrian_area_1080p @ 2000kbps: 223941 ms -> 214226 ms (4.3%) The PSNR performance is changed: derf: -0.112% yt: -0.099% hd: -0.090% stdhd:-0.102% Change-Id: Ie205ec5325bf92ec5676c243e30ba9d0adca10f2
-
Tom Finegan authored
- Fix nit: make test function definitions match test order. - Fix nit: use elog instead of echo for env verification error. Change-Id: I0eec078fc056a5bb2bd88d5833e43de48d77ec08
-
Dmitry Kovalev authored
-
Jingning Han authored
Change-Id: Ib52e1ce5aa4a22d70e124c3c29a92e00ffac50e4
-
Yunqing Wang authored
-