Осталось только глазу научиться фокусироваться одновременно сразу и в 1см от себя (сейчас кстати попробовал — что-то не получилось так близко фокус взять) и туда где нужно )))). Ну это история про «у себя и бревна в глазу не вижу».
кстати, а чем OpenCV не такая кроссплатформенная библиотека распознавания? Они на многих платформах присутствуют. Качество распознавания не всегда лучшее? Ну так это очевидно проблема всех библиотек общего назначения. Все всегда зависит от условий съемки и предмета съемки. И когда встает задача прикладную систему сделать под конкретные весьма задачи, то библиотеку распознавания приходится откладывать и смотреть, а чего тут собственно специфичного.
прошу прощения, не точно сформулировал. «Даем доступ к серверу», ну т.е. пользуйтесь пожалуйста, мы учимся лучше работать, вам сервис распознавания. Эта статья как раз про доступ к серверу.
«Открывать полностью/частично/не открывать — решаем прямо сейчас». Вы понимаете, что если я Вам писал в личном сообщении, что существует заказчик именно первых исходников, то под этой формулировкой «решаем прямо сейчас» может скрываться ряд мероприятий (даже если все писать с нуля, то согласовывать в каком-то виде с заказчиком надо), которые не всегда хочется публично на весь хабр обсуждать.
логика подсказывает, что еще довольно долго искуственный мозг в кармане за 100у.е. никому не носить, а значит архитектура с сервером потенциально выигрышна для любых алгоритмов, которые не работают full-time. Наше приложение скачали >1000 раз и позапускали его, мучают сервер. Но он даже и на 10% времени не занят. Просто вопрос эффективности.
По-этому коммерческое направление тут может быть — это КПП с простенькими IP камерами, вся аналитика на спец. сервере.
И еще нам было очень важно собрать принимаемые номера в одном месте на сервере, у нас. Т.к. нам же и оптимизировать развивать алгоритм. Просто сделать какое-то распознавание и не улучшаться его… зачем? А как еще наладить логистику получения номеров у нас на сервер, кроме как сделать этот сервер обязательным для распознавания? Попросить всех отправлять нам номера? ))) ну порядка на 2 у нас бы меньше приходило.
67 и 62% — это почти наверняка не номера, но хаар нашел две похожих на номер нарезки, пришлось пытаться определить знаки. ну и видно, что мы ждем номер только в формате буква-цифра-цифра-цифра-буква-цифра-цифра.
п.с. не правильно утверждать, что посещаемость сайта свидетельствует про то, что его активно ctrl-c-ctrl-v, но в большинстве случаев открытые такие «точечные» алгоритмы распознавания изображений всплывают в студенческих работах. Но был бы рад ошибаться.
В следующей статье опишу алгоритмы которые использовались. Открывать полностью/частично/не открывать — решаем прямо сейчас. Открыть все — казалось бы хорошо для других. Но все-равно без отладки и поддержки это бессмысленно с коммерческой точки зрения. Прикладник лучше свои подходы реализует, чем будет адаптировать чужое.
Для всех некоммерческих, кто к нам обращается, мы отдаем доступ свободный. Адаптировать на мобильное устройство не выйдет — там другие алгоритмы нужны. Но и с таким вопросом никто не обращался пока.
А главное, что беспокоит в такой ситуации: эти исходники всплывут в десятках курсовых (если не дипломных) работ. А это очень печально на самом деле, когда студент просто тащит что-то готовое, не напрягаясь. Причем совершенно не надуманная история — делали обзор по биометрии на сайте когда-то, то его посещаемость в течении двух лет активировалась до сотен в день только перед сессией.
а что с хафом не ответили? Фактически хаф используется для поиска нижней и боковых границ, верхняя часто размыта и вообще является частью багажника, т.к. снимают номер сверху.
Не знаю у кого как, но у меня подсознательно всплывает паттерн: лишь бы ГИБДД не обратило внимание… ))) так всегда мимо поста проезжая думается. А вообще за ГИБДД не стоит переживать, у них есть ресурсы, чтобы организовать все на высоком уровне и народности и качества работы.
Но, конечно, мы поработаем над приложением и сервером, откроем все что сможем открыть (некоторые части алгоритма, к сожалению, не нам принадлежат), и сходим ногами ко всем блогерам, кто может помочь в популяризации темы
Действительно огромное спасибо! Всегда сложно отыскать что-то аналогичное тому, что делаешь сам )) какая-то психология мешает.
проекты не стали массивами, а это лишь подтверждает, что в этой теме не все тривиально с монетизацией, мы изначально и не относились к программе как к коммерческому проекту, скорее как к публистическому. На написание статей тратится почти сравнимое время, как и на разработку тестовых приложений.
Впереди ещё статьи, что у нас не работает ( казалось бы что тут сложного номера со смартфона распознать, а добиться стабильности по огромному количеству причин не просто), как поправляли. Вообще историю с обработкой на сервере раскрывать будем.
Все программы поставим и будем тестировать. Ещё раз спасибо!
Ну сложно придумать монетизации, а следовательно и продвигать задумку (не интересно инвесторам, саморазвития без инвестора до размеров приличных тоже будет стоить).
Англоязычную версию — это ж номера обучать надо, смотрю по приходящим кадрам и с российскими не всегда в порядке.
Но смску владельцу ради прокола выслать можно ))) жаль их нам оплачивать придётся. А как заставить оплатить «обзывалу» вот тут надо подумать! Вот здесь коммерциализацию выдумать можно
Выложу после праздников, когда еще чутка дообучим. Надеюсь, что статья тоже в топе будет — не пропустите. Тот, что есть сейчас, можно будет опробовать через несколько дней.
Хаар для предварительного поиска, затем упрощенный Хааф для ориентации + немного перца для обрезки номера. фильтрация средних частот. Буквы/цифры делали без бинаризации — подробности пусть останутся с нами, но там все методы неплохо работают, разница не значительная
«Открывать полностью/частично/не открывать — решаем прямо сейчас». Вы понимаете, что если я Вам писал в личном сообщении, что существует заказчик именно первых исходников, то под этой формулировкой «решаем прямо сейчас» может скрываться ряд мероприятий (даже если все писать с нуля, то согласовывать в каком-то виде с заказчиком надо), которые не всегда хочется публично на весь хабр обсуждать.
логика подсказывает, что еще довольно долго искуственный мозг в кармане за 100у.е. никому не носить, а значит архитектура с сервером потенциально выигрышна для любых алгоритмов, которые не работают full-time. Наше приложение скачали >1000 раз и позапускали его, мучают сервер. Но он даже и на 10% времени не занят. Просто вопрос эффективности.
По-этому коммерческое направление тут может быть — это КПП с простенькими IP камерами, вся аналитика на спец. сервере.
И еще нам было очень важно собрать принимаемые номера в одном месте на сервере, у нас. Т.к. нам же и оптимизировать развивать алгоритм. Просто сделать какое-то распознавание и не улучшаться его… зачем? А как еще наладить логистику получения номеров у нас на сервер, кроме как сделать этот сервер обязательным для распознавания? Попросить всех отправлять нам номера? ))) ну порядка на 2 у нас бы меньше приходило.
Для всех некоммерческих, кто к нам обращается, мы отдаем доступ свободный. Адаптировать на мобильное устройство не выйдет — там другие алгоритмы нужны. Но и с таким вопросом никто не обращался пока.
А главное, что беспокоит в такой ситуации: эти исходники всплывут в десятках курсовых (если не дипломных) работ. А это очень печально на самом деле, когда студент просто тащит что-то готовое, не напрягаясь. Причем совершенно не надуманная история — делали обзор по биометрии на сайте когда-то, то его посещаемость в течении двух лет активировалась до сотен в день только перед сессией.
а что с хафом не ответили? Фактически хаф используется для поиска нижней и боковых границ, верхняя часто размыта и вообще является частью багажника, т.к. снимают номер сверху.
Но, конечно, мы поработаем над приложением и сервером, откроем все что сможем открыть (некоторые части алгоритма, к сожалению, не нам принадлежат), и сходим ногами ко всем блогерам, кто может помочь в популяризации темы
проекты не стали массивами, а это лишь подтверждает, что в этой теме не все тривиально с монетизацией, мы изначально и не относились к программе как к коммерческому проекту, скорее как к публистическому. На написание статей тратится почти сравнимое время, как и на разработку тестовых приложений.
Впереди ещё статьи, что у нас не работает ( казалось бы что тут сложного номера со смартфона распознать, а добиться стабильности по огромному количеству причин не просто), как поправляли. Вообще историю с обработкой на сервере раскрывать будем.
Все программы поставим и будем тестировать. Ещё раз спасибо!
Англоязычную версию — это ж номера обучать надо, смотрю по приходящим кадрам и с российскими не всегда в порядке.
Но смску владельцу ради прокола выслать можно ))) жаль их нам оплачивать придётся. А как заставить оплатить «обзывалу» вот тут надо подумать! Вот здесь коммерциализацию выдумать можно