Smart Code Engine

Номер в Едином Реестре российского ПО: 9618 Дата решения: 15.03.2021 Приказ Минцифры России от 15.03.2021 №151
Smart Code Engine — библиотека подпрограмм (SDK), обеспечивающая безопасное автоматическое сканирование и извлечение данных банковских карт, линейных (1D) и матричных (2D) штрихкодов, машиночитаемой зоны (MRZ), телефонных номеров и других кодифицированных объектов на фотографиях, сканах и в видеопотоке реального времени.

Smart Code Engine — автономный программный продукт компании Smart Engines для:

 

Smart Code Engine можно использовать в мобильных, браузерных, серверных приложениях и различных информационных системах. ПО обеспечивает высокую скорость и качество распознавания при работе в браузере и на устройствах с ограниченной вычислительной мощностью, таких как: смартфоны, планшеты, мобильные терминалы (кассы), тонкие клиенты, а также на любых серверах и ПК. 

Является собственной разработкой российской компании Smart Engines, не использует внешние сервисы и сторонние продукты.

Преимущества Smart Code Engine

  • Высокая скорость извлечения данных (0,035 секунды на кадр при распознавании банковской карты и баркода на современном телефоне)
  • Точность распознавания номера банковской карты до 99.68%
  • Наглядное подтверждение заявленных характеристик в демо-приложениях для iOS, Andorid и демо-программах для Windows, Linux
  • On-premise решение (автономное функционирование в инфраструктуре заказчика)
  • Простая и быстрая установка/внедрение (от 2-х часов)
  • Кроссплатформенность (поддержка мобильных, браузерных, десктопных и серверных платформ)
  • Поддержка защищенных Российских ОС и вычислительной архитектуры Эльбрус
  • Регулярные обновления с учетом запросов клиентов
  • Оригинальность и надежность (собственные технологии и алгоритмическая база)
  • Импортонезависимость и соответствие критериям импортозамещения

Данные клиентов в процессе распознавания:

  • НЕ передаются на обработку в сторонние сервисы и/или третьим лицам для ручного ввода
  • НЕ сохраняются средствами SDK, настройки хранения определяются клиентом
  • Обрабатываются внутри информационного контура заказчика и для работы SDK НЕ требуется доступ в интернет.

Работает с:

  • Android (версии 5.1 и выше)
  • iOS (версии 12 и выше)
  • Sailfish Mobile OS (версии 2.2 и выше)
  • OC Аврора (версия 3.1.0 и выше)
  • MS Windows (все официально поддерживаемые правообладателем версии для ПК и серверов)
  • Семейство ОС, основанных на ядре Linux 
  • macOS (версии 10.13 High Sierra и выше)
  • ОС Эльбрус (версии 8.11 и выше)
  • QNX (версия 7.0 и выше)
  • Solaris (версии 11.3 и выше)

Интеграция:

  • интерфейсы взаимодействия C, C++, C#, Java, Python, .NET, PHP, Swift, Objective C
  • поддержка React Native и Flutter для мобильных разработчиков

Работает на операционной системе:

Серверные ОС

Заменяет иностранные продукты:

  • Cognex Mobile Barcode SDK

    Автоматическое распознавание одномерных и двумерных баркодов на фотографиях и в видеопотоке в мобильных приложениях.

  • Mobile Imaging SDK

    SDK для автоматического сканирования документов в мобильных приложениях.

  • Mobile OCR Engine

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

  • PayPal Card.io

    Автоматическое распознавание данных банковских карт на фотографиях и в видеопотоке в мобильных приложениях. Smart Code Engine распознает карты 21 платежной системы: МИР, VISA, MasterCard, Maestro, American Express, JCB, UnionPay, Diners Club, Discover, RuPay, Elo, Verve, V Pay, Girocard, PagoBancomat, MyDebit, Troy, BC Card, Interac, Carte Bancaire, Dankort. Автоматически распознаются карты с нанесением данных тиснением (embossed), гравировкой (indent) и плоской печатью (flat printed), в портретной и альбомной ориентациях, и даже когда данные нанесены на оборотную сторону в свободном формате.

    Smart Code Engine позволяет извлекать номер, срок действия и имя владельца карты, а также IBAN для банковских карт стран Евросоюза. Используя Smart Code Engine пользователь может распознавать карты, даже если видны не все ее края или карта расположена под углом. Система устойчива к перепаду освещения, ракурсу съемки, перекосам, избыточному и недостаточному освещению. Точность распознавания номера карты достигает 99.68%, скорость 0,035 секунды на кадр. Размер встраиваемого пакета SDK для мобильных приложений может составлять всего до 4.5 Мб.

  • Scandit Barcode Scanner SDK

    Автоматическое распознавание одномерных и двумерных баркодов на фотографиях и в видеопотоке в мобильных приложениях.