Comments 15
А сделайте какой-нибудь perfomance_test.cpp для сравнения со стандартными алгоритмами из OpenCV, было бы интересно посмотреть, что там с быстродействием и точностью обработки на тестовом наборе данных
0
Сравнить быстродействия двух алгоритмов будет достаточно сложно, так как в имеющемся решении присутствуют операции записи\чтения из файла. Если реализовывать решение полностью на C++ с использованием OpenCV, то это решение будет скорее всего быстрее за счет экономии времени на этих операциях.
Единственный момент — создание базы изображений, тут tesseract мне показался более удобен.
Единственный момент — создание базы изображений, тут tesseract мне показался более удобен.
0
«не горизонтально вертикальные границы» :)
+1
А кто фотографировал щиты и каким образом? Просто если это делалось вручную, то какой смысл в автоматическом распознавании?
+1
Совершенно справедливый вопрос. Разработка средства доставки изображения — следующая задача.
Вариантов множество: MMS, E-mail или некое собственное приложение, в котором будут жестко зашиты координаты сервера, чтоб персонал лишний раз не думал.
Вариантов множество: MMS, E-mail или некое собственное приложение, в котором будут жестко зашиты координаты сервера, чтоб персонал лишний раз не думал.
0
UFO just landed and posted this here
Смысл как раз в том, чтобы человек в этом участвовал минимально и правильность установки проверялась автоматически. А цифры, в отличии от тех же самых QR кодов, как раз позволят проверять и в ручном режиме.
0
В питере подобную систему запускали еще пару лет назад.
Агенты объезжали рекламные щиты и снимали их наладониками с GPS, по инету фотка отправлялась на центральный сервер вместе с координатами.
В центре картинка распознавалась путем сравнения с «эталонном» (без всяких дополнительных цифр).
На основании рекламных контрактов (они все были в базе) принималось решение о том, «правильная» висит реклама или чужая (просроченная).
Так как на система автоматически выписывала «штрафы» обслуживающим организациям, начальника подразделения разработавшего и внедрившего все это через несколько месяцев «убрали с повышением»
Агенты объезжали рекламные щиты и снимали их наладониками с GPS, по инету фотка отправлялась на центральный сервер вместе с координатами.
В центре картинка распознавалась путем сравнения с «эталонном» (без всяких дополнительных цифр).
На основании рекламных контрактов (они все были в базе) принималось решение о том, «правильная» висит реклама или чужая (просроченная).
Так как на система автоматически выписывала «штрафы» обслуживающим организациям, начальника подразделения разработавшего и внедрившего все это через несколько месяцев «убрали с повышением»
0
Решение красивое, но обладает требованием по наличию GPS.
Здесь же задача привязки к местности решается за счет сопоставления 2-х номеров.
Еще одна проблема заключается в том, что для разных щитов полиграфия может отличаться незначительно и при не самом удачном снимке и плохой камере можно получить ошибку.
С контрольной суммой же, вероятность ошибиться ничтожна: либо есть, либо нет.
Здесь же задача привязки к местности решается за счет сопоставления 2-х номеров.
Еще одна проблема заключается в том, что для разных щитов полиграфия может отличаться незначительно и при не самом удачном снимке и плохой камере можно получить ошибку.
С контрольной суммой же, вероятность ошибиться ничтожна: либо есть, либо нет.
0
А QR кодами не проще было бы? =)
+1
Такой вариант рассматривался, однако у него есть свои недостатки.
Если посмотреть на последнее фото, его размер 320 на 240, сделан он на древний Sony Erricson.
Неизвестно как выглядел бы QR код после сжатия в jpeg на этом фото.
Изначально информация в арабских цифрах обладает большей избыточностью и помехоустойчивостью.
Если посмотреть на последнее фото, его размер 320 на 240, сделан он на древний Sony Erricson.
Неизвестно как выглядел бы QR код после сжатия в jpeg на этом фото.
Изначально информация в арабских цифрах обладает большей избыточностью и помехоустойчивостью.
0
Sign up to leave a comment.
Система учета на базе OCR системы