Now up, part two of the introduction I'm writing for Xiph's upcoming video codec Daala. The fact that we're using lapped transforms means we've had to apply a little cleverness to intra prediction, and so we've opted to do it in the frequency domain...

no subject
Date: 2013-07-25 04:38 am (UTC)Also, your prediction error looks like a highpass filter. Do you think you can predict high frequencies better? Is inter-prediction going to take care of it, or maybe intra can do better? I don't suppose opus-style HF reconstruction is going to work good on images?
no subject
Date: 2013-07-25 06:17 am (UTC)We're probably able to improve on every aspect of the prediction as yet. HF is inherently harder to predict well because features with HF are usually compactly localized. Eg, the VP8 predictor isn't actually doing better at 4x4 and 8x8 HF prediction than Daala, the nature of the artifacts is just very different.
no subject
Date: 2013-07-25 12:51 pm (UTC)no subject
Date: 2013-07-26 11:39 am (UTC)no subject
Date: 2013-07-26 02:00 pm (UTC)And does this mean that it's already done or only planned to be done?
no subject
Date: 2013-07-26 08:49 pm (UTC)The other part of the 'long answer' is that we're not even sure.. and it's probably unlikely... that we'll use a straight prediction system with 4x4 predictors for 4x4 blocks, 8x8 predictors for 8x8 blocks and 16x16 predictors for 16x16 blocks. There's a couple reasons why that strategy is not likely to be optimal (for one thing, 16x16 predictor matrices are big) and we're also looking at several strategies for using 4x4 for everything via TF. But TF is the subject of the next demo.
Nice !
Date: 2013-07-25 02:22 pm (UTC)With every GIT update I check how the quality improved from a 10 second sample I have. A simple frame comparaison against Theora and the previous GIT of Daala.
Daala's output quality is improving quite well.
After re-encoding my DVDs to Theora-Opus I think I'll have to encode the next ones to Daala-Opus ^_^
...but a ways off as yet
Date: 2013-07-30 08:34 am (UTC)I'm trying to keep interest up and document the potential future state-of-the-art for anyone who would like to get involved... not so much start any sort of 'any day now!' expectations. Our target for beta is 2015.
Error in VP8 samples
Date: 2013-07-27 07:52 am (UTC)Re: Error in VP8 samples
Date: 2013-07-27 08:19 am (UTC)[edit: fix pushed, corrected images uploaded]
no subject
Date: 2013-07-30 12:47 am (UTC)no subject
Date: 2013-07-30 08:35 am (UTC)