Googles appar
Huvudmeny

Post a Comment On: cbloom rants

"12-11-10 - Perceptual Notes of the Day"

1 Comment -

1 – 1 of 1
Blogger ryg said...

There's a pretty amazing page on the design of CELT (Vorbis successor by xiph.org): http://people.xiph.org/~xiphmont/demo/celt/demo.html. It's audio not video, but there's some interesting bits in there. The "constrained energy" bit (trying to preserve total energy in each spectral band) sounds like it should be applicable (in general terms) to image/video coding too.

In fact a lot of it transfers nicely to image coding. The short/long window selection corresponds to adaptive block size determination (to code "transients" better, which in image parlance are of course edges). For low frequencies, maintaining energy and minimizing quantization error do roughly the same thing; for high frequencies, it basically trades ringing for noise, which doesn't sound too bad.

If only every codec came with this kind of high-level design overview... extra bonus points for the "abandoned techniques" part!

December 25, 2010 at 1:07 AM

You can use some HTML tags, such as <b>, <i>, <a>

This blog does not allow anonymous comments.

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.