Итак, есть два абсолютно равных варианта закрыть сессию 2019:
1) курсовое приложение
Сделать курсовое приложение, выбрав одно из заданий ( -> курсовая <-). Здесь главное — ваш процесс обучения. Даже если у вас не получится, напишите отчет по тому, что не получилось, поднимите немного сопутствующей теории (ожидаемый размер 5-7 страниц). Если получилось — можно написать 2-3 страничное описание вашего проекта. Как видите, достаточно выигрышный вариант попробовать что-то поделать руками.
Система оценок:
— «3» — Пытался (или нет). Не получилось. Вопросы не задавал. В принесенном решении не разбираюсь. Вот. Я. Пришел.
— «4» — Сделал по вашему образцу. Настроил линукс или виндовз среду. Заработала базовая программа. Само задание (расширение программы через добавление фунционала) — не получилось.
— «5» — Сделал и сделал с расширением задачи. Проявил какую-то смекалочку, функционал программы расширился.
Важно: если вы выбираете этот путь, то контрольную вы не пишете. До конца месяца я принимаю по средам ваши опусы, консультирую по проблемам.
2) Тест
Материалы для теста:
I) Кодирование информации
H.264
https://ru.wikipedia.org/wiki/H.264
http://www.kit-e.ru/articles/dsp/2006_2_20.php
http://habrahabr.ru/company/intel/blog/133198/
H.265
https://ru.wikipedia.org/wiki/H.265
II) Linux
https://ru.wikipedia.org/wiki/Linux
http://habrahabr.ru/post/99041/
http://itbuben.org/blog/Unix-way/829.htmlIII) Программные системы
FFmpeg
https://ru.wikipedia.org/wiki/FFmpeg
https://ru.wikibooks.org/wiki/FFmpeg
http://habrahabr.ru/post/171213/
GStreamer
https://en.wikipedia.org/wiki/GStreamer (англ.)
http://www.ibm.com/developerworks/ru/library/au-gstreamer/
http://habrahabr.ru/post/178813/
http://habrahabr.ru/post/179167/
http://habrahabr.ru/post/204014/
IV) Начала компьютерного зрения
OpenCV
http://www.hpcc.unn.ru/file.php?id=739 (doc)
http://robocraft.ru/blog/computervision/264.html
http://robocraft.ru/blog/computervision/266.html
http://robocraft.ru/blog/computervision/268.html
http://robocraft.ru/blog/computervision/270.html
Лекции:
Слайды (часть 1): http://study.rusvision.com/wp-content/uploads/2019/10/lections_ksmipts_1.zip (пароль на занятии)
Слайды (часть 2): http://study.rusvision.com/wp-content/uploads/2019/12/lections_ksmipts_2.zip (пароль на занятии)
Методичка: http://study.rusvision.com/wp-content/uploads/2019/10/Gross_metodical_materials_KSMiPTS.zip (пароль на занятии)
Здесь принципы самые обычные:
— «3» — менее 40% правильных ответов
— «4» — 40 — 60% правильных ответов
— «5» — >60% правильных ответов
Полный разбор предстоящей контрольной — 4 декабря. OpenCV идет в тесте как бонус-тема и предоставляется исключительно для того, чтобы вы могли зарабатывать дополнительные баллы. Некоторые вопросы, особенно по FFMpeg и GStreamer не дают вариантов ответов и требуют вашего заполнения графы — обычно это вопрос, что делает данная строка. Обращайте внимание на приведенные ресурсы, лекции и просто читайте побольше про FFMpeg, GStreamer, OpenCV, Linux и кодеки.
Примеры вопросов:
3) GNU/Linux-команда для перехода между каталогами
□ ls
□ pwd
□ cd
53) GStreamer состоит из частей-модулей:
□ base, good, bad, ugly
□ standard, extended, ugly
23) Что делает ffmpeg при заданной команде?
ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3
64) Современные автономные автомобили (Google, Tesla) …
□ полностью полагаются на КЗ
□ принимают решение на комбинации КЗ и данных сенсоров
□ работают только на сенсорах, КЗ только в режиме демонстрации