Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Administracja Centralna Uczelni - Wymiana międzynarodowa (S1)

Sylabus przedmiotu АЛГОРИТМИЧЕСКИЕ ПРИЁМЫ И ТРЮКИ В ЦИФРОВОЙ ОБРАБОТКЕ СИГНАЛОВ И ИЗОБРАЖЕНИЙ:

Informacje podstawowe

Kierunek studiów Wymiana międzynarodowa
Forma studiów studia stacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta
Obszary studiów
Profil
Moduł
Przedmiot АЛГОРИТМИЧЕСКИЕ ПРИЁМЫ И ТРЮКИ В ЦИФРОВОЙ ОБРАБОТКЕ СИГНАЛОВ И ИЗОБРАЖЕНИЙ
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Architektury Komputerów i Telekomunikacji
Nauczyciel odpowiedzialny Aleksandr Cariow <Alexandr.Tariov@zut.edu.pl>
Inni nauczyciele Aleksandr Cariow <Alexandr.Tariov@zut.edu.pl>
ECTS (planowane) 4,0 ECTS (formy) 4,0
Forma zaliczenia zaliczenie Język rosyjski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW1 15 2,00,50zaliczenie
ćwiczenia audytoryjneA1 15 2,00,50zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Предмет не требует каких-либо специальных знаний. Все необходимые теоретические сведения и понятия будут предоставлены и объяснены в процессе проведения занятий.

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Целью освоения настоящей дисциплины является формирование и систематизация знаний в области обработки сигналов и изображений представленных в цифровой форме. Задачей дисциплины является: - обучение студентов теоретическим знаниям построения систем цифровой обработки сигналов и изображений, а также алгоритмическим трюкам и приёмам, приводящим к снижению вычислительной сложности разрабатыавемых алгоритмов и процессорных структур. - привитие студентам практических навыков по методологии инженерных расчетов основных характеристик и показателей эффективности разрабатываемых алгоритмов.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
ćwiczenia audytoryjne
T-A-1Изучение элементов алгебры кронекеровых произведений, как наиболее удобной формы описания, синтеза и реализации алгоритмов ЦОС и ЦОИ..2
T-A-2Изучение набора базовых (эталонных) структур матриц, допускающих эффективную факторизацию, приводящую к минимизации арифметической сложности реализации макроопераций ЦОС и ЦОИ.2
T-A-3Изучение универсальной методики рационализации вывчислений векторно-матричных произведений. Рассмотрение примера, Решение практических задач на разработку быстрых алгоритмов вычисления векторно-матричных произведений.2
T-A-4Определение и выдача индивидуальных заданий на разработку конкретных алгоритмов ЦОС и ЦОИ, характеризующихся уменьшенной арифметической сложностью и использующих принципы распараллеливания вычислений.2
T-A-5Обсуждение текущего состояния решения индивидуальныз заданий, связанных с проектированием алгоритмов. Консультации. Подсказки.2
T-A-6Обсуждение текущего состояния решения индивидуальныз заданий, связанных с проектированием алгоритмов. Консультации. Подсказки.2
T-A-7Зачётное занятие. Оценка и обсуждение правильности решения индивидуальных заданий. Обсуждение достоинств и недостатков предложенных решений. Заключительная дискуссия.2
14
wykłady
T-W-1Обзор основных методов и задач цифровой обработки сигналов (ЦОС) и изображений (ЦОИ).2
T-W-2Изучение известных алгоритмических приёмов и трюков, позволяющих сократить объём вычислений при решении задач ЦОС и ЦОИ (методы Штрассена, Винограда, трюк Гаусса и т.д.)2
T-W-3Представление основных макроопераций цифровой обработки сигналов и изображений с помощью объектов алгебры матриц2
T-W-4Рационализация вычисдений векторно-матричных произведений. Демонстрация новых приемов и способов сокращения количества арифметических операций при вычислении векторно-матричных произведений. Универсальная (авторская) методика синтеза быстрых алгоритмов алгоритмов вычисления векторно-матричных произведений. Примеры синтеза алгоритмов векторно-матричных преобразований с уменьшенным числом арифметических операций.2
T-W-5Синтез быстрых алгоритмов для решения основных задач ЦОС и ЦОИ (круговая и линейная свертка, FDWT / IDWT, DCT, DFT, Хартли, Хаара, Уолша-Адамара, Слэнт-преобразование и других дискретных преобразований).2
T-W-6Распараллеливание вычислений, как способ сокращения времени реализации вычислительных процессов. параллельные алгоритмы векторно-матричных произведений. параллельные алгоритмы реализации базовых макроопераций ЦОС и ЦОИ.2
T-W-7Обсужление возможностей и особенностей построения эффективных структур специализированных процессорных узлов и модулей, использующих преимущества, получаемых от вводимых рационализаций. Заключение.2
T-W-8Зачётное занятие, выставление оценок за теоретическую часть предмета.1
15

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
ćwiczenia audytoryjne
A-A-1Участие в занятиях.15
A-A-2Выполнение домашних заданий30
A-A-3Консультации по вопросам решения домашних заданий.15
60
wykłady
A-W-1Участие в занятиях.15
A-W-2Подготовка к лекциям30
A-W-3Консультации15
60

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Лекции с использованием мультимедийных презентаций и практические занятия.

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Оценки за решение домашних заданий. В конце - экзамен в форме опроса.

