Распознавание и сортировка фотографий по нагрудному номеру на фото
Нашел аналогичную здесь задачу, но т.к. решение еще не нашел, создаю свою тему.
Добрый день, интересует такое задание:
Есть папка с фотографиями со спортивного мероприятия, где фотографируют спортсменов.
Нужно сделать программу, которая АВТОМАТИЧЕСКИ раскидывает фотографии по
папкам (точнее их скопировать) по порядковым номерам.
То есть у спортсмена есть большой нагрудный знак с номером (кластер старта (обычно цифра) и номер присвоенный ) и если мы находим на фото этот номер, то программа:
создает папку с названием этого номера и копирует в нее все кадры с этим номером. (их может быть много с 1 ракурса и нескольких точек съемки)
Так как на одном кадре может быть несколько спортсменов в разными номерами, то поэтому копируем в каждую папку свой номер, а не просто вырезаем из исходной папки первый попавшийся номер в нужную папку.
Кроме этого фотографии должен быть присвоен хештег по номеру участника.
Важный момент – скорость обработки фотографий, фотографий может быть очень
много 10-15 тысяч и нужно чтобы программа могла их обработать за пару часов(чем быстрее тем лучше), для этого думаю нужна будет
многопотоковая обработка (от 4 до 8 потоков), то есть чтобы в итоге если поделить время
обработки общей на число фотографий, получалось бы не больше 0,5 сек- 1сек на
фотографию
Вот примеры фотографий :
https://drive.google.com/open?id=0B5_Bkq9oZhAJLWdvQzJQNTk1UTQ
Мне не нужно 100 процентное распознание, главный критерий - это скорость.
Программа должна работать на Windows 8, 10, на чем реализовано не принципиально.
Сколько вы хотите за такую программу?