Найти в Дзене
Smart Engines

Как искусственный интеллект выявляет мошенников: 10 антифрод-функций в системе распознавания паспорта РФ

Проверка паспорта РФ — обязательный этап идентификации личности во многих сферах, от приема на работу и регистрации имущества до открытия счетов, регистрации в сервисах, кредитования и покупки ценных бумаг. Ошибки могут стоить компании и государству дорого. Поддельными паспортами могут пользоваться террористы, бандиты и нелегальные мигранты. Кроме того, если будет заключен договор или выдан кредит по поддельному, аннулированному или чужому паспорту, в будущем могут возникнуть проблемы с взысканием средств или оспариванием сделки. Тщательная проверка паспортных данных особенно важна, когда речь идет о банках, страховых или организациях, которые оказывают нотариальную поддержку. Вопрос действительности паспорта стоит максимально остро и в вопросе миграционного контроля — например, при проверках документов прибывающих в страну граждан РФ и иностранцев. Проверка актуальна и при заключении договоров с физическими лицами — клиентами, сотрудниками, арендодателями. Избежать этих рисков позволя

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

Ошибки могут стоить компании и государству дорого. Поддельными паспортами могут пользоваться террористы, бандиты и нелегальные мигранты. Кроме того, если будет заключен договор или выдан кредит по поддельному, аннулированному или чужому паспорту, в будущем могут возникнуть проблемы с взысканием средств или оспариванием сделки.

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

Избежать этих рисков позволяет система распознавания и проверки подлинности документов на базе искусственного интеллекта от Smart Engines. Она помогает понять, это настоящий паспорт или подделка, проверяя документ и детектируя сложные подделки. Антифрод-система автоматически обнаруживает следы фотошопа и иные махинации. Вот 10 антифрод-функций, которые обеспечивают надежность проверки.

1. Точность распознавания

Распознавание паспорта РФ
Распознавание паспорта РФ

Чтобы проверить паспорт на действительность, в первую очередь его нужно максимально точно распознать. Именно от этого зависит, удастся ли системе отличить подделку от оригинального документа. Технология Smart Engines оптически распознает как печатный, так и рукописный текст с исключительно высоким качеством. Причем это актуально даже для случаев, когда сканирование проводится в крайне неблагоприятных условиях — например, в плохом освещении. Так точность машинного распознавания превышает ручной ввод в 10 раз.

2. Распознавание «книжки» паспорта

Распознавание паспорта РФ «книжечкой»
Распознавание паспорта РФ «книжечкой»

Распознавать данные из реального паспорта значительно сложнее, чем с плоских объектов, таких как ксерокопии и распечатки. Чтобы компьютер мог считать «книжку» паспорта, для начала необходимо создать его виртуальную трехмерную модель. Команда ученых Smart Engines научила систему делать это автоматически, представив режим распознавания «книжки» паспорта еще в 2021 году. Разработанная ими ИИ-модель способна точно и быстро локализовать и нормализовать плоские фрагменты сложных трехмерных объектов на изображениях с учетом законов перспективы. Что важно, нейросеть ко всему прочему научилась распознавать информацию в паспорте даже при серьезных геометрических искажениях — например, если книжка паспорта согнута. Данные считываются под разными углами и различном освещении в реальном времени. Благодаря этому повышается эффективность работы антифрода.

3. Проверка валидности бланка документа

Проверка бланка паспорта РФ (Источник: alt.kp.ru)
Проверка бланка паспорта РФ (Источник: alt.kp.ru)

Проверку на подлинность проходят не только данные клиента, но и сам бланк паспорта — особый документ, который изготавливается по определенному стандарту. Считывая бланк, ИИ-система должна понимать, что перед ней именно оригинал, а не подделка. Сделать это можно, проверив наличие всех “особенностей” бланка паспорта РФ, включая люминесцирующие волокна и другие объекты защищенной полиграфии. Нейросети Smart Engines способны выявлять наличие и отсутствие таких элементов, причем не только в видимом, но и в специальных диапазонах — ИК и УФ.

4. Чтение рукописи

Рукописный паспорт РФ
Рукописный паспорт РФ

Во многих документах с машинописными страницами разворот с пропиской заполнен от руки, не говоря уже о паспортах старого типа, где все данные рукописные. Как проверять такие паспорта на подлинность? В Smart Engines нашли способ: научили алгоритмы распознавать самые разные почерки, от каллиграфических начертаний до едва узнаваемых кириллических букв. Чтобы обучить нейронную систему, необходимо много рукописных данных, но собрать их из открытых источников проблематично в силу огромного количества причин. Пришлось сажать программистов за прописи. На базе этих датасетов рукописей команда Smart Engines научила нейросети распознавать рукописные тексты и, как следствие, значительно повысила эффективность антифрод-проверок.

5. Раздельное распознавание всех полей

Корректное распознавание всех полей паспорта РФ
Корректное распознавание всех полей паспорта РФ

Многие поля в паспорте повторяются. Один только номер фигурирует в паспорте три раза. Например, данные основной страницы дублируются в машиночитаемой зоне (при ее наличии) — той самой нижней строке символов, которая содержит уникальную информацию о держателе паспорта. Если символы этой строки не совпадают с данными на 2-3 страницах паспорта, то это часто признак подделки: мошенники часто меняют лишь часть данных, забывая о других местах. Поэтому задача номер один — распознать все поля независимо друг от друга. Номер два — их сравнить, чтобы исключить мошенничество. Анализ согласованности реквизитов документа, кросс-валидация распознанных данных документа — все это объединяет в себе комплексное антифрод-решение от Smart Engines.

