- 06 Dec, 2014 1 commit
-
-
Jingning Han authored
The initial reset of this_rdc in vp9_pick_inter_mode is not needed, since it will be re-assign when used. Change-Id: Ic0e12d741cbab292fc214c1eabb48b129af7839b
-
- 05 Dec, 2014 12 commits
-
-
Jingning Han authored
Compare the current best mode rate-distortion cost with the skip threshold to decide if performing motion search. Change-Id: Ia071824f8dd3b7db485f424692a485a2da6a1a9f
-
Jingning Han authored
Change-Id: I0222f7abc61202f4a83b117bbfb042ada6304562
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
-
Jingning Han authored
It makes the overall speed -6 about 2% faster with no compression performance change. Change-Id: I680a967b421caa2c5a5cdb821311c4726a2df45a
-
Jingning Han authored
These speed-up features for key frame coding are only turned on in the settings of hybrid non-RD and RD mode decision. It provides about 20% speed-up to the hybrid key frame coding at the expense of certain compression performance loss. For vidyo1, the key frame coding statistics are changed 9838F, 35.020 dB, 61677 us -> 9920F, 34.834 dB, 47556 us Overall rtc set compression performance is down by -0.257%. Change-Id: I0025447fda26bb7855e982955642b5f55d71b51f
-
Jingning Han authored
When block size is below 16x16, the encoder swap from non-RD to RD mode for key frame coding. This largely brough back the key frame compression performance. For vidyo1 at 1000 kbps, the key frame coding statistics are changed 9978F, 34.183 dB, 36807 us -> 9838F, 35.020 dB, 61677 us As compared to the full RD case 7187F, 34.930 dB, 214470 us The overall rtc set coding performance (single key frame setting) is improved by 1.5%. Change-Id: I78a4ecf025d7b24ec911e85be94e01da05e77878
-
Yunqing Wang authored
-
Paul Wilkins authored
-
Debargha Mukherjee authored
-
James Zern authored
-
- 04 Dec, 2014 19 commits
-
-
Debargha Mukherjee authored
-
Peter de Rivaz authored
Change 72193 made the encoder behave differently when configured with and without high bitdepth. This change means the same algorithm is used for both. Change-Id: I707a44a94afca773a9e0c2f7ebeeea83030257c5
-
James Zern authored
-
Yunqing Wang authored
Currently, VP9 supports column-tile encoding, which allows a frame to be encoded in multiple column tiles independently. The number of column tiles are set by encoder option "--tile-columns". This provides a way to encode a frame in parallel. Based on previous set of patches, this patch implemented the tile- based multi-threaded encoder. Each thread processes one or more tiles. Usage: For HD clips: --tile-columns=2 --threads=1/2/3/4 While using 4 threads, tests showed that the encoder achieved 2.3X - 2.5X speedup at good-quality speed 3, and 2X speedup at realtime speed 5. Change-Id: Ied987f8f2618b1283a8643ad255e88341733c9d4
-
Deb Mukherjee authored
-
Adrian Grange authored
-
Peter de Rivaz authored
Change 71789 renamed CONFIG_VP9_HIGH to CONFIG_VP9_HIGHBITDEPTH. However, one use of CONFIG_VP9_HIGH was missed. Change-Id: I0ebb9c71380c6d810a25708d15471abf9533e695
-
Deb Mukherjee authored
Related to fixing random number range. Change-Id: I84d004600e1f6918badf08d08da421b4e8cc4826
-
Marco authored
-
James Zern authored
-
Tom Finegan authored
-
Deb Mukherjee authored
Bug was introduced in https://gerrit.chromium.org/gerrit/#/c/72122/ Change-Id: Idb500ea619a30e7bc50e22fb8ee03be5282f41db
-
James Zern authored
the gtest implementation used only returns values between 0 and 2^31-1 + temporarily disable some tests in fdct8x8_test which misbehave with the new range Change-Id: I45381076f0bea3317cc6728305890e4fd2f2facd
-
James Zern authored
-
Adrian Grange authored
-
Deb Mukherjee authored
Change-Id: Id8c8c3be882bcd92afea3ccec6ebdf3f208d28ef
-
Adrian Grange authored
Change-Id: I0c39136d67e1e83020d61f86b062a04182ec9b00
-
Marco authored
-
Marco authored
Change-Id: Icc7a816491897107764e4c936288e9000e6319b8
-
- 03 Dec, 2014 8 commits
-
-
Jingning Han authored
-
Adrian Grange authored
Change-Id: I714ca22b5d51016bf8b035cf457616c707257641
-
James Zern authored
-
Marco authored
For a few refresh periods after key frame, use large qp-delta to increase quality ramp-up. Change-Id: Ib5a150fb2dfa6bafd0d4e6b5d28dfd0724b61319
-
James Zern authored
the gtest implementation used only returns values between 0 and 2^31-1 + temporarily disable some tests in lpf_8_test which misbehave with the new range Change-Id: I8a026680c4b8c12dc14d4f24c33edb2315963114
-
Jingning Han authored
Change-Id: I6e5e0571d6967b9b992966336715e35bb97f187e
-
Jingning Han authored
-
Jingning Han authored
-