Мои лабораторные работы для BSUIR/БГУИР (белорусский государственный университет информатики и радиоэлектроники).
Предмет - COS/ЦОС (цифровая обработка сигналов).
- Сгенерировать звуковые сигналы различной формы:
- синусоида;
- импульс с различной скважностью;
- треугольная;
- пилообразная;
- шум.
- Сгенерировать полифонические сигналы на основе сигналов из предыдущего пункта (суммировать несколько монофонических сигналов).
- Сгенерировать звуковые сигналы с модуляцией параметров (амплитуда, частота) несущих сигналов, полученных в 1а при
помощи модулирующих сигналов различной формы:
- синусоида;
- импульс с различной скважностью;
- треугольная;
- пилообразная.
Исследовать сигналы, сгенерированные в лабораторной работе №1, используя преобразования Фурье:
- Построить амплитудные и фазовые спектры сигналов, восстановить исходные сигналы по полученным спектрам. Использовать прямое и обратное дискретное преобразование Фурье (ДПФ).
- Выполнить предыдущий пункт с использованием быстрого преобразования Фурье (БПФ).
- Реализовать цифровую фильтрацию сигналов (НЧ-фильтр, ВЧфильтр, полосовой фильтр)
Реализовать фильтры свёртки для изображений:
- коробочное размытие (box blur);
- размытие по Гауссу;
- медианный фильтр;
- оператор Собеля.
Разработать программу, вычисляющую функцию корреляции двух изоб ражений. Программа должна обеспечивать возможность расчёта функции вза имной корреляции двух различных изображений и автокорреляционную функ цию одного изображения.
4а. В случае взаимной корреляции необходимо выполнить поиск фраг мента в заданном изображении. Интерфейс программы должен содержать ис ходное изображение, какой-либо случайный фрагмент этого же изображения, а также изображение корреляционной функции. В результате работы про граммы необходимо в исходном изображении выделить найденный фрагмент прямоугольником.
4б. В случае автокорреляции необходимо определить повторяющиеся фрагменты в заданном изображении. Интерфейс программы должен содер жать исходное изображение и изображение автокорреляционной функции.