1. 13 May, 2013 1 commit
    • Paul Wilkins's avatar
      Change to band calculation. · e5f71520
      Paul Wilkins authored
      Change band calculation back to simpler model based
      on the order in which coefficients are coded in scan order
      not the absolute coefficient positions.
      
      With the scatter scan experiment enabled the results were
      appear broadly neutral on derf (-0.028) but up a little on std-hd +0.134).
      
      Without the scatterscan experiment on the results were up derf as well.
      
      Change-Id: Ie9ef03ce42a6b24b849a4bebe950d4a5dffa6791
      e5f71520
  2. 10 May, 2013 2 commits
    • Yunqing Wang's avatar
      Remove unused mdcounts · 9755d9fd
      Yunqing Wang authored
      mdcounts seems no longer used.
      
      Change-Id: Idd8162e8acfa3f5be7a18767156cc79ccbc2bdee
      9755d9fd
    • Yunqing Wang's avatar
      Add joint motion search in comp_inter_inter mode(experiment) · 9f5811c2
      Yunqing Wang authored
      In current code, motion vectors got from single prediction mode are used
      in compound prediction mode directly. These motion vectors may not give
      accurate prediction since they are searched independently. In this patch,
      we took Pascal's suggestion, and did joint motion search in compound
      prediction mode to find better motion vectors in this situation.
      Test results:
      Overall PSNR: 0.570%(derf), 0.918%(stdhd);
      SSIM: 0.572%(derf), 1.009%(stdhd);
      
      The encoder is a little slower. This can be improved since some c
      code is used in motion search.
      
      Change-Id: Ib30c9240f6c56c9b070867b4ca89412a76d9f3c6
      9f5811c2
  3. 08 May, 2013 3 commits
  4. 07 May, 2013 8 commits
  5. 06 May, 2013 2 commits
    • Dmitry Kovalev's avatar
      Adding model_rd_for_sb function. · 2e5f0084
      Dmitry Kovalev authored
      Iterating over all planes in the loop instead of custom y,uv code inside
      handle_inter_mode function.
      
      Change-Id: I301f9276d6d544c2fd7203d84f1318ac80ea625d
      2e5f0084
    • Jingning Han's avatar
      Fix a unit test failure of sb8x8 on scaling ref · 8e1c97cf
      Jingning Han authored
      Disable the use of scaled reference frame for motion search in
      SPLITMV mode. This fixes the unit test failure issue triggered
      when merging sb8x8 from experimental list.
      
      Change-Id: I02ac25fd8db8d5762f8fee29513b947189875fa0
      8e1c97cf
  6. 04 May, 2013 1 commit
  7. 03 May, 2013 2 commits
  8. 02 May, 2013 2 commits
  9. 01 May, 2013 1 commit
  10. 30 Apr, 2013 1 commit
    • Ronald S. Bultje's avatar
      sb8x8 integration in rd loop. · d068d869
      Ronald S. Bultje authored
      Work-in-progress, not yet ready for review. TODO items:
      - bitstream writing (encoder) and reading (decoder)
      - decoder reconstruction
      
      Change-Id: I5afb7284e7e0480847b47cd0097cb469433c9081
      d068d869
  11. 29 Apr, 2013 2 commits
  12. 26 Apr, 2013 5 commits
  13. 25 Apr, 2013 8 commits
  14. 24 Apr, 2013 2 commits
    • Jingning Han's avatar
      Move sbsegment out of experimental list · b0e3b3df
      Jingning Han authored
      Move rectangular superblock coding out of experimental list.
      
      Change-Id: I96c37547d122330d666a67b4bf577ae54547857f
      b0e3b3df
    • Jingning Han's avatar
      Contextual entropy coding of partition syntax · ff2b8aa2
      Jingning Han authored
      This commit enables selecting probability models for recursive block
      partition information syntax, depending on its above/left partition
      information, as well as the current block size. These conditional
      probability models are reasonably stationary and consistent across
      frames, hence the backward adaptive approach is used to maintain and
      update the contextual models.
      
      It achieves coding performance gains (on top of enabling rectangular
      block sizes):
      derf:   0.242%
      yt:     0.391%
      hd:     0.376%
      stdhd:  0.645%
      
      Change-Id: Ie513d9673337f0d27abd65fb566b711d0844ec2e
      ff2b8aa2