|
Lossless Audio Comression, Необходимо реализовать |
|
|
|
 |
Ответов
|
Apr 13 2008, 19:20
|
Участник

Группа: Новичок
Сообщений: 37
Регистрация: 30-07-07
Пользователь №: 29 445

|
Цитата(Iouri @ Apr 12 2008, 00:11)  Подскажите какой алгоритм лучше использвать, что почитать по теме и все замечания предложения с удовольствием выслушаю очень рекомендую посмотреть на TTA codec http://en.wikipedia.org/wiki/TTA_%28codec%29полностью доступен в сырках. работает быстро и хорошо. мое мнение - это один из лучших открытых алгоритмов lossless audio compression PS боже упаси вас послушать нашего "теоретика" - lpc прост в теории но имеет свои подводные камни. лучше возьмите какойто готовый алгоритм и реализуйте его - сэкономите массу времени  Цитата(Doka @ Apr 12 2008, 10:35)  до 50% - не так уж и плохо для Lossless Audio 50% - это очень даже хорошо. обычно 30-40%
|
|
|
|
|
Apr 13 2008, 19:21
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(Relayer @ Apr 13 2008, 22:47)  очень рекомендую посмотреть на TTA codec http://en.wikipedia.org/wiki/TTA_%28codec%29полностью доступен в сырках. работает быстро и хорошо. мое мнение - это один из лучших открытых алгоритмов lossless audio compression Интересно, каким боком данный алгоритм соответствует условиям задачи? For audio data compression TTA compressor uses a frames with a duration about 1 sec. Цитата(Relayer @ Apr 13 2008, 22:47)  PS боже упаси вас послушать нашего "теоретика" - lpc прост в теории но имеет свои подводные камни. лучше возьмите какойто готовый алгоритм и реализуйте его - сэкономите массу времени  1. Вы переходите рамки дозволенного при общении на форуме. Рекомендую перечитать ещё раз его правила. 2. Ваши знания совершенно недостаточны для того, чтобы отличить LPC от не-LPC. Читаем описание алгоритма TTA: Below we give the main of methods which have been tested in the TTA compressor constructing activity: 1. Signal approximation with a set of polynomial predictors; 2. Signal modeling by linear prediction method (LPC); 3. Signal modeling with adaptive filters.The best results have been received by method of signal modeling with adaptive filters.
This method uses IIR (Infinite Impulse Response model) filters, which parameters are changing adoptively during the work process. The base system element is the p-dimensional nonrecursive filter, which in general case is described by the following expression:
(1) where x'[n] - is a predicted value of the new sample x[n]; v[n,k] - next value of the filter weight coefficients; r - signal delay. Filter weight coefficients are defined by the formulae:
(2) where m - is an coefficient which defines the filter's adaptation speed; e[n] - next value of output signal (error signal); sgn - sign of the signal [.];
The minimization of the residue e[n] = x[n] − x'[n] can be achieved with a help of various algorithms, such as Widrow-Hoff's least mean square error algorithm (LMS) which is based on statistical approach or recursive least squares algorithm (RLS)
Довожу до Вашего сведения, что сжатие в данном кодеке достигается именно методами линейного предсказания (LPC), о чём явно поведано в описании (см. Формулу 1). Правда, в этом может удостовериться только умеющий читать техническую литературу по-английски.
Сообщение отредактировал vetal - Apr 13 2008, 22:44
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
Сообщений в этой теме
Iouri Lossless Audio Comression Apr 11 2008, 21:11 GetSmart Цитата(Iouri)2. Максимальная задержка 1mSПрикольно... Apr 11 2008, 21:58 Stanislav Цитата(Iouri @ Apr 12 2008, 01:11) господ... Apr 11 2008, 22:06 Doka я бы посмотрел в сторону таких специализированных ... Apr 12 2008, 07:08 Stanislav Цитата(Doka @ Apr 12 2008, 11:08) но надо... Apr 12 2008, 07:14  Doka Цитата(Stanislav @ Apr 12 2008, 11:14) В ... Apr 12 2008, 07:35   Stanislav Цитата(Doka @ Apr 12 2008, 11:35) до 50% ... Apr 13 2008, 18:07 blackfin Цитата(Iouri @ Apr 12 2008, 00:11) Стоит ... Apr 12 2008, 07:27  Relayer Цитата(Stanislav @ Apr 13 2008, 22:21) Чи... Apr 13 2008, 21:26 Stanislav Цитата(Relayer @ Apr 13 2008, 23:20) 50% ... Apr 13 2008, 19:48 Stanislav Цитата(Relayer @ Apr 14 2008, 01:26) у ва... Apr 13 2008, 22:22 vetal Тема почищена. Общайтесь без оскорблений и переход... Apr 13 2008, 22:48 Relayer Цитата(Stanislav @ Apr 14 2008, 01:22) Ин... Apr 14 2008, 20:53 Stanislav Цитата(Relayer @ Apr 15 2008, 00:53) смыс... Apr 17 2008, 20:05 Iouri смотрю в сторону FLAC и ADPCM, если можно скиньте ... Apr 15 2008, 13:26 Relayer Цитата(Iouri @ Apr 15 2008, 16:26) смотрю... Apr 15 2008, 14:43 Iouri Господа,
посмотрел ITA действтельно там сказано,... Apr 17 2008, 18:45 Relayer Цитата(Iouri @ Apr 17 2008, 21:45) посмот... Apr 17 2008, 19:27 Stanislav 2 Iouri
Вопреки опубликованным здесь пожеланиям, д... Apr 17 2008, 21:33 rv3dll(lex) ради ужимания на четвёртую часть ставить FPGA смеш... Apr 18 2008, 04:49 GetSmart Цитата(rv3dll(lex))тем более, что наиболее вероятн... Apr 18 2008, 08:57 rv3dll(lex) я не так выразился - то что алгоритм перестанет сж... Apr 18 2008, 10:16 Iouri to Stanislav:
Вот имено это я ищу детальное матем... Apr 21 2008, 11:21
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|