Компьютерное зрение — различия между версиями
Материал из Wiki - Факультет компьютерных наук
(Новая страница: «==О курсе== Занятия проводятся в Zoom '''по ...''' ==Контакты== Чат курса в TG: https://t.me/+472TRCATwGlmOTNi…») |
|||
(не показаны 72 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
==О курсе== | ==О курсе== | ||
− | Занятия проводятся в [ | + | Занятия проводятся в [https://us06web.zoom.us/j/87211455155?pwd=vQwNIquPYasmO4niSRlakKUwwnybBs.1 Zoom] '''по понедельникам в 18:00''' |
+ | |||
+ | Курс проводится в смешанном формате - часть информации получаем на вебинарах, часть на [https://edu.hse.ru/user/index.php?id=135250 онлайн-курсе]. | ||
==Контакты== | ==Контакты== | ||
− | Чат курса в TG: | + | Чат курса в TG: [https://t.me/+TMcHPjSVk5hjOGUy chat link] |
− | + | Преподаватель: Анастасия Белозёрова | |
{| class="wikitable" | {| class="wikitable" | ||
Строка 13: | Строка 15: | ||
! Ассистент !! Контакты | ! Ассистент !! Контакты | ||
|- | |- | ||
− | | style="background:#eaecf0;" | . | + | | style="background:#eaecf0;" | Марк Блуменау || [https://t.me/markblumenau @markblumenau] |
+ | |- | ||
+ | | style="background:#eaecf0;" | Илья Никитин || [https://t.me/is_nikitin @is_nikitin] | ||
+ | |- | ||
|} | |} | ||
==Материалы курса== | ==Материалы курса== | ||
− | |||
− | + | [https://github.com/hse-mlds/cv/tree/main Репозиторий курса] | |
+ | |||
+ | [https://github.com/antoleb/cv_notebooks Репозиторий онлайн-курса] | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! Занятие !! Тема !! Дата !! | + | ! Занятие !! Тема !! Дата !! Вебинары!! Слайды/ноутбуки!! Основные материалы для изучения !! Дополнительные материалы |
|- | |- | ||
− | | style="background:#eaecf0;" | '''1''' [ | + | | style="background:#eaecf0;" | '''1''' || Введение, Классика CV|| 15/01/2024 || [https://youtu.be/dT_R5q31OJo?feature=shared Запись] || [https://docs.google.com/presentation/d/1c3e5p7M0AuMk30XvkY7ji6QIRpE8AeeX/edit?usp=sharing&ouid=103821173673403340716&rtpof=true&sd=true Большой тык]||[https://edu.hse.ru/course/view.php?id=135250#section-1 Неделя 1 Онлайн-курса], [https://edu.hse.ru/course/view.php?id=135250#section-2 Неделя 2 Онлайн-курса] || [https://vas3k.blog/blog/computational_photography/ Вычислительная фотография], [https://deepschool-pro.notion.site/1d0506d7612947cb9946ba72843662c2 Сегментация по классике] |
|- | |- | ||
− | | style="background:#eaecf0;" | '''2''' [ | + | | style="background:#eaecf0;" | '''2''' || Классификация: лучшие практики || 22/01/2024 ||[https://youtu.be/9GumluQ4HbM Запись] ||[https://docs.google.com/presentation/d/1QAe-q9hcX3i5xWRvUnZM-2zIPKLYn7AY/edit?usp=sharing&ouid=103821173673403340716&rtpof=true&sd=true Большой тык] || [https://edu.hse.ru/course/view.php?id=135250#section-3 Неделя 3 Онлайн-курса]|| [https://colab.research.google.com/drive/1kP_WfpMmwNUqqy4n4E_Tzjt2sVY3uh7l Colab семинара в ОМ] [https://www.youtube.com/watch?v=yjQbEN8ShCs Видео к нему] |
|- | |- | ||
− | | style="background:#eaecf0;" | '''3''' [ | + | | style="background:#eaecf0;" | '''3''' || Детекция || 31/01/2024 || [https://youtu.be/-xDMjYgwEx0 Запись] || [https://docs.google.com/presentation/d/1M-Mg0smBIVsKvjV_lHATXfOZ0QzzZcUK/edit?usp=sharing&ouid=103821173673403340716&rtpof=true&sd=true Тык]||[https://edu.hse.ru/course/view.php?id=135250#section-5 Неделя 5 Онлайн-курса]|| [https://www.youtube.com/watch?v=Q3O3NPTOhFo Лекция про DETR] [https://habr.com/ru/articles/687728/ Cтатья про Human Pose] [https://www.youtube.com/watch?v=E0cklEgZAC8&list=PLmA-1xX7IuzBk5UwaGNQZRy-w-AdntDFU Вебинар про Human Pose] |
|- | |- | ||
− | | style="background:#eaecf0;" | '''4''' [ | + | | style="background:#eaecf0;" | '''4''' || Детекция: разбор кода SSD || 05/02/2024 || [https://youtu.be/87fBSgD4UEw Запись]|| [https://colab.research.google.com/drive/1KClHCseH2BYicMg8TGuwyCoCZE4iY_z4?usp=sharing Тык] || [https://edu.hse.ru/course/view.php?id=135250#section-5 Неделя 5 Онлайн-курса] || YOLO history: [https://deepschool-pro.notion.site/YOLO-history-Part-1-ab32eb38799949c2ab4765ecc379b93a 1], [https://deepschool-pro.notion.site/YOLO-history-Part-2-bf67f9cac3964611962290db5af03cd2 2], [https://deepschool-pro.notion.site/YOLO-history-Part-3-4a17c56760a34067ae52fa42a8b5a489 3], [https://deepschool-pro.notion.site/YOLO-history-Part-4-d8b6053c3f314768a5474dac9f11e708 4], [https://deepschool-pro.notion.site/YOLO-history-Part-5-4c18fe7d29b6432dbcc53d38e0c534ae 5] |
|- | |- | ||
− | | style="background:#eaecf0;" | '''5''' [ | + | | style="background:#eaecf0;" | '''5''' || Трекинг || 12/02/2024 || [https://youtu.be/UA6M1Vqcll8 Запись]|| [https://docs.google.com/presentation/d/1DYfoN858BfSahILw_bPdWq6fpFRjnMM3/edit?usp=sharing&ouid=103821173673403340716&rtpof=true&sd=true Тык] || [https://www.thinkautonomous.ai/blog/computer-vision-for-tracking/#kf Разбор DeepSORT] ||[https://habr.com/ru/companies/ods/articles/705020/ Трекинг пузырей] |
|- | |- | ||
− | | style="background:#eaecf0;" | '''6''' [ | + | | style="background:#eaecf0;" | '''6''' || Трекинг: разбор кода SORT|| 19/02/2024 || [https://youtu.be/dyB9s7Lzb08 Запись] || [https://drive.google.com/file/d/1pmQZroK9Ir73kXchPOGXjzJAqa_AEQ_4/view?usp=sharing Тык]||Фильтр Калмана: [https://habr.com/ru/articles/166693/ тык], [https://habr.com/ru/companies/singularis/articles/516798/ тык] || [https://www.kalmanfilter.net/default.aspx Целый сайт про фильтр Калмана] |
|- | |- | ||
− | | style="background:#eaecf0;" | '''7''' [ | + | | style="background:#eaecf0;" | '''7''' || Разбор соревнования || 21/02/2024 || [https://youtu.be/FeDL3YMmFE8 Запись] || [https://docs.google.com/presentation/d/1262m4o529e_9c7aeMNykWdP2J4oCh1_P4yDwHV3iN1Q/edit?usp=sharing Тык] || |
|- | |- | ||
− | | style="background:#eaecf0;" | '''8''' [ | + | | style="background:#eaecf0;" | '''8''' || Распознавание лиц || 26/02/2024 || [https://youtu.be/4ZCsJRyQpQ8 Запись]|| [https://docs.google.com/presentation/d/1324m3qfhGB47p0P595S-i-vuwQrv8LH6XzIAiftLXnM/edit?usp=sharing Тык] || [https://edu.hse.ru/mod/page/view.php?id=569765 Неделя 4 Онлайн-курса, CBIR], [https://edu.hse.ru/mod/page/view.php?id=569793 16.1], [https://edu.hse.ru/mod/page/view.php?id=569794 16.2]||[https://habr.com/ru/companies/ntechlab/articles/531842/ Функции потерь]| |
|- | |- | ||
− | | style="background:#eaecf0;" | '''9''' [ | + | | style="background:#eaecf0;" | '''9''' || SSL & Foundation Models || 06/03/2024 || [https://youtu.be/OGKUaPPh89k Запись]|| [https://docs.google.com/presentation/d/13R0z_HRcO2Yd_KMSvPh4rx2ri-Pt7afRR8oGu6KJED0/edit?usp=sharing Тык]|| [https://habr.com/ru/articles/704710/ SSL: цикл статей], [https://deepschool-pro.notion.site/CLIP-3f406560e5b145f9873f9b67dfeacca3 CLIP], [https://deepschool-pro.notion.site/DINO-Self-distilation-with-no-labels-18e894250fae4e5d87e99a3312c1effd DINO], [https://deepschool-pro.notion.site/Segment-Anything-50ce061b804a4d7e96cd0d6b084d396d SAM]|| BYOL: [https://imbue.com/research/2020-08-24-understanding-self-supervised-contrastive-learning/ зачем BN], [https://arxiv.org/pdf/2208.05744.pdf зачем ЕМА] |
|- | |- | ||
|} | |} | ||
+ | |||
==Формула оценивания== | ==Формула оценивания== | ||
+ | Оценка = '''min(10, round(SUM/3))''' | ||
− | + | '''SUM''' - количество набранных баллов (и обязательные, и бонусные) | |
− | + | Дедлайн объявляется в день выдачи домашнего задания и обычно составляет 2 недели. | |
+ | |||
+ | '''Правила округления оценки:''' по правилам арифметики | ||
== Домашние задания == | == Домашние задания == | ||
+ | Инвайт в [https://anytask.org/course/1085 Энитаск]: grlYpif | ||
+ | |||
+ | * [https://www.kaggle.com/t/da287ac736594c908ba958bd05457a30 ДЗ 1. Классификация]. Дедлайн - '''23:59 05/02/2024''' и по Kaggle, и по сдаче в Anytask. '''Upd'''. Новый жесткий дедлайн - '''23:59 19/02/2024''' | ||
+ | * [https://drive.google.com/file/d/1vq-15xYX0u0YrIwPLywWPQjVLeUiluqX/view?usp=sharing ДЗ 2. Сегментация]. Мягкий дедлайн - '''23:59 19/02/2024''', после него дисконт по обычным правилам. '''Материалы''': [https://edu.hse.ru/course/view.php?id=135250#section-6 Неделя 6 Онлайн-курса: 14.1-15.5] | ||
+ | * [https://colab.research.google.com/drive/1V8sFpLWvGUcDB8zOq2iY_kJOrdy87XsX?usp=sharing ДЗ 3. Детекция + трекинг]. Мягкий дедлайн - '''23:59 04/03/2024''', после него дисконт по обычным правилам. | ||
+ | * [https://drive.google.com/file/d/1NPll3j1v63fIA5HfGZceye4j1Ll9E3D9/view?usp=sharing Бонус ДЗ. Распознавание лиц]. Дедлайн - '''23:59 20/03/2024''', после него уже не надо тянуть, ассистентам надо ещё их проверять. | ||
+ | |||
+ | Финальный жесткий дедлайн по всем сдачам - '''23:59 25/03/2024'''. | ||
− | ... | + | [https://www.kaggle.com/t/707b47b8090d4b3496cd2dbe0457a090 '''Пересдача''']. Каждый бейзлайн обозначает количество доп. баллов, которое вы получите к сумме за курс. Далее сумма как и раньше делится на 3. Жесткий дедлайн - '''23:59 12/04/2024'''. |
+ | == Литература == | ||
+ | * Richard Szeliski, [http://szeliski.org/Book/ "Computer Vision: Algorithms and Applications, 2nd ed."], The University of Washington |
Текущая версия на 13:52, 1 апреля 2024
Содержание
О курсе
Занятия проводятся в Zoom по понедельникам в 18:00
Курс проводится в смешанном формате - часть информации получаем на вебинарах, часть на онлайн-курсе.
Контакты
Чат курса в TG: chat link
Преподаватель: Анастасия Белозёрова
Ассистент | Контакты |
---|---|
Марк Блуменау | @markblumenau |
Илья Никитин | @is_nikitin |
Материалы курса
Занятие | Тема | Дата | Вебинары | Слайды/ноутбуки | Основные материалы для изучения | Дополнительные материалы |
---|---|---|---|---|---|---|
1 | Введение, Классика CV | 15/01/2024 | Запись | Большой тык | Неделя 1 Онлайн-курса, Неделя 2 Онлайн-курса | Вычислительная фотография, Сегментация по классике |
2 | Классификация: лучшие практики | 22/01/2024 | Запись | Большой тык | Неделя 3 Онлайн-курса | Colab семинара в ОМ Видео к нему |
3 | Детекция | 31/01/2024 | Запись | Тык | Неделя 5 Онлайн-курса | Лекция про DETR Cтатья про Human Pose Вебинар про Human Pose |
4 | Детекция: разбор кода SSD | 05/02/2024 | Запись | Тык | Неделя 5 Онлайн-курса | YOLO history: 1, 2, 3, 4, 5 |
5 | Трекинг | 12/02/2024 | Запись | Тык | Разбор DeepSORT | Трекинг пузырей |
6 | Трекинг: разбор кода SORT | 19/02/2024 | Запись | Тык | Фильтр Калмана: тык, тык | Целый сайт про фильтр Калмана |
7 | Разбор соревнования | 21/02/2024 | Запись | Тык | ||
8 | Распознавание лиц | 26/02/2024 | Запись | Тык | Неделя 4 Онлайн-курса, CBIR, 16.1, 16.2 | |
9 | SSL & Foundation Models | 06/03/2024 | Запись | Тык | SSL: цикл статей, CLIP, DINO, SAM | BYOL: зачем BN, зачем ЕМА |
Формула оценивания
Оценка = min(10, round(SUM/3))
SUM - количество набранных баллов (и обязательные, и бонусные)
Дедлайн объявляется в день выдачи домашнего задания и обычно составляет 2 недели.
Правила округления оценки: по правилам арифметики
Домашние задания
Инвайт в Энитаск: grlYpif
- ДЗ 1. Классификация. Дедлайн - 23:59 05/02/2024 и по Kaggle, и по сдаче в Anytask. Upd. Новый жесткий дедлайн - 23:59 19/02/2024
- ДЗ 2. Сегментация. Мягкий дедлайн - 23:59 19/02/2024, после него дисконт по обычным правилам. Материалы: Неделя 6 Онлайн-курса: 14.1-15.5
- ДЗ 3. Детекция + трекинг. Мягкий дедлайн - 23:59 04/03/2024, после него дисконт по обычным правилам.
- Бонус ДЗ. Распознавание лиц. Дедлайн - 23:59 20/03/2024, после него уже не надо тянуть, ассистентам надо ещё их проверять.
Финальный жесткий дедлайн по всем сдачам - 23:59 25/03/2024.
Пересдача. Каждый бейзлайн обозначает количество доп. баллов, которое вы получите к сумме за курс. Далее сумма как и раньше делится на 3. Жесткий дедлайн - 23:59 12/04/2024.
Литература
- Richard Szeliski, "Computer Vision: Algorithms and Applications, 2nd ed.", The University of Washington