Difference between revisions of "DaalaTodo"

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...")
 
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