Recherche avancée

Médias (0)

Mot : - Tags -/utilisateurs

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (82)

Sur d’autres sites (13423)

  • Revision 74ded4863e : Enable conditional skip path in rd_pick_intra_sby_mode These speed-up features

    4 décembre 2014, par Jingning Han

    Changed Paths :
     Modify /vp9/encoder/vp9_rdopt.c


     Modify /vp9/encoder/vp9_speed_features.c



    Enable conditional skip path in rd_pick_intra_sby_mode

    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

  • Improve encoding speed on older Intel CPUs.

    4 décembre 2014, par Erik de Castro Lopo
    Improve encoding speed on older Intel CPUs.
    

    The commit http://git.xiph.org/?p=flac.git;a=commit;h=e9d805dd4374
    changed the that calculate autocorrelation. However, the new code
    worked slightly (about 4%) slower on Core 2, but with the new
    presets the speed decrease can reach 25%.

    This patch enables both old and new functions and chooses between
    them at runtime.

    Patch-from : lvqcl <lvqcl.mail@gmail.com>

    • [DH] src/libFLAC/cpu.c
    • [DH] src/libFLAC/ia32/lpc_asm.nasm
    • [DH] src/libFLAC/include/private/cpu.h
    • [DH] src/libFLAC/include/private/lpc.h
    • [DH] src/libFLAC/lpc_intrin_sse.c
    • [DH] src/libFLAC/stream_encoder.c
  • Revision 8fd3f9a2fb : Enable non-rd mode coding on key frame, for speed 6. For key frame at speed 6 :

    12 novembre 2014, par Marco

    Changed Paths :
     Modify /test/vp9_avg_test.cc


     Modify /vp9/common/vp9_rtcd_defs.pl


     Modify /vp9/encoder/vp9_avg.c


     Modify /vp9/encoder/vp9_encodeframe.c


     Modify /vp9/encoder/vp9_speed_features.c


     Modify /vp9/encoder/x86/vp9_avg_intrin_sse2.c



    Enable non-rd mode coding on key frame, for speed 6.

    For key frame at speed 6 : enable the non-rd mode selection in speed setting
    and use the (non-rd) variance_based partition.

    Adjust some logic/thresholds in variance partition selection for key frame only
    (no change to delta frames),
    mainly to bias to selecting smaller prediction blocks, and also set max tx size
    of 16x16.

    Loss in key frame quality ( 0.6-0.7dB) compared to rd coding,
    but speeds up key frame encoding by at least 6x.
    Average PNSR/SSIM metrics over RTC clips go down by 1-2% for speed 6.

    Change-Id : Ie4845e0127e876337b9c105aa37e93b286193405