1. 28 Dec, 2016 8 commits
  2. 27 Dec, 2016 2 commits
    • Yaowu Xu's avatar
      Remove redundant code · 415ba93b
      Yaowu Xu authored
      Change-Id: I53d1383bfe70e0508b0c91d77931a21be2b91682
    • Yaowu Xu's avatar
      Reduce time needed for some unit tests · 049c64c7
      Yaowu Xu authored
      DatarateTestLarge tests take a long time in some configurations, this
      commit reduces the time required for tests to finish by cutting # of
      ovideo frames used and # of rate targes.
      Change-Id: I1d5324b7338325be14213bd9495f567714339607
  3. 24 Dec, 2016 1 commit
    • Yushin Cho's avatar
      Fix wrong place of setting dst with PVQ in intra 4x4 · b27a17f2
      Yushin Cho authored
      With PVQ, the dst buffer should be initialized as zero
      before av1_inv_txfm_add_*() is called.
      This bug seems introduced during resolving conflicts
      when nextgenv2 was merged.
      BD-Rate change:
                      PSNR  PSNR-HVS  SSIM  CIEDE 2000  MS SSIM
      subset1-mono    -0.25 -0.25     -0.23 -0.26       -0.23
      objective1-fast -0.17 -0.26     -0.14 -0.04       -0.18
      Change-Id: I7c6b793ba0aa5f1e3d419312cbbe5c207a68f1f8
  4. 23 Dec, 2016 1 commit
  5. 21 Dec, 2016 6 commits
  6. 20 Dec, 2016 6 commits
  7. 19 Dec, 2016 9 commits
    • Yaowu Xu's avatar
      Eanble warning of large stack size · f12d4b0c
      Yaowu Xu authored
      This commit adds a compiler flag to gcc to warn stack size greater
      than 300Kbytes.
      Change-Id: I4bd0680de435373fc46bfd8d5b80a610dbaddad8
    • Yaowu Xu's avatar
      Reduce number of frames used in test · f8cb5a61
      Yaowu Xu authored
      This commit reduces number of video frames used in tests to avoid
      timeouts in nightly run of "libaom__example_test-multi-target".
      Change-Id: I842339d0e2c36f39f2d84ccc7b131d8ebaf2347c
    • Nathan E. Egge's avatar
      Delete duplicate cdf updating code. · b69cb528
      Nathan E. Egge authored
      The mv cdfs are updated below in calls to av1_set_mv_cdfs().
      av1-master@2016-12-19T17:27:14Z -> av1-set-mv-cdfs@2016-12-19T17:27:54Z
        PSNR | PSNR Cb | PSNR Cr | PSNR HVS |   SSIM | MS SSIM | CIEDE 2000
      0.0000 |  0.0000 |  0.0000 |   0.0000 | 0.0000 |  0.0000 |     0.0000
      Change-Id: I6061602a4f2cc91dadf79e39d513c9678b9d2075
    • Guillaume Martres's avatar
      Fix uninitialized entropy contexts · e50d9ddb
      Guillaume Martres authored
      When enable_optimize_b is false in av1_encode_intra_block_plane the
      entropy contexts were never initialized.
      No changes on metrics for objective-1-fast when no experiment is
      Change-Id: Ic68913f6400d2becbaec3cc14214a0257530ed0b
    • Jingning Han's avatar
      Scale reference motion vector search step size · fab16037
      Jingning Han authored
      This commit allows the dynamic motion vector referencing system to
      scale its search range according to the coding block size. This
      provides higher search resolution for smaller size coding unit.
      The cb4x4 mode improves the compression performance across all the
      test sets:
               avg     low    mid    high
      lowres   2.8%    2.4%   3.1%   3.0%
      midres   1.3%    0.3%   1.8%   2.7%
      hdres    0.9%    0.5%   1.4%   1.5%
      Change-Id: I1bc501506a9f2f06071c5274391f6bd053b235a7
    • Jingning Han's avatar
      Refactor loop filter frame border condition · ed8f3964
      Jingning Han authored
      Use the proper scaling factor to decide if a block is sitting on
      the frame border. This refactor does not change the coding
      statistics of the code base. It fixes an enc/dec mismatch issue
      due to out of boundary memory access in the cb4x4 mode.
      Change-Id: Ia1e999c0f4e4ef10aac6120e69c1fb10a738dd4d
    • Jingning Han's avatar
      Fill the token cost for 2x2 transform blocks · 6a9b2400
      Jingning Han authored
      Refactor the fill_token_cost() function to automatically compute
      the token cost arry for all transform block sizes.
      Change-Id: I2f44c9c08fb169bc14282ba48bce23577b1ab184
    • Jingning Han's avatar
      Allow 2x2 transform block forward model update · 8363063d
      Jingning Han authored
      This commit allows the forward model update for 2x2 transform
      block size.
      Change-Id: Ie08c401e488b3872be0d92640468857f0aa0d0b3
    • Thomas Davies's avatar
      Turn on delta_q by default. · 0090c8fb
      Thomas Davies authored
      Also make sure that qindex is clipped to the quantizer range.
      Change-Id: I3163da4b45e190f9ab34982d1bbbefa5cba7514e
  8. 18 Dec, 2016 1 commit
    • Yaowu Xu's avatar
      Update md5 for decoding test · 81f48159
      Yaowu Xu authored
      Test "decode_to_md5_av1" is to detect unintentional bitstream changes. 
      As AV1 bitstream has changed, the md5 used in the test needs to be 
      updated to reflect the changes. This commit update the md5 as of current
      Change-Id: I9b8b37e48496be4b811a27a484eb9348ef2bc45b
  9. 17 Dec, 2016 3 commits
  10. 16 Dec, 2016 3 commits