Требуется написание программы

Заказчик
[no-member:pro]Малой[/no-member:pro]
Параметры проекта
Вариант сотрудничестваОдноразовый проект
РазделРазработка программ
Предоплатабез предоплат
Способы оплатыБанковский перевод
Приём заявокот 2022-08-07 до 2022-08-12
Описание проекта
Предложение удаленной работы для программиста. Требуется написание программы. Программа должна соответствовать поставленной задаче, т.е управлять количеством частотных составляющих в процессе сжатия аудиоданных.
Возьмите хотя бы области слышимости рис. 2.1 (вашей работы). Используя регрессионный анализ аппроксимируйте нижнюю кривую абс. Порога слышимости, т.е. Получите аналитическое выражение кривой слышимости — это одна маленькая программа в Mathcad,
Далее АЦП, которое Вы так хорошо расписали в работе. Используя БПФ (быстрое преобразование Фурье) непрерывный аудиосигнал, преобразуется из временной области в частотную. Получаются частотные составляющие, которые сравнивают с полученным аналитическим выражением кривой слышимости.
И если составляющие по уровню остались под этой кривой (рис 2 Вашей работы), то они не передаются. Таким образом можно уменьшить количество необходимых для передачи частотных компонент, т.е. Осуществить сжатие аудиосигнала.
Программы должна выполнять роль фильтра (психоакустической модели см. Рисунок). Составляющие с уровнем выше кривой слышимости остаются и передаются, а ниже — отбрасываются.
Этот процесс надо смоделировать в MATLAB+Simulink. На выходе должны получить программу,которой мы "скармливаем" звуковой сигнал,послушать сжатый сигнал и подсчитать сколько составляющих осталось, т.е. коэффициент сжатия.
Возьмите хотя бы области слышимости рис. 2.1 (вашей работы). Используя регрессионный анализ аппроксимируйте нижнюю кривую абс. Порога слышимости, т.е. Получите аналитическое выражение кривой слышимости — это одна маленькая программа в Mathcad,
Далее АЦП, которое Вы так хорошо расписали в работе. Используя БПФ (быстрое преобразование Фурье) непрерывный аудиосигнал, преобразуется из временной области в частотную. Получаются частотные составляющие, которые сравнивают с полученным аналитическим выражением кривой слышимости.
И если составляющие по уровню остались под этой кривой (рис 2 Вашей работы), то они не передаются. Таким образом можно уменьшить количество необходимых для передачи частотных компонент, т.е. Осуществить сжатие аудиосигнала.
Программы должна выполнять роль фильтра (психоакустической модели см. Рисунок). Составляющие с уровнем выше кривой слышимости остаются и передаются, а ниже — отбрасываются.
Этот процесс надо смоделировать в MATLAB+Simulink. На выходе должны получить программу,которой мы "скармливаем" звуковой сигнал,послушать сжатый сигнал и подсчитать сколько составляющих осталось, т.е. коэффициент сжатия.
Прикреплённые файлы
Файлы доступны только фрилансерам и автору проекта