Difference between revisions of "DaalaTodo"
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