- Mar 09, 2016
-
-
Angie Chiang authored
Change-Id: I5df744dc6b21ed9dbbf6ddf38004f2a9e88b7d00
-
Hui Su authored
No performance change. Change-Id: If35125fed909d89235b303514f77a33183bb36b3
-
- Mar 08, 2016
-
-
Deb Mukherjee authored
-
Yaowu Xu authored
-
Deb Mukherjee authored
Change-Id: I6c3bf5545c42030b484a8aaf434b63bd409a0487
-
Yaowu Xu authored
Change-Id: Iccaacee9b7a66b016b5747a3902c236888ad4ba1
-
Yi Luo authored
-
Yue Chen authored
-
- Mar 07, 2016
-
-
Yue Chen authored
Pixel domain distortion calculation is enabled for the rd loop of inter sub8x8 and intra 4x4 cases. Coding gain: 0.124% derflr, 0.122% derfhd Change-Id: I43b47fe81b4f5ccc1c66bc626bd310c413a1ed87
-
Yi Luo authored
- Inherited base class TransformTestBase to derived class VP10Trans8x8HT. - Employed RunCoeffCheck() to test vp10_fht8x8_sse2() against C reference function vp10_fht8x8_c(). - fdst8_sse2() related seven hybrid transform cases are covered in this test. - Test passed (4 test cases w/o EXT_TX; 16 test cases with EXT_TX). Change-Id: Id9a9b308c707164a120d9ceb2c30e572026fb1d0
-
Aℓex Converse authored
-
Deb Mukherjee authored
-
Deb Mukherjee authored
-
Yi Luo authored
-
Jingning Han authored
-
Jingning Han authored
This commit enables a hybrid 1-D/2-D transform coding scheme and the accompany entropy coding system. It currently uses hybrid 1-D/2-D DCT transform coding. It provides coding performance gains: lowres_all 0.55% hdres_all 0.43% Change-Id: I2b30dcafd21eb2bb3371f6e854cbab440a4dfa78
-
Sarah Parker authored
-
Deb Mukherjee authored
-
Geza Lore authored
Change-Id: I7f7e26cd1d58eb38417200550c6fbf4108c9f942
-
- Mar 05, 2016
- Mar 04, 2016
-
-
Yue Chen authored
For left side obmc, the input of the mask function is corrected as the column coordinate. Also, minor fixes for a compiler warning. Change-Id: Ia981ef443d5b0285a93d73e5c7ab83f8c3a23464
-
Yi Luo authored
Inherited class TransformTestBase to derived class VP10Trans4x4HT. Employed RunCoeffCheck() to test vp10_fht4x4_sse2() against C reference vp10_fht4x4_c(). fdst4_sse2() related seven hybrid transform cases are covered in this test. Wrote a header file for test base class. Some modification to make sure the base class can be used for 8x8, 16x16, 32x32 cases. All related tests passed. Change-Id: I6b19a39d3ea30b657847781e78e73b829998a57a
-
Sarah Parker authored
This sets up the interface for 3 speed features that progressively eliminate a greater number of transforms in ext tx using pre-trained support vector machines. Each speed feature still needs to be implemented. Change-Id: Ia508aeadc0cffdc080fb227f357a5d1dfbca08e2
-
Jingning Han authored
-
- Mar 03, 2016
-
-
Jingning Han authored
-
Jingning Han authored
This commit fixes an encoding issue related to var-tx and ref-mv experiments that causes the codec to use random values for transform block skip flag. Change-Id: I8daa6d6b88ea45b5bbeb81b43dd0eeff545c8e5a
-
Yi Luo authored
-
Deb Mukherjee authored
There is a ~0.1% gain. Various experiments with different kinds of windowing functions to follow. Change-Id: I0787fddca53607ab39e53f919066839301938e68
-
Geza Lore authored
Change-Id: I8fde245b32c9e586683a28aa6925da0b83850b39
-
Aℓex Converse authored
Make the RANS implementation operate on cumulative distribution functions rather than individual probability distribution functions. CDFs have shown themselves more flexible to work with. Reduces decoding memory usage from scaling O(num_distributions * symbol_resolution) to O(num_distributions). No bitstream change. This is an purely implementation change. Change-Id: I4e18d3a0a3d37a36a61487c3d778f9d088b0b374
-
Jingning Han authored
This allows the codec to use effective motion vector as the candidate to produce the reference motion vector list. Change-Id: Ib90be705fe28200c13376d6d7741800a61f13043
-
- Mar 02, 2016
-
-
Yi Luo authored
fdct16_sse2() was not bit-exact with C reference, fdct16(). The inconsistency was found by writing a unit test for vp10_fht16x16_sse2(). Since the unit test needs a pending change on the inherited base class. I will commit this unit test after making a header file for this base class. Passed the uncommitted unit test: vp10_fht16x16_test.cc. Change-Id: If2b617883c633a3ea90c19e1d018240c8007102b
-
Hui Su authored
Avoid mistakenly setting "have_right" as 0 for UV channel in blocks of width no larger than 8. Change-Id: Ic2b031e32f967a23fd118a052bf9edd7d5a3abe6
-
Deb Mukherjee authored
-
Deb Mukherjee authored
Adds masked variance and sad functions needed for wedge prediction modes to come. Change-Id: I25b231bbc345e6a494316abb0a7d5cd5586a3a54
-
Yaowu Xu authored
-
Hui Su authored
-
- Mar 01, 2016
-
-
Yunqing Wang authored
Move functions to be included in extern "C". Change-Id: If57fa5eb7955763cf99e6839dde4d7221fad75ea
-
Yaowu Xu authored
-