А где именно распознавание знаков? Я вижу только детектор окружностей

Спасибо, что поправили. Не совсем такой заголовок должен быть

Однако, на практике оказалось довольно непросто реализовать поиск нужных коэффициентов на платформе Android

Похоже, коэффициенты были подогнаны вообще под конкретную картинку.

Например, через линейный фильтр

medianBlur — это не линейный фильтр.

Коэффициенты подбирались для разных знаков (и в живую и на мониторе). Это сложно, честно сказать. Потом просто искал золотую середину. Насчет фильтра вы правы, я неправильно посмотрел (подзабылось уже)

1) Знаки могут быть не только в красном кружочке, но и в синем квадрате, треугольнике и пр
2) Где распознавание скорости со знака?
3) Что за приложение разрабатывается, какая скорость распознавания планируется?
Пока от статьи складывается впечатление, как будто вы сумели прикрутить OpenCV на андроид и решили похвастаться.

Я профессионально работаю с андроид, для меня это не составило труда (но я не фанатик тем не менее алгоритмов) Я не хочу вдаваться в такие подробности. Я представил краткий рабочий код, потому что когда это разрабатывал по всему интернету не находил ничего стоящего в плане кода (либо это были полноценные проекты со 100500 строками кода и попробуй в них разобраться). Мое желание — поделится, думаю кому-то может пригодиться.


Приложение ищет (не распознает) только запрещающие знаки. Скорость работы такая, что на Nexus 9 с Nvidia Tegra K1 в среднем 20 fps (до 30 доходит), а на Nexus 5x со Snapdragon 808 где-то 10 fps

Только полноправные пользователи могут оставлять комментарии.
Войдите, пожалуйста.