Difference between revisions of "Компресия на звук"
Line 23: | Line 23: | ||
== Компресия със загуби == | == Компресия със загуби == | ||
− | Оригиналният сигнал се замества от линиейна комбинация на косиносови функции | + | Оригиналният сигнал се замества от линиейна комбинация на косиносови функции. |
+ | |||
+ | Задача. 1. | ||
+ | точки y=f(x) | ||
+ | x = [1 2 4 5]; | ||
+ | y = [1 2 2 3]; | ||
+ | |||
+ | A = [ [1 1 1 1]' , x', x'.^2]; | ||
+ | |||
+ | c = A\y; |
Revision as of 17:40, 27 September 2012
Звукът най-често е в следствие на движение на тяло във някаква среда (въздух,...). Движението предизвиква промяна на налягането, което се разпространява както вълна във водата. Тъпънчето на ухото преобразува промяната на налягането в сигнал, който мозъка ни възприема като звук.
Компютрите използват микрофон вместо тъпанче за преобразуването на звуковото налягане в електрически сигнал. След това на определен интервал от време (примерно - 44000 пъти в sec) се вземат отчети (samples) за стойността на електричския сигнал. Всяко измерване се съхранява като число с фиксирана точност (примерно 8, 16 бита).
Компютрите излъчват звуков сигнал, като съхранети отчети са подават към устройство генериращо електрически сигнал, който се подава към тонколоните.
- mp3 player
- GSM телефония
bit rate
Количество битове необходимо за запис на 1 секунда звук.
CD-to има фиксирана семплираща честота =>
44100samples/sec * 16bits/samples = 705600bits/sec
Сравнително големият размер на аудио файловете в CD формат, ни дава основание да търсим по ефективни методи за съхранение на звук.
Компресия без загуби
Компресия със загуби
Оригиналният сигнал се замества от линиейна комбинация на косиносови функции.
Задача. 1. точки y=f(x) x = [1 2 4 5]; y = [1 2 2 3];
A = [ [1 1 1 1]' , x', x'.^2];
c = A\y;