6. Распознавание в видеопотоке

Проверка наличия голограмм
Проверка наличия голограмм

Паспорт содержит такие признаки защиты, которые могут быть достоверно проверены только в видеопотоке. В частности, голограммы. При этом они не только защищают, но и мешают распознавать данные, поскольку зачастую попадают на текст. Но распознавание в видеопотоке помогает улучшить результат на порядок. В то же время проверить в целом наличие голограмм — одного из важнейших элементов защиты — можно только в видеопотоке. Технология Smart Engines справляется с обеими задачами: одновременно и улучшает качество текста, и детектирует голограммы в видеопотоке на обычном смартфоне.

7. Живой паспорт или копия?

Примеры «неживого» паспорта РФ
Примеры «неживого» паспорта РФ

В процессе идентификации важно определить, что паспорт оригинальный. Чтобы отличить живой паспорт от сфотографированного с экрана или напечатанного на принтере, технология распознавания должна быть чувствительной к различным элементам безопасности, которые «вшиваются» в паспорт на этапе его создания — голограммам, айдентиграммам, датаграммам. То же касается цветопеременных элементов документа. Все это подвластно нейросетевым технологиям Smart Engines, которые к тому же способны выявлять фотокопии и ксерокопии документов, признаки съемки документа с экрана (screen re-capture) и признаки подмены сцены.

8. Антифотошоп

Выявление использования «фотошопа»
Выявление использования «фотошопа»

Случаи, когда скан паспорта подвергается обработке в «фотошопе», нередки. Чтобы проверить паспорт на подлинность, необходимо распознавать цифровое вмешательство в изображения документа. Для этого в Smart Engines используют целый комплекс методов, которые позволяют распознать подделки. В частности, алгоритмы анализируют метаданные и структуру файла с изображением, умеют обнаруживать модификации в изображении методом вставки (copy-move, copy-paste, splicing) и области изображения с затертыми данными (erase-fill), а также способны выявлять многократное сжатие изображения документа. Технологии компании даже способны распознавать «дипфейки», которые в последнее время применяются повсеместно.

9. Работа с объектами, перекрывающими данные

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

Пальцы, блики, тени — попадание этих и других объектов на изображения значительно затрудняют распознавание данных, ведь значимые атрибуты и реквизиты документа оказываются перекрыты. Эта проблема решаема, если научить искусственный интеллект распознавать данные в видеопотоке. В этом случае технология Smart Engines выполняет обработку покадрово, а затем интегрирует результаты распознавания отдельных кадров. Так, если блик или палец мешает распознать какое-либо поле в паспорте на одном кадре, оно будет распознано на другом кадре, где блик не мешает видимости.

10. Распознавание всех страниц паспорта

Распознавание рукописного штампа РФ
Распознавание рукописного штампа РФ

Обычно организациям требуются данные граждан только с основного разворота паспорта и разворота с пропиской. Однако для проведения проверки документа на подлинность необходимо «читать» весь паспорт, причем не только текстовые данные. Это нужно еще и для того, чтобы удостовериться, что все страницы относятся к одному паспорту. ИИ-решение от Smart Engines способно идентифицировать все страницы печатного и рукописного паспорта, номера на каждой странице и перфорацию. Считываются и все штампы, включая штампы о прописке, браке, военной службе, а также ранее выданных паспортах и заграничных паспортах.

Достаточно всего одной ИИ-системы для того, чтобы проверить паспорт на действительность. Цифровая проверка подлинности, антифотошоп, УФ и ИК сканер — все это объединяет уникальное технологическое решение Smart Engines, полноценных аналогов которого нет на рынке. Беспрецедентная скорость распознавания 15 страниц в секунду без GPU за счет уникальных 4.6-битных нейросетей позволит делать это быстро и качественно. А геометрически осведомленный искусственный интеллект (Geometry-Aware AI) распознает фотографии и сканы документов в любых условиях.

Решение работает как на мобильных устройствах, так и со сканерами паспортов. Поставляется в виде SDK с API для смартфонов, десктопов и серверов. Совместимо с операционными системами «Аврора», «Атликс», «Эльбрус», «Альт Линукс», РЕД ОС, Android, iOS, MS Windows, Linux, Astra Linux.

Важно, что Smart Engines создает решения, которые работают исключительно в информационном контуре заказчика в полностью автоматическом режиме. Вся обработка ведется в локальной оперативной памяти устройств (100% on-premise). Данные клиентов, чьи паспорта проходят проверку, не передаются на обработку ни Smart Engines, ни третьим лицам. В процессе не используются верификация операторами. Все это обеспечивает сохранность персональных данных клиентов и исключает риски утечек.

Технология распознавания от Smart Engines уже интегрирована в ключевые отрасли: ее применяют 8 из 12 системно значимых банков, “большая тройка” сотовых операторов, Федеральная налоговая служба (ФНС), РЖД в кассах для продажи билетов, в автогейтах в «Шереметьево», «Внуково» и «Кольцово». Попробуйте и вы. Для заказа решений, получения подробной информации или триал версий переходите на сайт Smart Engines, чтобы заполнить форму обратной связи. Мы обязательно с вами свяжемся и продемонстрируем наши продукты в действии.