[FFmpeg-devel] donation for snow

Kostya kostya.shishkov
Fri Nov 7 08:22:44 CET 2008


On Thu, Nov 06, 2008 at 08:53:58PM -0800, Jason Garrett-Glaser wrote:
> On Thu, Nov 6, 2008 at 8:45 PM, Stefan de Konink <stefan at konink.de> wrote:
> > On Thu, 6 Nov 2008, Jason Garrett-Glaser wrote:
> >
> >> That's odd.  My general experience with wavelets is that they give
> >> much worse "visual quality per PSNR" than DCT-based does.  That is,
> >> you can get many cases where a fully PSNR-optimal wavelet image is 3db
> >> PSNR better than a fully PSNR-optimal DCT image (e.g. JPEG2K vs JPEG)
> >> but the DCT-based one *still* looks better.
> >
> > the keywords are; psycho-visual model.
> 
> Of course; you're preaching to the choir here ;)  I wrote x264's psy model.
> 
> > But from the standpoint of Wavelets; would postprocessing with
> > psycho-visual aspects in mind not help to improve the actual
> > representation opposed to the optimal information carrier?
> 
> The only kind of postprocessing that I've found universally helps is
> very slight fake grain and/or debanding, and only because it helps add
> dither to compensate for banding.
> 
> The x264 psy model considerations all basically revolve around:
> 
> 1.  Maximizing Preservation of detail.
> 2.  Places where detail preservation is not as important.
> 
> Neither of these can contribute to a postprocessing model because
> postprocessing cannot really introduce new detail.

And I thought postprocessing is mostly for eliminating some stuff
from input.

>  IMO, in practice,
> most psy stuff has to be done encoder-side, or perhaps somehow in the
> spec itself.  That is one of the major problems of modern video
> encoding and formats; its still stuck in the stone age with regards to
> psy stuff, and most encoders have either no psy optimizations at all
> or extremely rudimentary ones that rely on random numbers pulled out
> of thin air.
> 
> Interestingly enough, I've found most good video psy-opts have
> significant parallels in audio encoding.

Please be more specific, there are people here trying to write a decent
AAC encoder.
 
> Dark Shikari




More information about the ffmpeg-devel mailing list