Интернет магазин китайских планшетных компьютеров |
|
Компьютеры - Сжатие звука без потерь - Преобразование координат22 января 2011Оглавление: 1. Сжатие звука без потерь 2. Преобразование координат 3. Кодирование. Алгоритм Райса Первым шагом в сжатии будет представление каналов аудио L и R более эффективным образом, представив их некими числами X, Y согласно следующему алгоритму:
Для дробных чисел это преобразование не теряет информации и является эквивалентным оригинальному. Для целых же / 2 теряет 0,5 при конверсии в ПредикторСледующий шаг пропустить X и Y через алгоритм, который максимально эффективно уберёт весь избыток информации в представлении X, Y. В данном случае весь процесс направлен на представление массивов X, Y минимально возможными числами, все еще сохраняя обратимость процесса. Есть множество способов сделать это. Один из них преобразование с использованием линейной алгебры:
При этом стоит помнить, что хорошие алгоритмы организуют обработку входящих данных таким образом, чтобы уменьшить числа в массиве PX, PY.
Далее происходит перебор других значений m, поскольку большие значения могут быть более эффективны. Тогда, получив для определенного m массив данных, происходит увеличение или уменьшение m в зависимости от того, была ли последняя попытка в алгоритме удачной. Используя разные уравнения и используя множество проходов для разных свободных коэффициентов, можно добиться вполне ощутимого сжатия данных. Приведем пример нескольких уравнений, как это следует из технической литературы
Просмотров: 6037
|