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.
Smart Code Engine — надежное решение для сканирования машиночитаемой зоны паспортно-визовых документов. Технология автоматически детектирует и распознает данные (MRZ), выполненные в соответствии с международными стандартами ISO/ICAO (IEC 7501-1/ICAO Document 9303 ISO) и локальными стандартами (Россия, Франция, Швейцария, Болгария, Эквадор), на паспортах, видах на жительство, идентификационных картах, визах, водительских удостоверениях и других документах.
Smart Code Engine позволяет сканировать рукописные и напечатанные номера телефонов для удобства пользователей мобильных приложениях при совершении оплат и осуществлении денежных переводов. При необходимости сканирование телефонных номеров может быть дополнено распознаванием паспорта РФ, банковских карт, водительских удостоверений и баркодов.
Скорость
Оригинальный целочисленный конвейер обработки изображений, включающий авторские алгоритмы компьютерного зрения, а также 8- и 4-битные нейросетевые архитектуры, позволил достичь высочайшей скорости распознавания (менее одной секунды) и максимального использования аппаратных ресурсов.
Точность
Smart Code Engine использует последние достижения нашей научной команды в высокопроизводительных алгоритмах компьютерного зрения, вычислительном интеллекте и глубоком обучении. С помощью них мы смогли как достичь высокой точности OCR, так и поднять качество детектирования кодифицированных объектов.
Безопасность
Данные НЕ передаются, НЕ сохраняются, НЕ требуется доступ в интернет, вся обработка ведется в локальной оперативной памяти. Это правило “трех НЕ” обеспечивает высокий уровень безопасности нашим клиентам. Все вычисления выполняются только на конечных устройствах, что подтверждено независимым международным аудитом.
Four-Dimensional OCR
Использование вычислительной геометрии, anytime-алгоритмов и межкадровой интеграции результатов позволило полностью раскрыть преимущества распознавания в видеопотоке и уверенно извлекать данные в условиях недостаточной или избыточной освещенности (сумерках, на ярком солнце) и в условиях сложной геометрии сцены.
Удобство
Вне зависимости от ракурса съемки или освещения наш ИИ найдет и распознает банковскую карту, штрихкод или MRZ. Пользователю не надо прицеливаться и подстраиваться под систему распознавания, наш ИИ не обучает пользователя, а помогает ему. Smart Code Engine распознает как сканы и фотокопии, так и фотографии и видео.
Надежность
Для повышения надежности результата мы используем подход “Что вижу, то и распознаю”, в котором мы реализовали наши передовые достижения в ИИ: точное распознавание без словарей и грамматик, ответственные и компактные сети. Помимо результатов распознавания пользователю доступны оценки уверенности, информация о наличии бликов и их координаты и другая информация о процессе анализа изображения.
Smart Code Engine содержит API для следующих языков программирования:
Имеется поддержка следующих SDK: React Native, Flutter.
Интеграция с другими языками программирования обеспечивается за счет использования API на языке С.
SDK уже содержит примеры использования Smart Code Engine на языках C/C++/C#/Java/PHP/Python.
Тинькофф Банк
Smart Engines поставляет мобильные и серверные решения по распознаванию документов Тинькофф Банку
Альфа-Банк
Альфа-Банк распознает документы клиентов в мобильном приложении с помощью Smart ID Engine
Банк «Открытие»
Банк «Открытие» увеличит продажи кредитных продуктов за счет внедрения технологии распознавания документов Smart Engines на сайте
Газпромбанк
Газпромбанк внедрил решение Smart Engines на основе искусственного интеллекта для распознавания QR-кодов
Получить консультацию
Задайте свой вопрос или уточните нужную информацию,
а мы вернемся к вам с ответом.