Распознавание банковских карт, штрихкодов, MRZ

Smart Code Engine

— быстрое, точное и безопасное ПО для автоматического сканирования и извлечения данных банковских карт, линейных (1D) и матричных (2D) штрихкодов, машиночитаемой зоны (MRZ) и других кодифицированных объектов на фотографиях, сканах и в видеопотоке реального времени.

 

Smart Code Engine — SDK, которое извлекает информацию из банковских карт, линейных и матричных штрихкодов (QR-коды, AZTEC, PDF417, DataMatrix, EAN, UPC и др.), машиночитаемой зоны (MRZ) паспортно-визовых документов, а также распознавать ценники, этикетки продуктов и VIN-номера. Технология обеспечивает распознавание данных с одиночных изображений (сканов, фотографий) и в видеопотоке реального времени. Smart Code Engine можно использовать на устройствах с ограниченной вычислительной мощностью, таких как: смартфоны, планшеты, мобильные терминалы (кассы), тонкие клиенты, а также на любых серверах и ПК.

 

SDK можно использовать в условиях недостаточного освещения, в движении, при поездке на такси или метро. Для точного распознавания пользователю не нужно прицеливаться, держа смартфон под определенным углом и подбирая удобное для системы положение.

 

При использовании Smart Code Engine SDK никакие данные Не передаются в Smart Engines, сторонним сервисам и третьим лицам для ручной или какой-либо другой обработки. Данные Не сохраняются и при этом Не требуется подключение к интернету — весь процесс обработки осуществляется на устройстве пользователя или в контуре заказчика. Технология полностью соответствует требованиям как Российского законодательства (152-ФЗ), так и международного права (GDPR, CCPA) в области обработки персональных данных.

 

Заказать продукт

Наши клиенты

 
 

 

Распознавание банковских карт

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 выпущенные различными странами мира, обеспечивая извлечение не только номера (14-19 цифр), но и срока действия и имени владельца.

Технология поддерживает распознавание любых видов банковских карт: с нанесением данных выдавливанием (embossed), гравировкой (indent) и плоской печатью (flat printed), с горизонтальным и вертикальным расположением идентификационных данных, и тех карт, на которых данные расположены с двух сторон.

Подробнее

 

Распознавание штрихкодов

Smart Code Engine обеспечивает мгновенное считывание линейных и матричных штрихкодов из различных счетов и квитанций, включая счета за коммунальные и государственные услуги, из налоговых документов и счетов, а также билетов, чеков, счетов-фактур, ценников, плакатов и объявлений.

Система поддерживает линейные штрихкоды, включая UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128 и двумерные матричные штрихкоды, такие как QR, AZTEC, PDF417 и DataMatrix.

Подробнее

 

Распознавание документов с машиночитаемой зоной (MRZ)

Smart Code Engine — надежное решение для сканирования машиночитаемой зоны паспортно-визовых документов. Технология автоматически детектирует и распознает данные (MRZ), выполненные в соответствии с международными стандартами ISO/ICAO (IEC 7501-1/ICAO Document 9303 ISO) и локальными стандартами (Россия, Франция, Швейцария, Болгария, Эквадор), на паспортах, видах на жительство, идентификационных картах, визах, водительских удостоверениях и других документах.

Подробнее

Проверьте качество нашей технологии

Распознавайте данные банковских карт, MRZ, а также QR Code, AZTEC и другие штрихкоды на фотографиях или в видеопотоке в режиме реального времени.

Особенности продукта

Скорость
Оригинальный целочисленный конвейер обработки изображений, включающий авторские алгоритмы компьютерного зрения, а также 8- и 4-битные нейросетевые архитектуры, позволил достичь высочайшей скорости распознавания (менее одной секунды) и максимального использования аппаратных ресурсов.

Точность
Smart Code Engine использует последние достижения нашей научной команды в высокопроизводительных алгоритмах компьютерного зрения, вычислительном интеллекте и глубоком обучении. С помощью них мы смогли как достичь высокой точности OCR, так и поднять качество детектирования кодифицированных объектов.

Безопасность
Данные НЕ передаются, НЕ сохраняются, НЕ требуется доступ в интернет, вся обработка ведется в локальной оперативной памяти. Это правило “трех НЕ” обеспечивает высокий уровень безопасности нашим клиентам. Все вычисления выполняются только на конечных устройствах, что подтверждено независимым международным аудитом.

Four-Dimensional OCR
Использование вычислительной геометрии, anytime-алгоритмов и межкадровой интеграции результатов позволило полностью раскрыть преимущества распознавания в видеопотоке и уверенно извлекать данные в условиях недостаточной или избыточной освещенности (сумерках, на ярком солнце) и в условиях сложной геометрии сцены.

Удобство
Вне зависимости от ракурса съемки или освещения наш ИИ найдет и распознает банковскую карту, штрихкод или MRZ. Пользователю не надо прицеливаться и подстраиваться под систему распознавания, наш ИИ не обучает пользователя, а помогает ему. Smart Code Engine распознает как сканы и фотокопии, так и фотографии и видео.

Надежность
Для повышения надежности результата мы используем подход “Что вижу, то и распознаю”, в котором мы реализовали наши передовые достижения в ИИ: точное распознавание без словарей и грамматик, ответственные и компактные сети. Помимо результатов распознавания пользователю доступны оценки уверенности, информация о наличии бликов и их координаты и другая информация о процессе анализа изображения.

Заказать продукт

Спецификация

Список поддерживаемых мобильных операционных систем:

  • Android (версии 5.1 и выше)
  • iOS (версии 10 и выше)
  • Sailfish Mobile OS (версии 2.2 и выше)
  • OC Аврора (версия 3.1.0 и выше)

Список поддерживаемых операционных систем для PC:

  • MS Windows (все официально поддерживаемые правообладателем версии)
  • Семейство ОС, основанных на ядре Linux (включая Ubuntu 14.04 и выше, CentOS 6 и выше, SUSE Linux Enterprise Server 12 и выше, Astra Linux 1.6 и выше, РЕД ОС 7 и выше)
  • macOS (все официально поддерживаемые правообладателем версии)
  • ОС Эльбрус (все официально поддерживаемые правообладателем версии)
  • QNX (версия 7.0 и выше)
  • Solaris (версии 11.3 и выше)

Список совместимых языков программирования

Smart Code Engine содержит API для следующих языков программирования:

  • C (стандарт С11 и выше)
  • С++ (стандарт С++11 и выше)
  • C# (версия 6.0 и выше)
  • Java (версия 1.7 и выше)
  • Python (версия 3.7.2 и выше)
  • PHP (версия 5 и выше)

Имеется поддержка следующих SDK: React, Flutter.

Интеграция с другими языками программирования обеспечивается за счет использования API на языке С.

SDK уже содержит примеры использования Smart Code Engine на языках C/C++/C#/Java/PHP/Python.

Заказать продукт

Для заказа решений, получения подробной информации или триал версий заполните приведенную ниже форму, и мы обязательно с Вами свяжемся.

    Наши клиенты

    Тинькофф Банк

    Smart Engines поставляет мобильные и серверные решения по распознаванию документов Тинькофф Банку

    Росбанк

    Росбанк выбрал технологии распознавания документов Smart Engines

    Ситибанк

    Smart Engines выбран поставщиком технологий распознавания документов клиентов АО КБ «Ситибанк»

    Kupibilet

    Пассажиры распознают паспорта РФ и любые документы с MRZ при покупке билетов в мобильном приложении «Купибилет»

    Заказать продукт

    Для заказа решений, получения подробной информации или триал версий заполните приведенную ниже форму, и мы обязательно с Вами свяжемся.