DaalaTodo: Difference between revisions

From XiphWiki
Jump to navigation Jump to search
(Created page with "= Tuning = * Quantization matrix * Beta * Inter band masking * PVQ RDO = Known broken/suboptimal == * Block size decision ** Never tuned on inter ** Not considering chroma = Ne...")
 
No edit summary
Line 5: Line 5:
* PVQ RDO
* PVQ RDO


= Known broken/suboptimal ==
= Known broken/suboptimal =
* Block size decision
* Block size decision
** Never tuned on inter
** Never tuned on inter
Line 15: Line 15:
* Motion vector "mask" based on previous frame
* Motion vector "mask" based on previous frame
* Use coeff magnitude correlation for modelling
* Use coeff magnitude correlation for modelling
= Entropy coding =
* Make the Laplace vector encoder (aka k-tokenizer) faster
* Add "skip-all remaining bands" flag
* Better encoding of the CfL sign

Revision as of 11:04, 7 October 2014

Tuning

  • Quantization matrix
  • Beta
  • Inter band masking
  • PVQ RDO

Known broken/suboptimal

  • Block size decision
    • Never tuned on inter
    • Not considering chroma

New ideas

  • VQ for inter frames, with codebook selected based on dim m
  • Motion vector "mask" based on previous frame
  • Use coeff magnitude correlation for modelling

Entropy coding

  • Make the Laplace vector encoder (aka k-tokenizer) faster
  • Add "skip-all remaining bands" flag
  • Better encoding of the CfL sign