Клиент снимает документ
Web SDK показывает рамку и подсказки: убрать блик, поднести ближе, перевернуть карту. Подходят фото с телефона, скан и кадр с веб-камеры в JPEG или PNG.
Распознавание иностранных документов без ручного ввода: NeuroVision сам определяет страну и тип документа, извлекает поля из паспорта, ID-карты, вида на жительство или водительского удостоверения, читает MRZ и возвращает имя латиницей. 16 000+ типов документов из 195+ стран и территорий — в одном API.
Модель сама определяет страну, тип и сторону документа, поэтому клиенту не нужно выбирать их из списка. Поддерживаются 16 000+ типов документов из 195+ стран и территорий — в том числе старые и новые образцы бланков, служебные и дипломатические варианты.
Общегражданские и биометрические паспорта, служебные и дипломатические, детские и временные — страница с фото и MRZ, у части стран — дополнительные страницы.
Распознавание ID-карты с обеих сторон: лицевая — фото и данные, оборотная — адрес, личный номер и MRZ, если она есть. Карты старого и нового образца.
Распознавание ВНЖ и разрешений на временное проживание, которые выдают другие государства, а также документов иностранцев в России: вида на жительство, РВП, паспорта беженца и лица без гражданства.
Права других стран, включая национальные удостоверения отдельных штатов и провинций, и международные водительские удостоверения. Обе стороны карты.
Кириллица, латиница, арабское письмо и иероглифы. Поля возвращаются в том виде, как напечатаны, а имя латиницей — из машиночитаемой зоны.
Перечень регулярно пополняется. Если документа вашей страны нет, команда оценит, можно ли обучить модель под него и выпустить обновление.
Извлечение данных из удостоверения личности идёт по полям: по каждому сервис возвращает значение и уровень уверенности модели. Состав полей зависит от страны и типа документа — например, отчества и адреса во многих документах нет.
паспорт или загранпаспорт другой страны; страница с фото и MRZ
национальное удостоверение личности; лицевая и оборотная стороны
вид на жительство или разрешение на временное проживание — иностранного государства или выданные в России
OCR зарубежных документов устроен так же, как для паспорта РФ: клиент делает снимок, а система за один запрос возвращает поля, MRZ и статусы проверок. Человек подключается, только если модель не уверена в каком-то поле. Как подключить: REST API и Web SDK.
JPEG или PNG. Документ должен занимать в кадре достаточно места: слишком мелкий документ сервис отклонит с ошибкой и попросит переснять. HEIC, WEBP и PDF не принимаются.
В кадре — весь документ, включая MRZ. Пластиковые ID-карты и ВНЖ дают блик под лампой: снимать без вспышки, под углом к свету. Если строки MRZ видны не полностью или контрольные цифры не сошлись, приходит ошибка bad mrz checksum с подсказкой переснять.
У ID-карты, ВНЖ и прав часть данных и MRZ — на обороте. В сценарии проверки задаётся второй шаг: сначала лицевая сторона, затем оборотная.
По умолчанию сервис рассчитан на фото оригинала: скан, ксерокопия или распечатка может получить метку антифрода. Если в вашем процессе документы приходят сканами, эти проверки отключаются в сценарии.
Почему пользователи переснимают документы · Ошибки распознавания и подсказки.
Машиночитаемая зона устроена одинаково во всех странах, которые следуют стандарту ICAO Doc 9303, — поэтому распознавание MRZ работает даже там, где визуальная зона напечатана на незнакомом алфавите. Формат зависит от размера документа: в паспорте две строки по 44 символа, в ID-карте — три строки по 30, в части видов на жительство и других документов — две строки по 36. Имя в MRZ записано только латиницей, без диакритики, фамилия отделена от имени двумя знаками «<<». Сервис читает MRZ и пересчитывает контрольные цифры; документы без MRZ распознаются по визуальной зоне. Как пересчитывать контрольные цифры — в статье о проверке MRZ.
Для сверки и поиска по спискам берите латиницу из MRZ, а для договора — написание из перевода
Визуальная зона показывает имя на языке страны: кириллицей, латиницей с диакритикой, арабским письмом или иероглифами. Сервис возвращает поле так, как оно напечатано.
В машиночитаемой зоне имя записано только латиницей по правилам ICAO: буквы с диакритикой и национальные алфавиты переданы латинскими буквами. Это написание удобно для поиска по международным спискам и сверки с другими документами.
Русское написание ФИО иностранца берётся из нотариального перевода паспорта или из документов, которые выдали в России. Сервис его не придумывает: автоматическая транслитерация с латиницы может разойтись с официальным переводом.
Во многих странах отчества нет, а в некоторых документах фамилия и имя записаны одной строкой. 115‑ФЗ требует фиксировать отчество, «если иное не вытекает из закона или национального обычая», — поле останется пустым, и это нормально.
Что получаете. Данные, которые сотрудник переписал.
Незнакомый алфавит. Сотрудник не прочитает.
Русское написание ФИО. На усмотрение сотрудника.
Проверка данных. На глаз.
Где принимается. Во внутренних системах компании.
Что получаете. Поля документа в JSON, имя латиницей из MRZ, статусы проверок.
Незнакомый алфавит. Читает поля и MRZ.
Русское написание ФИО. Не формирует: возвращает как напечатано и латиницей.
Проверка данных. Контрольные цифры MRZ, срок действия, следы редактирования.
Где принимается. Во внутренних системах компании: анкета, CRM, АБС.
Что получаете. Текст документа на русском языке с удостоверением нотариуса.
Незнакомый алфавит. Переводчик переводит всё.
Русское написание ФИО. Да, официальное.
Проверка данных. Подлинность документа не проверяет.
Где принимается. В госорганах и там, где закон требует перевода.
Нотариальный перевод — не наша зона. Если ваш процесс требует перевода паспорта иностранца, распознавание поможет на шаге до него: заполнит анкету, проверит документ и покажет, кого стоит проверить внимательнее. Русское написание ФИО из перевода затем добавляется в карточку клиента.
Везде, где клиенты или сотрудники приходят с документами других стран, а данные сейчас переписывают вручную — с ошибками в латинице и датах. Брокерам и инвестплатформам — проверка клиентов-нерезидентов.
Облако NeuroVision работает в России
Облако NeuroVision работает в дата-центрах на территории РФ. Изображения документов и распознанные данные не уходят на серверы за рубеж.
Изображения не покидают вашу инфраструктуру
Сервис разворачивается на ваших серверах силами специалистов NeuroVision: изображения документов остаются в вашем контуре.
Распознавание в России её не создаёт
Если вы передаёте данные клиентов за рубеж — например, в головную компанию, — по ст. 12 152‑ФЗ нужно заранее уведомить Роскомнадзор. Распознавание в России такой передачи не создаёт.
Требования о локализации и общие правила
Требование хранить данные в базах на территории России в ч. 5 ст. 18 152‑ФЗ сформулировано для граждан РФ. Для иностранцев действуют общие правила обработки и трансграничной передачи.
Срок задаётся в сценарии
Срок хранения данных сессии задаётся в настройках сценария, а уничтожить данные можно в любой момент методом kyc/session/erase.
152‑ФЗ
российский разработчик, ПО в реестре № 19972
Тот же метод, что для паспорта РФ: POST /v1/kyc/process. В ответе — тип документа с кодом страны, поля с уверенностью модели и статусы проверок, включая MRZ. Описание метода в документации API.
Изображение документа — в поле images (до 10 изображений, JPEG или PNG), токен — в заголовке token. Тип и страну документа указывать не нужно.
Поле docName содержит код страны и образец бланка — например, «UTO — Passport (2020)», по нему удобно направлять заявку по сценарию. Для оборотной стороны карты приходит отдельный результат со своим docName.
В ocr.fields — название поля (title, например Surname или Document number), значение и уровень уверенности модели conf. Названия полей зависят от страны и типа документа; в списке — только те, что есть в бланке.
В checks → fraud — статусы проверок снимка: isMRZValid (контрольные цифры MRZ), isEdited, isDisplay, isPrinted. Если снимок не подходит, ошибка приходит с подсказкой переснять.
Оплата — только за распознанные документы, без абонентской платы. Проверки по базам оплачиваются отдельно по каталогу. Тестовый доступ — 1 месяц на документах ваших клиентов.
Рассчитать стоимостьДокументы иностранцев распознаются той же интеграцией, что и российские: отдельный метод или отдельный договор не нужны.
Тестовый доступ 1 месяц, менеджер, поддержка по тикетам, оплата за документы.
Короткие определения терминов из ответа API и из требований к работе с документами иностранцев.
Распознавание документов иностранцев — часть платформы верификации клиентов: те же модели, инфраструктура и требования к безопасности.
NeuroVision — эксперт в области компьютерного зрения и ИИ
AI-OCR работает в составе верификации клиентов (KYC), которой доверяют крупнейшие компании в финтехе, e-commerce и транспортных сервисах.
Разрабатываем алгоритмы идентификации, которые автоматизируют проверки, выявляют мошенничество и помогают соответствовать регуляторным требованиям.
Напишите, из каких стран ваши клиенты и сотрудники, — проверим, есть ли их документы в перечне, и дадим тестовый доступ к API и Web SDK на 1 месяц.
Не можете сформулировать запрос? Запишитесь на звонок, и наша команда свяжется с вами в удобное время
Записаться на звонокКомпания внесена в реестр IT-компаний и реестр операторов персональных данных Минцифры России.
Адрес: Москва, Пресненская наб., д. 12 — деловой центр «Москва-Сити», башня «Федерация». Ближайшие станции метро — «Деловой центр» и «Международная».
Как устроены распознавание документов, MRZ и проверка международных клиентов — в нашем блоге
Ответы о типах документов, MRZ, проверках, хранении данных и подключении
Паспорта и загранпаспорта, национальные ID-карты, виды на жительство, разрешения на временное проживание и водительские удостоверения — 16 000+ типов документов из 195+ стран и территорий. Полный список по странам опубликован в документации.
С обеих сторон: лицевая — фото и данные, оборотная — адрес, личный номер и MRZ, если она есть. В Web SDK задаётся второй шаг съёмки, и сервис объединяет данные двух сторон в одном ответе.
Да. Сервис распознаёт виды на жительство и разрешения на временное проживание других государств, а также документы иностранцев, выданные в России, — по перечню в документации. Состав полей зависит от образца документа.
Нет. Сервис извлекает данные так, как они напечатаны, и возвращает имя латиницей из MRZ. Нотариальный перевод и официальное русское написание ФИО — отдельная услуга переводчика и нотариуса.
Из нотариального перевода паспорта или из документов, выданных в России. Автоматическая транслитерация с латиницы может разойтись с официальным переводом, поэтому для сверки и поиска по спискам используйте латиницу из MRZ, а для договора — написание из перевода.
Нет. Модель сама определяет страну, тип и сторону документа. Указать тип в сценарии нужно, только если несколько документов разных типов выглядят почти одинаково.
Написать в поддержку. Команда оценит, можно ли обучить модель под этот документ, и выпустит обновление; добавление нового типа требует времени на сбор данных и дообучение.
Да. Если машиночитаемой зоны нет — на старых бланках или в отдельных документах, — поля читаются из визуальной зоны. Контрольных цифр MRZ в этом случае нет.
Чаще всего из-за снимка: блик на пластике карты, обрезанная MRZ, слишком мелкий документ в кадре. Сервис возвращает ошибку с подсказкой — например, переснять без блика, — и Web SDK помогает снять документ правильно с первого раза.
После распознавания — реестр контролируемых лиц МВД (5 ₽) и комплаенс-скрининг по PEP, санкционным спискам и негативным медиа (36 ₽). По ФИО и дате рождения доступны и российские списки: перечень Росфинмониторинга, розыск МВД, ФСИН и ФССП.
В России: в облаке NeuroVision или на ваших серверах при установке в контуре. Распознавание не передаёт данные за рубеж; если вы сами передаёте их за границу, нужно уведомить Роскомнадзор по ст. 12 152‑ФЗ.
Оплата — за распознанные документы, без абонентской платы; проверки по базам — по каталогу. Первый месяц — бесплатный тест. Точную стоимость рассчитаем под ваш объём.