Zamierzone efekty uczenia się - inne kompetencje społeczne i personalne

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WI_1-_??_K01
В результате освоения дисциплины обучающиеся должны знать: - основные алгоритмические трюки и способы рационализации алгоритмов ЦОС, предназначенных для реализации в FPGA; - уметь: - синтезировать высокоэффективные алгоритмы ЦОС, подходящие для реализации на FPGA; - описывать вычислительные процедуры в матричной форме, верифицировать их с помощью моделирования; - владеть: - навыком освоения большого объема информации; - навыками постановки научно-исследовательских задач и навыками самостоятельной работы.
C-1M-1S-1

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt uczenia sięOcenaKryterium oceny
WM-WI_1-_??_K01
В результате освоения дисциплины обучающиеся должны знать: - основные алгоритмические трюки и способы рационализации алгоритмов ЦОС, предназначенных для реализации в FPGA; - уметь: - синтезировать высокоэффективные алгоритмы ЦОС, подходящие для реализации на FPGA; - описывать вычислительные процедуры в матричной форме, верифицировать их с помощью моделирования; - владеть: - навыком освоения большого объема информации; - навыками постановки научно-исследовательских задач и навыками самостоятельной работы.
2,0Выставляется студенту, который не знает большей части основного содержания учебной программы дисциплины, допускает грубые ошибки в формулировках основных принципов и не умеет использовать полученные знания при решении типовых задач.
3,0Выставляется студенту, если он твердо знает материал, грамотно и по существу излагает его, умеет применять полученные знания на практике, но допускает в ответе или в решении задач некоторые неточности.
3,5Выставляется студенту, если он твердо знает материал, грамотно и по существу излагает его, умеет применять полученные знания на практике, но недостаточно грамотно обосновывает полученные результаты.
4,0Выставляется студенту, показавшему систематизированные, глубокие знания учебной программы дисциплины и умение уверенно применять их на практике при решении конкретных задач, правильное обоснование принятых решений, с некоторыми недочетами.
4,5Выставляется студенту, показавшему всесторонние, систематизированные, глубокие знания учебной программы дисциплины и умение уверенно применять их на практике при решении конкретных задач, свободное и правильное обоснование принятых решений.
5,0Выставляется студенту, показавшему всесторонние, систематизированные, глубокие знания учебной программы дисциплины, проявляющему интерес к данной предметной области, продемонстрировавшему умение уверенно и творчески применять их на практике при решении конкретных задач, свободное и правильное обоснование принятых решений.

Literatura podstawowa

  1. Блейхут Р., Быстрые алгоритмы цифровой обработки сигналов, Пер. с англ. - М.: Мир, Москва, 1989, - 448с.
  2. Нуссбаумер Г., Быстрое преобразование Фурье и алгоритмы вычисления сверток, Пер. с англ. - М.: Радио и связь, Москва, 1985, - 248с.
  3. Хуанг Т. С., Эклунд Дж. О., Нуссбаумер Г., Быстрые алгоритмы в цифровой обработке изображений, Пер. с англ. М.: Радио и связь, Москва, 1984, - 224 с.
  4. Макклеллан Дж.Г., Рейдер Ч.М., Применение теории чисел в цифровой обработке сигналов, Изд-во: М.: Радио и связь, Изд-во: М.: Радио и связь, 1983 г.;осква, 1983, - 264 с.

Literatura dodatkowa

  1. Власенко В.А., Лаппа Ю.М., Ярославский Л.П., Методы синтеза быстрых алгоритмов свертки и спектрального анализа сигналов, М.: Наука, М.: Наука, 1990. — 180 с.осква, 1990, — 180 с.

Treści programowe - ćwiczenia audytoryjne

