Что такое Smart Engines
Smart Engines — это российская платформа компьютерного зрения, специализирующаяся на распознавании документов, платежных карт, QR-кодов и штрихкодов. Главная особенность — технология работает on-premise: весь анализ происходит прямо на устройстве пользователя (смартфон, сервер, касса), а не в облаке. Это значит, что данные паспортов, счетов и карт физически не покидают вашу инфраструктуру.
Компания разрабатывает собственные нейросети с нуля, без использования западных библиотек (OpenCV и т.п.), что гарантирует независимость от санкционных ограничений и стабильную работу на отечественном «железе». Решение поставляется как SDK для интеграции в мобильные приложения (iOS, Android), веб-сервисы и корпоративные системы.
Ключевые возможности
- Распознавание паспортов РФ и зарубежных ID — извлечение всех полей (ФИО, серия, номер, даты, прописка) с точностью до 99,9%.
- Считывание банковских карт — определение номера, срока действия и держателя по фото или видеопотоку.
- Распознавание QR-кодов и штрихкодов — включая поврежденные, перевернутые и с бликами.
- Обработка первичной документации — УПД, счетов-фактур, накладных, чеков (включая рукописный ввод).
- Полная автономность — работа без интернета и серверов, данные не покидают устройство.
- Кроссплатформенность — SDK для Android, iOS, Linux, Windows и интеграция через REST API.
- Высокая скорость — распознавание занимает менее 1 секунды даже на бюджетных смартфонах.
Кому подойдёт
- Банки и финтех-сервисы — для удаленной идентификации клиентов, верификации карт при привязке к кошелькам.
- Логистические и торговые компании — для автоматического ввода данных из накладных и УПД в 1С или SAP.
- Госсектор и МФЦ — для сканирования удостоверений личности без риска утечки персональных данных.
- Медицинские учреждения — для быстрого заведения карт пациентов по полису или паспорту.
- Разработчики мобильных приложений — когда нужно распознавать документы офлайн, например, в полевых условиях.
Плюсы и минусы
Плюсы:
- Полная конфиденциальность — данные не передаются третьим лицам.
- Высокая точность даже на некачественных фото (засветы, тени, повороты).
- Не требует постоянного интернет-соединения.
- Работает на слабом «железе» и встраивается в любые системы.
- Отсутствие зависимости от иностранного ПО.
Минусы:
- Сложность первоначальной настройки — нужны компетенции разработчиков.
- Платная лицензия, цена не публикуется открыто.
- Ограниченная поддержка экзотических типов документов (некоторые азиатские ID).
- Нет готового коробочного решения «под ключ» — только SDK.
Частые вопросы
Можно ли использовать Smart Engines на слабых смартфонах?
Да, движок оптимизирован для работы на устройствах с 1–2 ГБ ОЗУ. Распознавание занимает 0,3–0,8 секунды даже без GPU-ускорения.
Нужно ли покупать отдельную лицензию для каждого типа документа?
Нет, лицензирование зависит от набора модулей. Можно приобрести пакет «Паспорта + Карты» или «Первичка». Для QR и штрихкодов часто доступна бесплатная базовая версия.
Как происходит интеграция с 1С?
Для серверной части поставляется REST API и готовые модули для обмена. Для мобильных терминалов сбора данных — Java/Kotlin SDK с примерами кода.
Что будет, если документ поврежден или имеет блики?
Система использует многокадровое распознавание: если первый кадр не дал результат, алгоритм сам дожидается более четкого изображения из видеопотока. Это снижает процент ошибок на 30–40% по сравнению с одиночным фото.