Smart Engines 2021: Международная награда в ИТ-инновациях

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

Получить консультацию Скачать демо-версию

Smart Code Engine

— мгновенное распознавание всех видов банковских карт

Smart Code Engine (ранее Smart CardReader) — сканирование и распознавание кредитных и дебитных карт основных транснациональных и национальных платежных систем используемых во всем мире. Распознаются карты 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 SDK позволяет сканировать и распознавать банковские дебетовые и кредитные карты всех основных платежных систем, обеспечивая извлечение номера (14-19 цифр), срока действия и имени владельца, а также IBAN для банковских карт стран Евросоюза. Используя Smart Code Engine SDK пользователю не надо прицеливаться телефоном — разработанный нами ИИ сам находит карту, даже если видны не все края или пользователь повернет ее на угол. Система устойчива к перепаду освещения, ракурсу съемки, перекосам, избыточному и недостаточному освещению. Точность распознавания номера карты достигает 99.68%, скорость 0,035 секунды на кадр. Важной особенностью SDK является его компактность — размер встраиваемого пакета для мобильных приложений может составлять всего до 4.5 Мб.

 

Smart Code Engine SDK позволяет распознавать видимую часть номера банковской карты со скрытой центральной частью. Такие изображения являются стандартным способом прикрепления банковских карт в процедурах удаленной идентификации и проверки личности (KYC). Данная функциональность доступна по запросу.

 

Распознавание выполняется автоматически в режиме реального времени на устройствах без передачи данных вовне и не требовательно к вычислительным ресурсам. Это позволяет распознавать данные карты даже на устройствах с ограниченной вычислительной мощностью: на смартфонах, планшетах, тонких клиентах, терминалах сбора данных, мобильных кассах и др. При этом высочайшая производительность ПО позволяет создавать промышленные решения, способные обрабатывать тысячи сканов, фотографий и видеопоследовательностей в секунду.

Юристы предупреждают:
вас не защитят лицензии и сертификаты сервисов распознавания при утечке данных
Юристы предупреждают

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

 

“Компании, передающие данные своих клиентов на обработку третьим лицам, в случае утечки, лишаются права ссылаться на нарушение ее прав третьими лицами и всю ответственность перед контрагентами принимают на себя.” – заключили юристы компании “INTELLECT” , входящей в группу самых успешных российских юридических компаний по версии международного рейтинга The Chambers Europe.

 

Читать полное юридическое заключение.

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

Smart Code Engine SDK НЕ передает данные и изображения на обработку Smart Engines, в сторонние сервисы и/или третьим лицам для ручного ввода, НЕ сохраняет данные или изображения (вся обработка ведется в локальной оперативной памяти устройства) и НЕ требует сетевого соединения. SDK полностью соответствует 152-ФЗ, GDPR, CCPA, PCI DSS.

 

Технология предлагает качественно новый уровень удобства и безопасности пользователю при вводе данных банковских карт для оплаты, пополнения счетов и осуществления денежных переводов в мобильных приложениях и используется в экосистеме Тинькофф, Почта Банке, МКБ, МТС Банке, Банке Хоум Кредит, СКБ-банк и НСПК «МИР».

 

Полная информация о программном продукте Smart Code Engine »

Наши клиенты

Российское ПО распознования

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

Мобильные платежи
Безопасный автоматический ввод реквизитов кредитных и дебитных карт при совершении платежей в мобильных приложениях.

 

Переводы
Быстрые переводы с карты на карту без необходимости вводить номер карты вручную.

Электронный кошелек
Быстрая регистрация банковской карты в банковских приложениях и электронных кошельках.

 

Интернет-магазины
Удобный ввод данных банковской карты при покупке в интернет магазинах.

 

Эквайринг
Автономное и изолирование распознавание банковской карты в модуле эквайринга.

KYC
Считывание и анализ изображения банковской карты при проведении удаленных процедур KYC (Know Your Customer).

 

POS терминалы
При помощи распознавания банковской карты можно превратить любой мобильный телефон в POS-терминал.

Кроссплатформенность системы распознавания банковских карт

Mobile SDK

