Первый Кубок Нижегородской области по искусственному интеллекту и беспилотным технологиям. Задача 4. Детектирование и распознавание знаков дорожного движения
Финиш 14 ноября 23:59
Условие
На изображениях представлены пять дорожных знаков.

Выполнение
1. Скачайте материалы задания
2. Ознакомьтесь с материалами задания
Для Вас подготовлены несколько файлов “.py”, набор изображений и аннотаций к ним. Среди подготовленных файлов есть:
- eval.py — файл с функцией, детектирующей и распознающей знак на изображении. Именно эту функцию вам необходимо дописать!
- main.py — файл, проверяющий точность работы вашего алгоритма. Не редактируйте его. main.py использует написанные вами функции из eval.py и сверяет правильные ответы с предсказанием вашего алгоритма.
- annotations.csv — файл, устанавливающий соответствие между изображениями, названиями знаков и их положениями в кадре. В каждой строке файла содержится путь изображению и верными ответами к нему.
3. Прочитайте файл eval.py
В файле содержится две функции:
- load_images — загружает изображения эталонов из файлов.
- detect_and_recognize_sign — детектирует и распознаёт знаки.
4. Допишите функции в файле eval.py
5. Запустите файл main.py и проверьте свой алгоритм
Если программа выдала ошибку, то найдите и исправьте её в файле eval, вновь запустите файл main.py.
6. Пришлите решение на онлайн платформу для проверки
В качестве решения, необходимо сдать отредактированный файл eval.py. Либо архив “*.zip” с файлом eval.py и остальными файлами, требующимися для его работы. В архиве должны находиться файлы, а не одноимённая архиву папка.
Технические ограничения
- Размер решения ограничен: не более 5 МБ.
- Если ваш алгоритм успешно проверен платформой, то следующее решение можно прислать только через 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.
Используйте совместимые пакеты.
| Очки | Участник | Дата | Команда | Город | Учебное заведение |
|---|---|---|---|---|---|
| 0.99 | Никита Косырев | 14.11.2025 19:51 | |||
| 0.99 | Ян Чернявский | 14.11.2025 17:02 | |||
| 0.98 | Андрей Лашкин | 14.11.2025 20:56 | |||
| 0.98 | Дмитрий Олесницкий | 14.11.2025 13:02 | |||
| 0.95 | Кирилл Сазонов | 14.11.2025 18:15 | |||
| 0.94 | Михаил Маресев | 14.11.2025 14:23 | 10 Школа | ||
| 0.94 | Иван Федечкин | 14.11.2025 15:13 | Школа №10 | ||
| 0.94 | Максим Тараканов | 14.11.2025 14:45 | Школа 10 | ||
| 0.94 | Артём Шох | 14.11.2025 13:56 | Школа 10 | ||
| 0.94 | Максим Макаров | 14.11.2025 13:52 | Школа 10 | ||
| 0.94 | Кирилл Карпушкин | 14.11.2025 13:48 | Школа 10 | ||
| 0.94 | Никита Антонов | 14.11.2025 13:50 | Школа 10 | ||
| 0.9 | Никита Марунин | 13.11.2025 13:03 | |||
| 0.89 | Макар Пухов | 10.11.2025 19:14 | |||
| 0.72 | Артём Моисеев | 12.11.2025 16:46 | |||
| 0.72 | Матвей Космачев | 13.11.2025 06:46 | |||
| 0.72 | Никита Китин | 14.11.2025 09:08 | |||
| 0.72 | Шилов Тимофей | 10.11.2025 10:11 | |||
| 0.72 | Александр Кобзарь | 13.11.2025 07:05 | |||
| 0.72 | Роман Тютяев | 12.11.2025 16:37 | |||
| 0.72 | Виталий Лимарь | 11.11.2025 06:26 | |||
| 0.72 | Вячеслав Вялых | 14.11.2025 17:13 | |||
| 0.64 | Алина Ярмина | 10.11.2025 19:12 | As | ||
| 0.64 | Семочкин Дмитрий | 14.11.2025 16:54 | Школа №16 | ||
| 0.56 | Дарья Тришина | 14.11.2025 18:15 | |||
| 0.44 | Тимур Велиев | 14.11.2025 15:07 | Gym | ||
| 0.43 | Marat Hower | 09.11.2025 09:52 | |||
| 0.42 | Константин Казанцев | 09.11.2025 13:35 | |||
| 0.41 | Кирилл Копкин | 14.11.2025 17:27 | |||
| 0.41 | Иван Круглов | 14.11.2025 18:57 | |||
| 0.37 | Дмитрий Алексеевич | 14.11.2025 14:20 | Gym | ||
| 0.35 | Матвей Семёнов | 14.11.2025 11:10 | |||
| 0.35 | Андрей Минеев | 14.11.2025 20:36 | |||
| 0.35 | Toxan4ik | 14.11.2025 17:40 | |||
| 0.19 | Владислав Гладков | 14.11.2025 13:34 | |||
| 0.18 | Михаил Киселев | 14.11.2025 19:21 | |||
| 0.01 | Ярослав Ы | 14.11.2025 04:50 | RCE | ||
| 0.01 | Платон Филимонов | 14.11.2025 19:21 | GoiDataSecurity | ||
| 0.01 | Егор Лазуткин | 07.11.2025 17:33 | |||
| 0.01 | Даниил Смирнов | 14.11.2025 13:58 |