Les articles publiés sur le site
-
29 juillet 2015, par Yunqing Wang
Changed Paths:
Modify /vp9/encoder/vp9_context_tree.h
Modify /vp9/encoder/vp9_encodeframe.c
Modify /vp9/encoder/vp9_rdopt.c
Remove tx cache and speed up tx size selection
1. The RD scores obtained during the tx size selection were stored in the
tx cache, and used to help make the tx decision for the following frames.
This wasn't used anymore in VP9 encoder. Recovered the related decision
making code from 1.5+ years ago, and borg tests didn't show any quality
gain. This patch removed it to lower the complexity.
2. An optimization was done after the above refactoring. If the tx_mode
is not TX_MODE_SELECT, we only need to test the chosen tx size instead
of all posible tx sizes. This gave a 1.5% average speed gain at speed 2,
and a 1% average speed gain at speed 3.
Change-Id: Id8cd650e066a8cef33829d8c15388a8138adc78c
-
29 juillet 2015, par Jingning Han
Changed Paths:
Modify /vp9/decoder/vp9_decodeframe.c
Modify /vp9/decoder/vp9_decodemv.c
Modify /vp9/decoder/vp9_decoder.h
Add more coding staticstics tracker
Count the average sub-pixel motion vector, sub8x8 block, intra
prediction mode use case.
Change-Id: Idbccc67a7eb4d2447b02b1fc158fdc8a344c2f21
-
29 juillet 2015, par Parag Salasakar
Changed Paths:
Modify /test/pp_filter_test.cc
Add /vp8/common/mips/msa/postproc_msa.c
Modify /vp8/common/mips/msa/vp8_macros_msa.h
Modify /vp8/common/rtcd_defs.pl
Modify /vp8/vp8_common.mk
mips msa vp8 post proc optimization
average improvement ~2x-4x
Change-Id: I93abc15389649c169bb8b69127c0b95407d34692
-
29 juillet 2015, par Parag Salasakar
Merge "mips msa vp8 filter by weight optimization"
-
29 juillet 2015, par James Zern
Changed Paths:
Modify /vp9/common/vp9_rtcd_defs.pl
Modify /vp9/vp9cx.mk
Merge "add vp9_block_error_fp_neon"