1. 04 Apr, 2017 1 commit
  2. 22 Mar, 2017 1 commit
  3. 08 Mar, 2017 2 commits
  4. 13 Feb, 2017 1 commit
  5. 19 Dec, 2016 1 commit
    • 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
      0090c8fb
  6. 07 Dec, 2016 2 commits
  7. 29 Nov, 2016 1 commit
  8. 16 Nov, 2016 1 commit
    • Yaowu Xu's avatar
      Fix IOC warnings · 4d34154b
      Yaowu Xu authored
      av1_txfm.h: left shift of a negative number
      av1/encoder/quantize.c: unsigned int overflow
      aom_dsp/entenc.c: unsigned int overflow
      
      Change-Id: I6143e68f7d6e2621f97900808c8ef7ee0ad0c814
      4d34154b
  9. 14 Nov, 2016 1 commit
  10. 10 Nov, 2016 1 commit
    • Yaowu Xu's avatar
      apply clang-format · 49eea11c
      Yaowu Xu authored
      For these files:
      av1/common/common_data.h
      av1/encoder/encodemb.c
      av1/encoder/quantize.c
      av1/encoder/rdopt.c
      
      Change-Id: I379e861d55c2875d0366df24f986b29796a70087
      49eea11c
  11. 09 Nov, 2016 1 commit
  12. 24 Oct, 2016 1 commit
    • David Barker's avatar
      Fix a bug when combining new-quant + supertx · d7d78c83
      David Barker authored
      Previously, we assumed that av1_init_plane_quantizers is always called with
      segment_id == xd->mi[0]->mbmi.segment_id (and use the latter to derive the value
      of 'qindex' to use in the quantizer). But this is no longer true when supertx
      is enabled. This patch instead remembers the value of 'qindex' derived from
      the latest call to av1_init_plane_quantizers and uses that directly.
      
      Change-Id: Ifa1c5bf74cad29942ff79b88ca92c231bc07f336
      d7d78c83
  13. 19 Oct, 2016 4 commits
  14. 02 Oct, 2016 1 commit
    • Debargha Mukherjee's avatar
      Further changes to new-quant tables · 3c42c096
      Debargha Mukherjee authored
      Refactor to streamline the number of profiles needed, in
      preparation for the next steps.
      
      NO change in performance.
      
      Change-Id: I753b89299897857f3c250c316b4cdc4fedcb90e8
      3c42c096
  15. 15 Sep, 2016 1 commit
  16. 09 Sep, 2016 1 commit
    • Yaowu Xu's avatar
      Change to use correct type · af048635
      Yaowu Xu authored
      This commit changes to use int instead of unsigned for a variable used in
      inverse quantization.
      
      Change-Id: I8f0ff5f80c9e68d52425265ef177357c65ead1e2
      af048635
  17. 02 Sep, 2016 1 commit
  18. 01 Sep, 2016 3 commits
  19. 23 Aug, 2016 1 commit
  20. 16 Aug, 2016 2 commits
  21. 12 Aug, 2016 1 commit
  22. 10 Aug, 2016 1 commit
  23. 20 Jul, 2016 1 commit
  24. 29 Jun, 2016 1 commit
  25. 24 Jun, 2016 1 commit
  26. 23 Jun, 2016 1 commit
  27. 14 Jun, 2016 1 commit
  28. 10 Jun, 2016 2 commits
    • Jingning Han's avatar
      Trellis based adaptive quantization · 25ca3229
      Jingning Han authored
      This commit combines uniform quantizer with trellis based coefficient
      level optimization. It improves the codebase compression performance:
      
      lowres 0.8%
      midres 1.0%
      hdres  1.6%
      
      Note that the current trellis optimization unit is using C code. This
      will make the cost of the overall quantization process slower. A number
      of optimizations will come up next.
      
      Change-Id: Id441dd238e4844409d0f08f82604be777f3f5282
      25ca3229
    • Sarah Parker's avatar
      Move new quant experiment from nextgen · a21afd42
      Sarah Parker authored
      This experiment implements non-uniform quantization where
      the width of the bins increases gradually to more closely
      match a laplacian distribution of the coeficcients.
      
      Performance Gain:
      derflr: 0.15%
      hevcmr: 0.675%
      
      Change-Id: I25234244e3bcd94b87c1f77cf682190b61c8ef94
      a21afd42
  29. 10 May, 2016 1 commit
  30. 27 Apr, 2016 1 commit
  31. 30 Mar, 2016 1 commit