DaalaTodo: Difference between revisions
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 10: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