Smart Code Engine SDK позволяет превратить мобильный телефон с операционной системой iOS и Android в сканер или считыватель банковских дебитных и кредитных карт. Использование оригинальных алгоритмов искусственного интеллекта обеспечивает высокую скорость и автономность распознавания кредитных и дебитовых карт всех форматов, как эмбоссированных, так и выполненных методами гравировки (indent) и плоской печати (flat-printed). Поддерживается распознавание карт 21 платежной системы, включая IBAN-карты. Имеется возможность сканирования банковских карт в разных ракурсах, а также качественное оптическое распознавание символов (OCR) при различных условиях освещения. На современном телефоне Apple Iphone XR распознавание ведется со скоростью 20 кадров в секунду.

 

Подробнее о Smart Engines Mobile SDK »

Сканируйте банковскую карту на своем смартфоне »

Browser SDK

За счет поддержки технологии WebAssembly (WASM), сканирование банковских карт с помощью Smart Code Engine можно реализовать для всех современных устройств, с установленными современными браузерами (Mozilla Firefox, Google Chrome, Chromium, Microsoft Edge и Apple Safari), включая умные телевизоры и приставки, без разработки специальных приложений или установки специальных плагинов. Использование уникальных архитектур нейронных сетей позволяет распознавать видеоданные, полученные с бюджетных моделей веб-камер имеющих разрешение 640 на 480 пикселей.

 

Подробнее о Smart Engines Web SDK »

Embedded SDK

Глубокая программно-аппаратная оптимизация алгоритмической базы системы распознавания под различные процессорные архитектуры позволяет Smart Code Engine автономно распознавать данные кредитных и дебитовых карт на любых устройствах с камерой и процессором. Поддерживаются процессорные архитектуры MIPS, ARM, x86_64 и широкая номенклатура ОС (семейство Linux, семейство Windows), включая embedded-версии. Предоставляемый с SDK набор программных интерфейсов обеспечивает возможность нативной интеграции в большинство приложений.

 

Подробнее о Smart Engines Desktop SDK »

Server SDK

Благодаря потокобезопасности, Smart Code Engine SDK позволяет реализовывать масштабируемые платформы искусственного интеллекта для целей обработки банковских карт. Уникальные алгоритмы автоматической идентификации и локализации банковской карты на изображениях (сканах, фото- и видеоданных) позволяет автоматически обрабатывать разнородные потоки входных изображений. А специальный режим KYC позволяет распознавать частично прикрытый номер.

 

Подробнее о Smart Engines Server SDK »

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

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

Распознавание банковских карт в мобильном приложении

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

 

2. Программа сама находит карту и автоматически распознает в видеопотоке номер, срок действия и имя владельца, не требуя указания типа карты.

 

3. Smart Code Engine (ранее Smart CardReader) позволяет извлекать данные при различном освещении, для любых фоновых изображений карт и для старых (затертых) карт.

 

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

 

5. Для подтверждения операций можно использовать решения Smart Engines по распознаванию удостоверений личности (паспорт РФ, водительские права) в мобильных приложениях.

 

Наш SDK просто интегрировать в приложения с помощью интерфейсов на языках Objective-C, Swift, C, C++, Java, C#, PHP, и Python для широкого круга систем: iOS, Android, Sailfish Mobile, МОС «Аврора», Linux, Windows, macOS, Solaris и др. Для удобного встраивания разработчикам мобильных приложений также доступны обертки для React Native и Flutter.

 

Мы комплектуем SDK примерами интеграции на всех указанных языках программирования для каждой операционной системы.

 

Попробуйте технологию Smart Code Engine в действии

    

Получить консультацию

Задайте свой вопрос или уточните нужную информацию,
а мы вернемся к вам с ответом.

    Наши клиенты

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

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

    Альфа-Банк

    Альфа-Банк распознает документы клиентов в мобильном приложении с помощью Smart ID Engine

    Банк «Открытие»

    Банк «Открытие» увеличит продажи кредитных продуктов за счет внедрения технологии распознавания документов Smart Engines на сайте

    Газпромбанк

    Газпромбанк внедрил решение Smart Engines на основе искусственного интеллекта для распознавания QR-кодов

    Получить консультацию

    Задайте свой вопрос или уточните нужную информацию,
    а мы вернемся к вам с ответом.