Smart Engines

Российская ИИ-платформа распознавания документов: паспорта, ID, банковские карты, QR-коды, первичка. On-premise SDK для серверов и мобильных, без передачи данных в облако.

РазработчикSmart Engines

Что такое 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% по сравнению с одиночным фото.

Часто задаваемые вопросы

Сколько стоит Smart Engines?

Smart Engines работает по модели Pay-per-result — оплата идёт за фактически извлечённые документы, а не за запросы к API. Если вы распознаёте комплект из 50 страниц и извлекаете данные только из двух документов, расходуются только 2 распознавания. Учёт ведётся на стороне клиента — Smart Engines не имеет доступа к изображениям и результатам. Публичных прайс-листов нет: цена рассчитывается индивидуально по форме заявки на сайте, в зависимости от типов документов и планируемого объёма. Коммерческие условия могут составлять коммерческую тайну (ФЗ-98).

Можно ли использовать Smart Engines без интернета?

Да. ПО работает 100% on-premise — вся обработка ведётся в локальной оперативной памяти устройства, никаких сетевых соединений не требуется. Это можно проверить самостоятельно: скачать демо-приложение в App Store / Google Play / RuStore, включить авиарежим перед распознаванием и убедиться, что результаты получены без сети.

Какие продукты есть у Smart Engines?

Линейка из четырёх продуктов: Smart ID Engine (паспорт РФ, документы СНГ, паспорта 210 стран, ID-карты 200+ стран, водительские права, проверка подлинности), Smart Document Engine (первичка, учётные документы, OCR на 100+ языках), Smart Code Engine (банковские карты, QR/AZTEC/штрихкоды, MRZ, номера телефонов), Smart Tomo Engine (реконструкция рентгеновских томографических снимков). Дополнительно — нейросетевые ансамбли «Шерлок» (проверка подлинности) и «Да Винчи» (экстремальные ракурсы съёмки).

Какие операционные системы поддерживает Smart Engines?

Windows, Linux, Android, iOS, ОС Аврора, РЕД ОС, Astra Linux, ALT Linux, ОС Эльбрус, kvadreOS на планшете KVADRA_T. По перечисленным отечественным ОС у Smart Engines есть сертификаты совместимости. Распознавание также возможно прямо в браузере без передачи данных с клиентского устройства.

Smart Engines использует мои данные для обучения?

Нет. Для обучения и тестирования моделей используются только специализированные синтетические датасеты, созданные по методологии MIDV. На стороне сервиса данные не хранятся — обработка ведётся в локальной памяти устройства. В процессе распознавания НЕТ HITL (human in the loop), CrowdSourcing, Mechanical Turk и удалённых верификаторов.

Что такое антифрод «Шерлок»?

Это нейросетевой ансамбль в составе Smart ID Engine (версия 2.5, 2024) для проверки подлинности документов: цифровой подлинности, антифотошоп-проверки, проверки живости, анализа в УФ и ИК-диапазонах. По данным компании, продукты Smart Engines умеют выявлять более 60 признаков фальсификаций в физических и цифровых каналах. Решение применяется в KYC-сценариях у банков, операторов связи и в автогейтах аэропортов (Шереметьево, Внуково, Кольцово).

Что такое GreenOCR® и зачем он нужен?

GreenOCR® 2.0 — флагманская «зелёная» технология Smart Engines на базе сверхлёгких 4,6-битных и усреднённых 8-битных нейросетей. По данным компании, она работает на 20% быстрее, требует в 30–40 раз меньше электроэнергии при распознавании и снижает количество ошибок в 10 раз по сравнению с прошлой версией. На одно распознавание выделяется 0,000143 г CO₂.

Подходит ли Smart Engines под требования российских регуляторов?

Да. Продукты Smart ID Engine, Smart Document Engine и Smart Code Engine входят в Реестр российского ПО (Минцифры РФ) и классифицированы как искусственный интеллект. Учредители — резиденты РФ, продукт без иностранных компонентов и стороннего ПО. Поддержаны отечественные ОС: Аврора, РЕД ОС, Astra Linux, ALT Linux, Эльбрус, kvadreOS — все с сертификатами совместимости. Обработка данных полностью локальная, что соответствует требованиям ФЗ-152.

Альтернативы Smart Engines