Кіріспе

Фильм Маскировка шегі акустикада (вибрация, дыбыс, ультрадыбыс және инфрақұлақ сияқты тақырыптарды қарастыратын физиканың бір саласы) екі қатар дыбыс бар және бір дыбыс екіншісінен қатты болса, адам жұмсақ дыбысты ести алмайды, өйткені ол қатты дыбыспен маскаланады. Сонымен, маскалау шегі - бұл дыбыстың басқа шудың "маска" деп аталатын болуы кезінде дыбысты естуге болатын дыбыс қысымы деңгейі. Бұл шекті мән жиілікке, масканың түріне және маскаланған дыбыстың түріне байланысты. Бұл әсер жиілігі жағынан жақын екі дыбыс арасында күшті болады. Аудио тарату жағдайында дыбысты қабылдай алмаудың кейбір артықшылықтары бар. Мысалы, аудио кодтау кезінде естілмейтін дыбыстарды алып тастау арқылы жақсы қысылуға қол жеткізуге болады. Бұл дыбысты кодтау үшін аз бит қажет етеді және соңғы файлдың көлемін азайтады.

Аудионы сығыстыруда қолдану

Бір ғана дыбыспен жұмыс істеу жиі кездеспейді. Көптеген дыбыстар бірнеше тоннан тұрады. Бір жиілікте көптеген маскалар болуы мүмкін. Бұл жағдайда дыбысты құрайтын жиіліктерді анықтау үшін жоғары дайындайтын жылдам Фурье трансформациясын 512 немесе 1024 нүкте арқылы пайдаланып, жаппай маскалау шегін есептеу қажет. Адамдар ести алмайтын жолақтар бар болғандықтан, жеке шектерді есептеуден бұрын сигнал деңгейін, масканың түрін және жиілік жолағын білу қажет. Тыныш жағдайда маскалау шегінің шектен төмен болуын болдырмау үшін, соңғысын ішінара шегі есептеуіне қосады. Бұл сигнал мен масканың арақатынасын (SMR) есептеуді қамтамасыз етеді.

Психоакустикалық модель

MPEG аудио кодтау процесі маскалау шегін пайдаланады. Бұл процесте "Психоакустикалық модель" деп аталатын блок бар. Бұл ленталық сүзгімен және сандық блоғымен хабарланады. Психоакустикалық модель сүзгі жолағынан жіберілген үлгілерді талдайды, әр жиілік жолағында маскалау шегін жылдам Фурье түрлендіруін пайдалана отырып есептейді. Пайдаланылатын нүктелердің саны MPEG қабатқа байланысты. Осы шектерді пайдаланып, сигнал мен масканың арақатынасы анықталады және квантификаторға жіберіледі. Сандық өлшегіш SMR негізінде әр блокқа көбірек немесе аз бит береді. SMR ең жоғары блогы биттердің ең көп санымен кодталады.