1. 20 Jan, 2017 10 commits
  2. 19 Jan, 2017 23 commits
  3. 18 Jan, 2017 7 commits
    • Angie Chiang's avatar
      Store result on conv_params->buf when no rounding · f7159223
      Angie Chiang authored
      We need uint16_t buf for storing no-rounding prediction.
      Add uint16_t buf in conv_params for that.
      This CL let us avoid changing interface of convolve functions.
      
      Change-Id: I079fad911327f40ffb98e17c73e7638b1719c975
      f7159223
    • Angie Chiang's avatar
      Change build_inter_predictors · 907230ea
      Angie Chiang authored
      Separate prediction code and parameter generating code.
      This will not change bitstream statistics.
      
      Change-Id: I194480166d3f8641592e53683029be1d466cfba9
      907230ea
    • Yue Chen's avatar
      Add rd loop of NCOBMC · f27b1605
      Yue Chen authored
      At the final round of encoding of each superblock, will go through
      each prediction block to check if ncobmc mode is better than non-
      overlapped prediction. Note that causal obmc mode is dumped here.
      
      PSNR gain (MOTION_VAR + NCOBMC): -2.845% lowres
      
      Change-Id: Ibe504f7f1882446a08ba426e1e9824bca73bf655
      f27b1605
    • Yunqing Wang's avatar
      Fix the transform size/type search condition · 2615d6ea
      Yunqing Wang authored
      While encoding a key frame with quantizer = 0 and aq-mode = 1,
      for some segment_ids, the quantizer got modified and could be
      > 0, and lossless[segment_id] might be 0 or 1 depending on the
      segment_id. Namely, blocks with lossless[segment_id] = 0 were
      allowed to choose transform sizes other than 4x4. This conflicted
      with tx_mode which was a frame-level decision. In this patch,
      the transform search condition was modified so that the transform
      choice was consistent with tx_mode of that frame.
      
      BUG=aomedia:104
      
      Change-Id: Ia39127b5dee129283a133cf5e4000da62d9e0f1c
      2615d6ea
    • Urvang Joshi's avatar
      Enable rectangular transforms for Intra also. · feb925fe
      Urvang Joshi authored
      These are under EXT_TX + RECT_TX experiment combo.
      
      Results
      =======
      
      Derf Set:
      --------
      All Intra frames: 1.8% avg improvement (and 1.78% BD-rate improvement)
      Video: 0.230% avg improvement (and 0.262% BD-rate improvement)
      
      Objective-1-fast set
      --------------------
      Video: 0.52 PSNR improvement
      
      Change-Id: I1893465929858e38419f327752dc61c19b96b997
      feb925fe
    • David Barker's avatar
      Fix compile errors with loop-restoration + highbd · 60a055bd
      David Barker authored
      Change-Id: I0d9850e082b8da3b182a3bbaf6569c45317c9659
      60a055bd
    • Angie Chiang's avatar
      Pass ConvolveParams into prediction functions · 9f45bc48
      Angie Chiang authored
      Those functions includes
      av1_make_inter_predictor
      av1_build_inter_predictor
      inter_predictor
      
      Change-Id: Ide3b744277cf30964e8b352fc8de91365d7217a8
      9f45bc48