Кубок Главы Богородского округа Московской области. Задача 1. Определение оптимального момента торможения беспилотника перед перекрёстком.

Финиш 11 декабря 23:59 (МСК)

Условие

Перед вами изображения с камеры беспилотного автомобиля. На каждом кадре чётко видна дорожная разметка и перекрёсток. Беспилотный автомобиль должен подъехать к перекрёстку и остановиться перед стоп-линией дорожной разметки. Ваша задача — написать функцию, анализирующую изображение с камеры и определяющую, пора ли остановиться или нет.
Следите за положением стоп-линии в кадре, пробуйте разные варианты решения, только так вы сможете понять, когда беспилотник должен остановиться.

Выполнение

1. Скачайте материалы задания

2. Ознакомьтесь с материалами задания

Для Вас подготовлены несколько файлов “.py”, набор изображений и аннотации к нему. Среди подготовленных файлов есть:
eval.py - файл с функцией, определяющей пора остановиться или нет. Именно эту функцию Вам необходимо дописать!
main.py - файл проверяющий точность работы вашего алгоритма. Не редактируйте его. main.py использует написанные вами функции из eval.py и сверяет верные ответы с предсказанием вашего алгоритма.
annotations.csv – файл, устанавливающий соответствие между изображениями и верными ответами к ним. В каждой строке файла содержится путь к кадру с камеры и эталонным ответом.

3. Прочитайте файл eval.py и доработайте его

В файле содержатся функция need_to_stop.
Она должна обрабатывать изображение и возвращать True, если нужно остановиться, и False, если останавливаться рано. Вы можете добавить в функции cv2.imshow и сv2.waitKey, так будет проще отладить программу.

4. Запустите файл main.py и проверьте свой алгоритм

В выводе main.py для каждого изображения указано, верный ли ответ дала ваша функция. Если программа выдала ошибку, то найдите и исправьте её в файле eval, вновь запустите файл main.py

5. Пришлите решение на онлайн платформу для проверки

Перед тем как отправить решение на проверку, удалите из кода все cv2.imshow и cv2.waitKey! В качестве решения необходимо сдать файл eval.py.

Технические ограничения

Размер решения ограничен: не более 1 МБ. Если ваш алгоритм успешно проверен платформой, то следующее решение можно прислать только через 10 минут. Если ваш алгоритм в ходе проверки выдал сообщение об ошибке, то следующее решение можно прислать сразу.

Пакеты, ориентированные на работу с изображениями и данными, использующиеся на платформе проверки: Python 3.8.10; catboost 1.1.1; dlib 19.24.0; gast 0.4.0; h5py 3.7.0; imutils 0.5.4; keras 2.9.0; Keras-Preprocessing 1.1.2; matplotlib 3.6.2; numpy 1.23.2; opencv-python 4.6.0.66; pandas 1.5.1; scikit-image 0.19.3; scikit-learn 1.1.3; scipy 1.9.3; tensorflow-cpu 2.9.2; torch 1.13.0; torchaudio 0.13.0; torchvision 0.14.0.

Используйте совместимые пакеты.




Очки Участник Дата Команда Город Учебное заведение
1.0 Александр Кокорев 11.12.2024 19:49
1.0 Виктория Худякова 11.12.2024 18:49
1.0 Ричард Дмитриев 11.12.2024 18:02
1.0 Фёдор Трунов 09.12.2024 15:37 ГAI Юлий Цезарь
1.0 Маша Пигусова 05.12.2024 10:14
1.0 Илья Прокопов 03.12.2024 17:41
1.0 Матвей Казенных 26.11.2024 14:05
1.0 Усмонов Рашид 26.11.2024 13:49 ГAI Юлий Цезарь
1.0 Максим Кравченко 08.12.2024 16:15 ГAI Юлий Цезарь
1.0 Елизавета Лебедева 22.11.2024 17:36 IT Капибарики
1.0 Максим Евтушенко 22.11.2024 17:31 IT Капибарики
1.0 Роман Адигамов 22.11.2024 17:26 IT Капибарики
1.0 Миша Гарский 29.11.2024 15:40 ГAI Юлий Цезарь
1.0 Елена Ом 21.11.2024 17:46
1.0 simvitser 10.12.2024 18:31 Сварщики Судного Дня
0.99 Роман Артемьев 10.12.2024 08:35 PIP Игра в кощея
0.99 Павел Петров 09.12.2024 17:53 PIP Игра в кощея
0.99 Пихаил Метров 09.12.2024 17:17 PIP Игра в кощея
0.99 Слава Пацкевич 09.12.2024 14:55 PIP Игра в кощея
0.99 Александр Еремеев 09.12.2024 14:45 PIP Игра в кощея
0.99 Иван Муравецкий 09.12.2024 19:29 DarkMinD333
0.99 Илья Волков 04.12.2024 10:55
0.99 Максим Саламатов 09.12.2024 11:35
0.99 Ульяна Чемагина 10.12.2024 07:12 Invalid Syntax
0.99 Игорь Парфенов 10.12.2024 12:11 Invalid Syntax
0.99 Иванов Андрей 23.11.2024 06:54
0.99 Виталий Мацай 22.11.2024 22:41
0.99 Ирина Гаврилова 05.12.2024 19:40
0.98 Алексей Булаев 10.12.2024 12:34 DarkMinD333
0.98 Артём Ручкин 09.12.2024 19:01
0.98 Тимофей Курсков 09.12.2024 15:02 DarkMinD333
0.98 Антон Осин 05.12.2024 19:00
0.97 Филоненко Максим 04.12.2024 20:42 Invalid Syntax
0.97 Артём Ваганов 09.12.2024 14:45
0.96 Саша Слободянюк 06.12.2024 21:58
0.95 Артем Кудрявцев 10.12.2024 19:36
0.86 Матвей Шахов 05.12.2024 21:08
0.86 Максим Долженко 29.11.2024 09:30
0.82 Егор Коростылёв 10.12.2024 14:23
0.82 Андрей Емельянов 10.12.2024 18:50
0.8 Вера Наумова 11.12.2024 18:45 Эчпочмаки
0.14 Анастасия Налбандова 11.12.2024 13:28
0.14 Егор Пчёлкин 11.12.2024 18:59 МБОУ СОШ 6
0.14 Артём Блохин 04.12.2024 13:29
0.14 Григорий Харитонов 10.12.2024 17:34
0.14 Зайцев Денис 03.12.2024 06:22