Smart ID Engine — удобный, быстрый и безопасный способ распознавания Паспорта РФ и других документов удостоверяющих личность (ДУЛ) через API.
Smart ID Engine — автоматическое и автономное распознавание всех страниц паспорта РФ с API. Распознаем основной разворот паспорта РФ за 0,15 секунды на мобильном телефоне, даже если он снят “книжечкой”, потребляя энергию, эквивалентную 0.0001 гр. CO2. Высочайшая точность распознавания обеспечивается за счет применения новейшего высокоточного и CO2 нейтрального ИИ — GreenOCR®, разработанного учеными нашей компании. Наш ИИ работает полностью автономно на всех устройствах (даже на обычном мобильном телефоне), при различном освещении, при разных ракурсах съемки, распознает все шрифты и даже рукописное заполнение.
Smart ID Engine автоматически распознает все страницы и данные паспорта, определяет номер страницы, находит и распознает штампы регистрации по месту жительства, штампы о ранее выданных паспортах, распознает номер паспорта на каждой странице паспорта, в том числе нанесенный лазерным перфорированием. Smart ID Engine может обрабатывать видео, сканы и фотографии документов на мобильных устройствах, стационарных компьютерах, серверах и даже в веб-браузерах. Помимо паспорта РФ распознаются и сканируются другие удостоверяющие документы: водительские удостоверения РФ и СНГ, СНИЛС и АДИ-РЕГ, СТС, ПТС и др.
Безопасное распознавание данных паспорта
Важно, что программное обеспечение НЕ передает личные данные ваших клиентов на обработку в сторонние сервисы или третьим лицам для ручного ввода, НЕ сохраняет данные: вся обработка ведется в локальной оперативной памяти устройства, НЕ требует сетевого соединения. Мы помогаем нашим клиентам соответствовать требованиям 152-ФЗ, HIPAA, GDPR, CCPA.
В процессе распознавания документа система не только выделяет и распознает текстовые и графические данные, но и определяет признаки, которые могут свидетельствовать о цифровой или физической подделке паспорта. В Smart ID Engine реализован комплексный подход к анализу имеющейся в документе информации, начиная от кросс-валидации данных, проверки действительности документа, подсчета контрольных сумм и заканчивая нейросетевым анализом важных особенностей бланка документа.
За счет новой технологии определения “живости” (liveness) документа, система автоматически выявляет атаки на предъявление документа в виде изображения на мониторе, ксерокопии, а также муляжей документов, выполненных путем замещения отдельных элементов (например, фотографии держателя документа), защищая тем самым последующие бизнес-процессы от “отравления” входных данных. Детектор “живости” документа по принципу работы относится к классу “пассивных”, то есть не требует от пользователя выполнения специальных действий. Кроме того, при использовании специализированного комплекса сканирования документов система Smart ID Engine позволяет дополнительно автоматически анализировать документы на подлинность, выявляя признаки компрометации в инфракрасном и ультрафиолетовом диапазонах.
Российская программа распознавания паспорта РФ
Программное обеспечение зарегистрировано в реестре ПО (регистрационный номер 9304, приказ Минкомсвязи России от 01.03.2021 № 120) и функционирует в нативном режиме на отечественных ОС и ЦПУ семейства “Эльбрус”, “КОМДИВ” и “Байкал”.
SDK распознавания паспорта и других документов полностью автономен, распознавание выполняется автоматически, на конечных устройствах, без передачи данных вовне. Система не требовательна к вычислительным ресурсам, что позволяет запускать ее даже на устройствах с ограниченными вычислительными и энергетическими ресурсами. Поддерживаются мобильные телефоны, планшеты, тонкие клиенты, терминалы сбора данных, мобильные кассы, умные камеры и др. Библиотека крайне компактна — в среднем, интеграция Smart ID Engine в ваше мобильное приложение в конфигурации для распознавания паспорта РФ увеличивает его не более, чем на 10 мегабайт.
Быстрое распознавание паспортных данных
Скорость распознавания Паспорта РФ в видеопотоке на мобильном телефоне составляет ~150ms на кадр, распознавание на полноразмерной фотографии: ~250ms (iPhone XR). При запуске на серверах или десктопах Smart ID Engine обеспечивает распознавание Паспорта РФ при произвольных ракурсах съемки — пользователи показывают паспорт веб-камере как им удобно. При этом производительность распознавания таких проективно искаженных изображений даже на современных высокопроизводительных компьютерах (с процессором AMD Ryzen Threadripper 3970X) составляет не менее 45 изображений в секунду.
Высочайшая производительность программного обеспечения позволяет создавать вычислительные комплексы, обрабатывающие тысячи сканов, фотографий и видеопотоков в секунду, и использовать продукт для роботизации бизнес-процессов (RPA) и ввода данных в CRM-системы. Программа распознавания текста с фото паспорта РФ на базе Smart ID Engine может работать под управлением различных операционных систем, как стандартных семейства Windows и Linux, так и доверенных ОС — ОС Эльбрус, РЕД ОС, Astra Linux, ОС Атликс, ОС Альт Линукс.
В соответствии с целями ESG и SDG мы создали уникальные компактные целочисленные глубокие нейронные сети и специальный метод их исполнения на вычислительных устройствах, которые минимизируют выбросы CO2 без потери точности и скорости работы. Так, в процессе распознавания разворота паспорта затраты энергии эквивалентны 0.0001 гр CO2.
Юристы предупреждают:
вас не защитят лицензии и сертификаты сервисов распознавания при утечке данных
Никакие гарантии, сертификаты и прочие документы, предоставляемые сервисами обработки персональных данных и документов, составляющих коммерческую, служебную и государственную тайну, не защищают компании от репутационных рисков и финансовой ответственности.
“Компании, передающие данные своих клиентов на обработку третьим лицам, в случае утечки, лишаются права ссылаться на нарушение ее прав третьими лицами и всю ответственность перед контрагентами принимают на себя.” – заключили юристы компании “INTELLECT” , входящей в группу самых успешных российских юридических компаний по версии международного рейтинга The Chambers Europe.
Читать полное юридическое заключение.
Распознавание паспорта: API и другие инструменты интеграции
Поставка Smart ID Engine осуществляется в виде автономного SDK (software developer kit): семейство Mobile SDK, семейство Server SDK, семейство Desktop SDK и семейство Web SDK. Комплект SDK содержит документацию API (application programming interface) и примеры интеграции на разных языках программирования, включая 1С. Для разработчиков подготовлен простой API распознавания паспорта, который позволяет выполнить интеграцию в программы написанные на популярных языках программирования C, C++, C#, Java, Python, PHP, Swift, Objective C. Имеется возможность интегрировать распознавание паспорта в приложения, написанные с использованием популярных фреймворков React Native и Flutter. Кроме того, есть готовые схемы интеграции распознавания паспорта в семейство продуктов 1С, а также с популярными программными роботами ELMA RPA и UiPath.
Для решения специальных задач наша компания предлагает SDK для линейки специальных паспортных сканеров российского производства. А для сканеров серии ПС-04 реализован комплекс контроля признаков подлинности в ИК и УФ диапазоне, который позволяет автоматически выявлять сложные и высококачественные подделки и муляжи документов в автоматическом режиме.
Юристы про распознавание паспорта в 1С, СЭД, HRM, ECM и других системах
При использовании Smart ID Engine (Smart IDReader) НЕ требуется выполнять дополнительных действий, связанных с получением согласия субъекта на обработку его персональных данных (юридическое заключение).
Скачать техническое описание Smart ID Engine (скачать).
До 2016 года продукт Smart ID Engine (Smart IDReader) назывался Smart PassportReader.