KODTreść programowaGodziny
T-A-1Изучение элементов алгебры кронекеровых произведений, как наиболее удобной формы описания, синтеза и реализации алгоритмов ЦОС и ЦОИ..2
T-A-2Изучение набора базовых (эталонных) структур матриц, допускающих эффективную факторизацию, приводящую к минимизации арифметической сложности реализации макроопераций ЦОС и ЦОИ.2
T-A-3Изучение универсальной методики рационализации вывчислений векторно-матричных произведений. Рассмотрение примера, Решение практических задач на разработку быстрых алгоритмов вычисления векторно-матричных произведений.2
T-A-4Определение и выдача индивидуальных заданий на разработку конкретных алгоритмов ЦОС и ЦОИ, характеризующихся уменьшенной арифметической сложностью и использующих принципы распараллеливания вычислений.2
T-A-5Обсуждение текущего состояния решения индивидуальныз заданий, связанных с проектированием алгоритмов. Консультации. Подсказки.2
T-A-6Обсуждение текущего состояния решения индивидуальныз заданий, связанных с проектированием алгоритмов. Консультации. Подсказки.2
T-A-7Зачётное занятие. Оценка и обсуждение правильности решения индивидуальных заданий. Обсуждение достоинств и недостатков предложенных решений. Заключительная дискуссия.2
14

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Обзор основных методов и задач цифровой обработки сигналов (ЦОС) и изображений (ЦОИ).2
T-W-2Изучение известных алгоритмических приёмов и трюков, позволяющих сократить объём вычислений при решении задач ЦОС и ЦОИ (методы Штрассена, Винограда, трюк Гаусса и т.д.)2
T-W-3Представление основных макроопераций цифровой обработки сигналов и изображений с помощью объектов алгебры матриц2
T-W-4Рационализация вычисдений векторно-матричных произведений. Демонстрация новых приемов и способов сокращения количества арифметических операций при вычислении векторно-матричных произведений. Универсальная (авторская) методика синтеза быстрых алгоритмов алгоритмов вычисления векторно-матричных произведений. Примеры синтеза алгоритмов векторно-матричных преобразований с уменьшенным числом арифметических операций.2
T-W-5Синтез быстрых алгоритмов для решения основных задач ЦОС и ЦОИ (круговая и линейная свертка, FDWT / IDWT, DCT, DFT, Хартли, Хаара, Уолша-Адамара, Слэнт-преобразование и других дискретных преобразований).2
T-W-6Распараллеливание вычислений, как способ сокращения времени реализации вычислительных процессов. параллельные алгоритмы векторно-матричных произведений. параллельные алгоритмы реализации базовых макроопераций ЦОС и ЦОИ.2
T-W-7Обсужление возможностей и особенностей построения эффективных структур специализированных процессорных узлов и модулей, использующих преимущества, получаемых от вводимых рационализаций. Заключение.2
T-W-8Зачётное занятие, выставление оценок за теоретическую часть предмета.1
15

Formy aktywności - ćwiczenia audytoryjne

KODForma aktywnościGodziny
A-A-1Участие в занятиях.15
A-A-2Выполнение домашних заданий30
A-A-3Консультации по вопросам решения домашних заданий.15
60
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Участие в занятиях.15
A-W-2Подготовка к лекциям30
A-W-3Консультации15
60
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WI_1-_??_K01В результате освоения дисциплины обучающиеся должны знать: - основные алгоритмические трюки и способы рационализации алгоритмов ЦОС, предназначенных для реализации в FPGA; - уметь: - синтезировать высокоэффективные алгоритмы ЦОС, подходящие для реализации на FPGA; - описывать вычислительные процедуры в матричной форме, верифицировать их с помощью моделирования; - владеть: - навыком освоения большого объема информации; - навыками постановки научно-исследовательских задач и навыками самостоятельной работы.
Cel przedmiotuC-1Целью освоения настоящей дисциплины является формирование и систематизация знаний в области обработки сигналов и изображений представленных в цифровой форме. Задачей дисциплины является: - обучение студентов теоретическим знаниям построения систем цифровой обработки сигналов и изображений, а также алгоритмическим трюкам и приёмам, приводящим к снижению вычислительной сложности разрабатыавемых алгоритмов и процессорных структур. - привитие студентам практических навыков по методологии инженерных расчетов основных характеристик и показателей эффективности разрабатываемых алгоритмов.
Metody nauczaniaM-1Лекции с использованием мультимедийных презентаций и практические занятия.
Sposób ocenyS-1Ocena formująca: Оценки за решение домашних заданий. В конце - экзамен в форме опроса.
Kryteria ocenyOcenaKryterium oceny
2,0Выставляется студенту, который не знает большей части основного содержания учебной программы дисциплины, допускает грубые ошибки в формулировках основных принципов и не умеет использовать полученные знания при решении типовых задач.
3,0Выставляется студенту, если он твердо знает материал, грамотно и по существу излагает его, умеет применять полученные знания на практике, но допускает в ответе или в решении задач некоторые неточности.
3,5Выставляется студенту, если он твердо знает материал, грамотно и по существу излагает его, умеет применять полученные знания на практике, но недостаточно грамотно обосновывает полученные результаты.
4,0Выставляется студенту, показавшему систематизированные, глубокие знания учебной программы дисциплины и умение уверенно применять их на практике при решении конкретных задач, правильное обоснование принятых решений, с некоторыми недочетами.
4,5Выставляется студенту, показавшему всесторонние, систематизированные, глубокие знания учебной программы дисциплины и умение уверенно применять их на практике при решении конкретных задач, свободное и правильное обоснование принятых решений.
5,0Выставляется студенту, показавшему всесторонние, систематизированные, глубокие знания учебной программы дисциплины, проявляющему интерес к данной предметной области, продемонстрировавшему умение уверенно и творчески применять их на практике при решении конкретных задач, свободное и правильное обоснование принятых решений.