Точность распознавания номера карты 99.68%. Автоматически находит и распознает карту в любых условиях.
Поддержка всех форматов карт “МИР”, UnionPay, Visa, Mastercard.
Напечатанные, гравированные и эмбоссированные карты.
Распознавание рукописного и печатного номера карты.
Считывание платежных данных в мобильном приложении и в браузере.
Дополняется распознаванием QR-кодов и номеров телефонов.
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). Данная функциональность доступна по запросу.
Распознавание выполняется автоматически в режиме реального времени на устройствах без передачи данных вовне и не требовательно к вычислительным ресурсам. Это позволяет распознавать данные карты даже на устройствах с ограниченной вычислительной мощностью: на смартфонах, планшетах, тонких клиентах, терминалах сбора данных, мобильных кассах и др. При этом высочайшая производительность ПО позволяет создавать промышленные решения, способные обрабатывать тысячи сканов, фотографий и видеопоследовательностей в секунду.
При использовании Smart Code Engine НЕ требуется выполнять дополнительных действий, связанных с получением согласия субъекта на обработку его персональных данных.
Юридическое заключение об обработке персональных данных с помощью продуктов Smart Engines »
Никакие гарантии, сертификаты и прочие документы, предоставляемые сервисами обработки персональных данных и документов, составляющих коммерческую, служебную и государственную тайну, не защищают компании от репутационных рисков и финансовой ответственности.
“Компании, передающие данные своих клиентов на обработку третьим лицам, в случае утечки лишаются права ссылаться на нарушение ее прав третьими лицами и всю ответственность перед контрагентами принимают на себя.” – заключили юристы компании “INTELLECT”, входящей в группу самых успешных российских юридических компаний по версии международного рейтинга The Chambers Europe.
Читать полное юридическое заключение.
Smart Code Engine SDK НЕ передает данные и изображения на обработку Smart Engines, в сторонние сервисы и/или третьим лицам для ручного ввода, НЕ сохраняет данные или изображения (вся обработка ведется в локальной оперативной памяти устройства) и НЕ требует сетевого соединения. SDK полностью соответствует 152-ФЗ, GDPR, CCPA, PCI DSS.
Технология предлагает качественно новый уровень удобства и безопасности пользователю при вводе данных банковских карт для оплаты, пополнения счетов и осуществления денежных переводов в мобильных приложениях и используется в экосистеме Тинькофф, Почта Банке, МКБ, МТС Банке, Банке Хоум Кредит, СКБ-банк и НСПК «МИР».
Полная информация о программном продукте Smart Code Engine »
Мобильные платежи
Безопасный автоматический ввод реквизитов кредитных и дебитных карт при совершении платежей в мобильных приложениях.
Переводы
Быстрые переводы с карты на карту без необходимости вводить номер карты вручную.
Электронный кошелек
Быстрая регистрация банковской карты в банковских приложениях и электронных кошельках.
Интернет-магазины
Удобный ввод данных банковской карты при покупке в интернет-магазинах.
Эквайринг
Автономное и изолированное распознавание банковской карты в модуле эквайринга.
POS терминалы
При помощи распознавания банковской карты можно превратить любой мобильный телефон в POS-терминал.
Smart Code Engine SDK позволяет превратить мобильный телефон с операционной системой iOS и Android в сканер или считыватель банковских дебитных и кредитных карт. Использование оригинальных алгоритмов искусственного интеллекта обеспечивает высокую скорость и автономность распознавания кредитных и дебетовых карт всех форматов, как эмбоссированных, так и выполненных методами гравировки (indent) и плоской печати (flat-printed). Поддерживается распознавание карт 21 платежной системы, включая IBAN-карты. Имеется возможность сканирования банковских карт в разных ракурсах, а также качественное оптическое распознавание символов (OCR) при различных условиях освещения. На современном телефоне Apple Iphone XR распознавание ведется со скоростью 20 кадров в секунду.
За счет поддержки технологии WebAssembly (WASM), сканирование банковских карт с помощью Smart Code Engine можно реализовать для всех современных устройств, с установленными современными браузерами (Mozilla Firefox, Google Chrome, Chromium, Microsoft Edge и Apple Safari), включая умные телевизоры и приставки, без разработки специальных приложений или установки специальных плагинов. Использование уникальных архитектур нейронных сетей позволяет распознавать видеоданные, полученные с бюджетных моделей веб-камер имеющих разрешение 640 на 480 пикселей.
Глубокая программно-аппаратная оптимизация алгоритмической базы системы распознавания под различные процессорные архитектуры позволяет Smart Code Engine автономно распознавать данные кредитных и дебетовых карт на любых устройствах с камерой и процессором. Поддерживаются процессорные архитектуры MIPS, ARM, x86_64 и широкая номенклатура ОС (семейство Linux, семейство Windows), включая embedded-версии. Предоставляемый с SDK набор программных интерфейсов обеспечивает возможность нативной интеграции в большинство приложений.
Благодаря потокобезопасности, Smart Code Engine SDK позволяет реализовывать масштабируемые платформы искусственного интеллекта для целей обработки банковских карт. Уникальные алгоритмы автоматической идентификации и локализации банковской карты на изображениях (сканах, фото- и видеоданных) позволяет автоматически обрабатывать разнородные потоки входных изображений. А специальный режим KYC позволяет распознавать частично прикрытый номер.
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 в действии
Получить консультацию
Для заказа решений, получения подробной информации или триал версий
заполните приведенную ниже форму, и мы обязательно с Вами свяжемся.