1. 23 Feb, 2017 6 commits
    • Jingning Han's avatar
      Fix bottom ref condition for intra prediction in cb4x4 · f0179c3c
      Jingning Han authored
      Resolve a rare enc/dec mismatch issue triggered by the 4x4 chroma
      block size in sub8x8 block coding.
      
      To avoid using 2x2 chroma block size, it always uses the top-left
      4x4 luma block coding information to predict the 4x4 chroma block.
      The rest 3 4x4 luma blocks will be coded independently without
      coding the collocated chroma blocks.
      
      The compression performance gains are 1.45% for lowres set (down
      from 2.4% of the original cb4x4 design).
      
      Change-Id: Iff560fcab172ed4219434d5174c4d8dfbbb04135
      f0179c3c
    • emilkeyder@google.com's avatar
      Fix some includes in global_motion.{c,h}. · 30ba4b41
      emilkeyder@google.com authored
      Change-Id: I288890b964fda354ac58939f3a6b54a33f40666d
      30ba4b41
    • Angie Chiang's avatar
      Turn off has_subpel_mv_component check · 043de633
      Angie Chiang authored
      This CL aim at facilitating hardware implementation
      The check will be turned on once we have faster motion vector
      coding system
      
      Performance drop
      lowres 0.157%
      midres 0.260%
      
      Change-Id: Iedc961f44efadfe84ff9edab408f44845bffcfe9
      043de633
    • Angie Chiang's avatar
      Enable av1_is_interp_needed in handle_inter_mode · e7e37208
      Angie Chiang authored
      If there no sub-pixel in both direction of MV,
      the interp_filter is set to EIGHTTAP_REGULAR
      
      Change-Id: I208c34906544f1937c57d78017999be6eddd9e87
      e7e37208
    • Yushin Cho's avatar
      Another fix for building pvq and palette together · cc715089
      Yushin Cho authored
      Fixes that pack_palette_tokens() was disabled when pvq is enabled and
      av1_decode_palette_tokens() was not complied.
      
      Change-Id: I468bdc4d77ae7ddbca7fb5ed8e1da5506486a58c
      cc715089
    • Urvang Joshi's avatar
      SMOOTH_PRED: Use 12-bit multiplications instead of 18-bit. · 81760810
      Urvang Joshi authored
      Compression performance is roughly neutral:
      
      AWCY:
      -----
                       High Latency     Low Latency
        All Keyframes  0.00             0.00
        Video overall  0.01            -0.01
      
      Google sets:
      ------------
      
      - All Keyframes:
      
        lowres  -0.001
        midres   0.000
        hdres    0.001
      
      - Video overall:
        lowres   0.019
        midres   0.000
        hdres   -0.013
      
      Change-Id: I89be2739203bf3e2848e4ba7ae2988c625f54513
      81760810
  2. 22 Feb, 2017 25 commits
  3. 21 Feb, 2017 4 commits
  4. 18 Feb, 2017 5 commits