1. 02 May, 2016 12 commits
  2. 29 Apr, 2016 1 commit
  3. 13 Apr, 2016 4 commits
  4. 12 Apr, 2016 2 commits
  5. 09 Apr, 2016 1 commit
  6. 08 Apr, 2016 2 commits
    • Michael Bebenita's avatar
      Remove dead code from av1_dering_search. · 03394bd8
      Michael Bebenita authored
      Change-Id: I893914d4678372970680b514843da87a75c14889
    • Jean-Marc Valin's avatar
      Changing the weights of the first CRF filter in deringing · 337b23a5
      Jean-Marc Valin authored
      The old taps were equivalent to [2 2 3 2 3 2 2], while the new taps are
      equivalent to [1 2 3 4 3 2 1]. The new coefficients improve metrics
      slightly (not clear why).
      ntt-short1 results:
                LOW (%)  MEDIUM (%) HIGH (%)
          PSNR NaN -0.126426 -0.209062
       PSNRHVS NaN 0.043873 -0.038114
          SSIM NaN -0.054293 -0.138431
      FASTSSIM NaN -0.143498 0.245350
      Change-Id: Iecadda68a4e9b33a49a807faf0a7dee6c9a119cb
  7. 06 Apr, 2016 2 commits
  8. 05 Apr, 2016 3 commits
  9. 04 Apr, 2016 5 commits
  10. 02 Apr, 2016 1 commit
    • Jingning Han's avatar
      Support multiple reference motion vector candidates · 9fdd1124
      Jingning Han authored
      This commit generalizes dynamic reference motion vector coding mode
      to support multiple candidate modes in the rate-distortion
      optimization scheme and to support the selection in the bit-stream
      syntax. The maximum number of modes allowed is currently limited to
      4. The syntax elements for the dynamic reference motion vector
      modes are using binary codes.
      Change-Id: I63ada01c18d4aaa2e3770811130fa8a42a88ab62
  11. 01 Apr, 2016 4 commits
    • Jingning Han's avatar
      Enable dynamic motion vector referencing system · 883f1df7
      Jingning Han authored
      This commit enables the dynamice motion vector referencing system
      for inter predicted modes with single reference frame.
      Change-Id: Ib3502c746276a859a7b443ec2687b71d4c788dc0
    • Jingning Han's avatar
      Generate compound reference motion vector · 472615c3
      Jingning Han authored
      Use and compare the reference frame vector to find the reference
      motion vector candidates for compound mode.
      Change-Id: Ie9d1006f5121593a2311fcaeac411a54a705d266
    • Jingning Han's avatar
      Properly reset ZEROMV mode context · d53bc5f9
      Jingning Han authored
      When the current frame does not have its previous frame for
      reference, reset the ZEROMV mode context.
      Change-Id: I6018ede03adea76c4c5335e0eb34ab60df0576c7
    • Jingning Han's avatar
      Fix use_prev_frame_mvs assignment · 51c5b0d9
      Jingning Han authored
      This commit synchronizes the value assigned to cm->use_prev_frame_mvs.
      It resolves a potential mismatch between encoder and decoder.
      Change-Id: I2208017db73f8a83cbb50027776db8dc67526b44
  12. 31 Mar, 2016 3 commits
    • Jingning Han's avatar
      Refactor reference motion vector search process · aeb60057
      Jingning Han authored
      Unify the reference motion vector candidate search for row, column,
      and single block cases. Make it support later extended reference
      frame contexts.
      Change-Id: I1278a9f1ed8561eccc8460b4edff4b97d438ad9b
    • Jingning Han's avatar
      Enable context analyzer for inter mode entropy coding · 3b4479eb
      Jingning Han authored
      It allows the codec to account for certain corner cases when
      processing inter prediction mode entropy coding.
      Change-Id: I51a1adda0d9e27bd1e18d912fd56ca4422b607b4
    • Jingning Han's avatar
      Enable adaptive prediction mode coding · de6741bf
      Jingning Han authored
      This commit allows the codec to analyze the reference motion vector
      candidate list and adaptively reduce the size of inter prediction
      mode set.
      Change-Id: I98f25bbf17cc844a84cfc568be27912f31fbe478