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
    • emilkeyder@google.com's avatar
      Fix some includes in global_motion.{c,h}. · 30ba4b41
      emilkeyder@google.com authored
      Change-Id: I288890b964fda354ac58939f3a6b54a33f40666d
    • 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
    • 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
    • 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
    • Urvang Joshi's avatar
      SMOOTH_PRED: Use 12-bit multiplications instead of 18-bit. · 81760810
      Urvang Joshi authored
      Compression performance is roughly neutral:
                       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
  2. 22 Feb, 2017 25 commits
  3. 21 Feb, 2017 4 commits
  4. 18 Feb, 2017 5 commits