@adiunov
Предприниматель

Как автоматически определить номера бегунов на изображении?

Есть фотографии бегунов со спортивных мероприятий. Фотографий каждый раз сотни. Есть задача определить, бегуны с какими номерами есть на фотографии. Решение, использовать которое можно из php скрипта (например, после загрузки фото на сервер) - просто предел мечтаний. По поводу частично закрытых номеров (ракурс, руки бегуна), есть возможность изначально разместить на номере какой-то код, указывающий количество цифр на номере, для игнорирования срабатываний, когда часть номера бегуна закрыта от камеры.
marathon1.jpg
  • Вопрос задан
  • 918 просмотров
Пригласить эксперта
Ответы на вопрос 3
@dev400
прилепите к бегунам qr код
Ответ написан
samodum
@samodum
Какой вопрос - такой и ответ
Задачу можно разделить на две части:
1) сегментирование - поиск участков изображения с цифрами
2) распознавание цифр на этих участках

Первую задачу можно решить несколькими путями:
- OpenCV - поиск прямоугольных участков с помощью преобразований Хафа
- поиск с помощью алгоритма Виолы-Джонса, примитивов Haar (см. например https://habrahabr.ru/company/recognitor/blog/228195/)
- с помощью машинного обучения. Но для этого надо сначала обучить сеть на размеченном множестве
После этого можно приступать непосредственно к распознаванию чисел на найденных фрагментах.
Здесь можно использовать нейронные сети, либо свои эвристические алгоритмы. А можно передать на сервис антикапчи - decaptcher.com, pixodrom.com, antigate.com, но это будет уже платно; смотрите где дешевле и быстрее будет
Ответ написан
Комментировать
ddv88
@ddv88
Binance Futures
Можно попробовать использовать гугловский vision api.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 07:20
2000 руб./за проект
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект