Номинируйте кейсы на Workspace Digital Awards 2026. Прием заявок до 15 декабря по льготной цене, успейте принять участие!
БиномТех
мобильное приложение с оффлайн-распознаванием номеров авто и вагонов
БиномТех
#Приложение под ключ

мобильное приложение с оффлайн-распознаванием номеров авто и вагонов

86 
БиномТех Россия, Москва
Поделиться: 0 0 0
мобильное приложение с оффлайн-распознаванием номеров авто и вагонов
Клиент

binomtech

Сфера

Промышленность и оборудование

Регион

Россия

Мобильная платформа

iOS, Android

Сдано

Декабрь 2023

Задача

На промышленном предприятии требуется автоматизировать ввод номеров транспорта — автомобилей и железнодорожных вагонов — при их въезде и выезде с территории. Номера часто бывают грязными или частично заслоненными, поэтому необходимо сочетать автоматическое распознавание с возможностью ручной корректировки. Критическое требование — работа строго внутри корпоративной сети без доступа к облачным сервисам (Google Vision, Yandex Vision и др.), что исключает использование сторонних API для OCR.

Решение

    1. Мобильное приложение (нативное):

Разработано под iOS и Android с использованием Swift/Kotlin. Встроенный OCR-движок работает полностью оффлайн. Приложение позволяет направив камеру мобильного устройства, автоматически выделить номер, отобразить его с возможностью ручного исправления по каждому символу. После подтверждения данные используются для добавления в электронные документы заполняемые через мобильное приложение.

    2. Админпанель (Laravel PHP + PostgreSQL):

Создана веб-панель управления для сотрудников предприятия. Администратор может просматривать все зарегистрированные номера, время прохода, статусы, фильтровать по типу транспорта, дате, пользователю. Также предусмотрена возможность ручного добавления или редактирования записей, экспорта данных в CSV/XLSX, настройки прав доступа.

    3. API (Laravel + PostgreSQL):

Разработан RESTful API для обмена данными между мобильным приложением и админкой. Все запросы проходят через внутреннюю сеть, без выхода во внешний интернет. API обеспечивает авторизацию по JWT-токенам, валидацию данных, логирование действий, а также обработку ошибок при некорректных номерах. База данных — PostgreSQL, оптимизированная под частые чтения и записи.

    4. Дизайн интерфейса:

Стиль минималистичный, с оранжевым акцентом в соответствии с фирменным стилем. Интерфейс ориентирован на удобство в полевых условиях — крупные кнопки, чёткие шрифты, подсветка текущего символа, быстрый переход между цифрами. На экране — предпросмотр видео с камеры, сетка опознанных символов, кнопки «Повторить» и «Далее». Поддерживается горизонтальная и вертикальная ориентация.

    5. Особенности работы в корпоративной сети:

Все компоненты — мобильное приложение, API и админка — развернуты на внутреннем сервере предприятия. Мобильное приложение использует только локальный IP-адрес сервера. Для безопасности — HTTPS с самоподписанным сертификатом (или корпоративным CA), авторизация по логину/паролю или SSO. Данные не покидают периметр компании.

Результат

Реализовано полноценное решение для учёта автотранспорта и вагонов на промышленном предприятии. Приложение работает без интернета, обеспечивает высокую точность распознавания даже при плохих условиях (грязь, снег, тень), позволяет быстро исправлять ошибки вручную. Админка даёт полный контроль над данными, а API обеспечивает масштабируемость и интеграцию с другими системами предприятия. Решение соответствует требованиям информационной безопасности и не требует внешних сервисов.

https://binomtech.com/portfolio/31

Стек технологий

  • Kotlin Kotlin Язык программирования
  • PHP PHP Язык программирования
  • Swift Swift Язык программирования

Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

БиномТех с удовольствием обсудит вашу задачу

Оставить заявку