[CELT-dev] improve CELT
nidaa muhsin
nidaa_muhsin at yahoo.com
Sat Sep 25 09:10:06 PDT 2010
Thanks for the clarification
--- On Sat, 9/25/10, Timothy B. Terriberry <tterribe at xiph.org> wrote:
> From: Timothy B. Terriberry <tterribe at xiph.org>
> Subject: Re: [CELT-dev] improve CELT
> To:
> Cc: celt-dev at xiph.org
> Date: Saturday, September 25, 2010, 11:20 AM
> > There are still several ways to
> improve CELT, such as by incorporating better
> > psychoacoustic masking in the dynamic bit allocation.
> This is a difficult
> > problem both because there are few bits available for
> coding the
> allocation
> > and because the analysis window is short.
> >
> > it is possible to implement that and what are the
> correct approaches to do that.
>
> Several people have tried, including Garf and Jean-Marc. No
> one has been
> able to demonstrate an improvement, even when you don't
> count the
> overhead required to signal the allocation, i.e., even when
> you flat-out
> cheat. This does not mean it can't be done, but it does
> mean we don't
> know how to do it.
>
> We have considered adding a method of coding a boost to one
> or two bands
> (e.g., reusing the PVQ code), which is signaled with low
> probability.
> That would have little impact on the normal case where it
> is not used,
> but the lower the probability, the bigger the gain you'd
> have to get
> from your psychoacoustics before it would be useful. The
> other drawback
> is that if the feature is not used in practice, it will not
> be
> well-tested, and thus unlikely to work if you ever do
> figure out how to
> use it.
>
> If anyone _can_ identify a method of doing dynamic
> allocation that makes
> a consistent improvement, that would be very useful. We are
> hoping to
> finalize the bitstream in the near future, though, so there
> isn't a lot
> of time left to try.
> _______________________________________________
> celt-dev mailing list
> celt-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/celt-dev
>
More information about the celt-dev
mailing list