...

Автоматическая классификация документов

Определение типа документа по фото без выбора из списка: NeuroVision сам называет страну, тип и образец бланка, сторону и страницу, отличает документ от селфи и раскладывает пакет снимков по шагам проверки. Неподходящий документ получает понятный код, а пользователь — подсказку, что переснять.

Классификация документов AI: пакет снимков разложен по типам — паспорт, страница регистрации, водительское удостоверение с двух сторон
  • Классификация входит в пакет «Документ»
  • До 10 снимков в одном запросе
  • 16 000+ типов документов из 195+ стран и территорий
Данные хранятся в России Реестр российского ПО №19972 Соответствие 152-ФЗ

Определение типа документа: что сервис понимает по одному снимку

Пользователь просто снимает документ

Классификация — первый шаг распознавания документов: нейросеть смотрит на изображение целиком и до извлечения полей отвечает на четыре вопроса. Автоматическое определение вида документа избавляет пользователя от списка «выберите тип документа», а вашу команду — от ручной сортировки. Указывать тип и страну заранее не нужно: сценарий только задаёт, какие документы допустимы на шаге.

  • 01

    Какая страна

    Код страны выдачи в трёхбуквенном формате ISO 3166-1 — RUS, KAZ, UZB. По нему ваша система понимает, гражданин перед ней или иностранец, ещё до чтения полей.

  • 02

    Какой документ и какой бланк

    Тип и образец: паспорт РФ образца 2006 или 2018 года, загранпаспорт, ID-карта, водительское удостоверение старого или нового образца. От образца зависит, где на бланке искать каждое поле.

  • 03

    Какая сторона и страница

    Лицевая или оборотная сторона прав и ID-карты, главный разворот паспорта или страница регистрации. Если клиент снял не ту страницу, он сразу узнает об этом.

  • 04

    Документ или селфи

    Каждое изображение пакета сервис относит к документу или к селфи и отправляет на свой шаг сценария. Снимок без документа и без лица отклоняется с кодом.

  • 16 000+ типов документов в перечне
  • 195+ стран и территорий
  • до 10 снимков в одном запросе

Какие документы различает классификатор

Классификатор различает не только тип, но и образец бланка, сторону и страницу. Полный перечень по странам — в документации.

  • Паспорт РФ всех образцов

    Все образцы бланка из перечня, включая паспорта без машиночитаемой зоны, и отдельные страницы: главный разворот, регистрация и другие развороты.

  • Загранпаспорта и ID-карты

    Паспорта, электронные паспорта и национальные удостоверения личности стран СНГ, Европы, Азии и Ближнего Востока с лицевой и оборотной стороной.

  • Водительские удостоверения

    Российские права от бумажных бланков до пластиковых карт образца 2019 года и иностранные удостоверения — с определением лицевой и оборотной стороны.

  • ВНЖ, РВП, визы и патенты

    Документы о праве иностранца жить и работать в России и других странах. Удобно, когда клиент присылает паспорт и разрешение вместе.

    • ВНЖ
    • РВП
    • Виза
    • Патент
  • Служебные и особые документы

    Служебные и дипломатические паспорта, паспорт моряка, документы беженцев и лиц без гражданства, паспорт транспортного средства.

    • Служебный
    • Беженский
    • ПТС
  • Ваши типы документов

    Нужен документ, которого нет в перечне, или внутренняя форма компании — добавим тип по вашим образцам. Для анкет и заявлений настраиваем шаблон полей.

Пакет изображений: как сервис раскладывает снимки по шагам и извлекает поля

Клиент прислал паспорт, страницу регистрации и права одной пачкой? Отправьте их одним запросом — сервис сам определит тип каждого снимка и положит его на нужный шаг сценария.

Шаг 1

Отправить пакет

Ваш сервер передаёт от 1 до 10 изображений в одном запросе к методу распознавания. Форматы — JPEG и PNG; страницы PDF-сканов заранее сохраните как изображения.

Пакет из четырёх снимков отправляется одним запросом
Шаг 2

Найти документ на снимке

Сервис ищет документ в кадре. Если на фото нет ни документа, ни лица, снимок отклоняется сразу, а пользователь получает подсказку.

Снимок без документа отклоняется
Шаг 3

Определить тип, страну и сторону

Для каждого снимка — страна, тип и образец бланка, лицевая или оборотная сторона, номер страницы. Селфи отделяется от документов.

Определены страна, тип и сторона документа
Шаг 4

Разложить по шагам сценария

Номер шага передавать не нужно: каждый снимок попадает на шаг, который ждёт именно такой документ. Документ, которого сценарий не ждёт, получает отказ.

Снимки разложены по шагам сценария, лишний документ отклонён
Шаг 5

Извлечь поля — или пропустить

По умолчанию после классификации сервис читает поля документа. Если сейчас нужен только тип — отключите распознавание текста параметром запроса.

Поля извлекаются после классификации
Шаг 6

Вернуть результат

Ответ содержит итог по каждому шагу: тип документа, код страны, сторону, поля и коды ошибок. Режим — синхронный или асинхронный с вебхуком.

Результат по каждому шагу в ответе

Свой сценарий под каждый документ: выбор по первому снимку

  • Один вход для всех документов

    Вы передаёте идентификатор одного сценария — входа. На первом шаге сессия принимает документы первых шагов всех связанных сценариев, а виджет показывает пользователю, какие документы подходят.

  • Сценарий выбирает лицевая сторона

    Первый документ, подошедший одному из сценариев, определяет путь: дальше сессия идёт по его шагам и проверкам. Оборотная сторона, регистрация и селфи сценарий не выбирают.

  • Выбор окончательный

    Сценарий не поменяется посреди проверки. Документ, который не подошёл ни одному сценарию, получает отказ, и пользователь переснимает его.

  • Интегратор видит оба сценария

    В ответах API и вебхуках — сценарий входа и выбранный сценарий. Пока выбора нет, второе поле пустое: так ваш сервер понимает, на каком этапе сессия.

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

Связать можно сценарии, у которых первый шаг — лицевая сторона паспорта или ID-карты и первые шаги не пересекаются по типу и стране. Как настроить — в инструкции по связанным сценариям.

Что возвращает классификация: поля в ответе API

Итог классификации приходит в том же ответе, что и распознанные поля: ваш сервер получает тип документа ещё до того, как кто-то откроет снимок. Описание полей — в документации по статусу сессии.

  • Шаг документа

    итог по каждому снимку документа

    Подключить

    Классификация

    • type — document
    • docName — тип и образец, например «Passport (2006)»
    • countryCode — код страны, например RUS
    • isBackSide — оборотная сторона или нет

    Что ещё в шаге

    • статус шага
    • распознанные поля с уровнем уверенности
    • проверки на подделку
    • коды ошибок
    • число попыток
  • Шаг селфи

    итог по снимку лица

    Подключить

    Классификация

    • type — selfie
    • withDoc — снято ли селфи с документом в руке

    Что ещё в шаге

    • статус шага
    • ссылки на изображения
    • результат сверки лица с фото в документе — отдельным шагом faces, если он есть в сценарии
  • Сессия

    итог по пакету целиком

    Подключить

    Классификация

    • results — шаги в порядке сценария
    • schemaId — сценарий входа
    • selectedSchemaId — выбранный сценарий для связанных

    Что ещё в шаге

    • статус сессии
    • ваш ключ клиента
    • время обработки

Почему снимок не принят: коды и подсказки пользователю

  • [general] no documents on image
    В кадре не найден документ. Подсказка: сфотографируйте требуемый документ целиком.
    Документ
  • [general] not a selfie
    На шаге селфи нет лица вне документа. Подсказка: лицо в фокусе и хорошо видно.
    Селфи
  • [general] bad image
    Файл не изображение или формат не JPEG и не PNG.
    Формат

  • [document] unknown document type
    Тип документа не распознан. Подсказка: убедитесь, что фотографируете требуемый документ.
    Классификация
  • [document] bad document type
    Документ распознан, но этот шаг ждёт другой — например, права вместо паспорта.
    Сценарий

  • [document] bad pages
    Снята не та страница. Подсказка: сфотографируйте главный разворот паспорта.
    Страница
  • [document] cropped
    Документ виден не полностью: по части бланка тип и страницу не определить.
    Кадр

  • [fraud] multiple documents
    В сессии разные документы одного типа — например, два разных паспорта.
    Антифрод
  • [fraud] manipulation detected
    В сессии загружены разные документы или документы разных людей.
    Антифрод
  • Каждый отказ классификации приходит с кодом и готовым текстом «что делать», который можно показать клиенту. На каждый шаг даётся до 6 бесплатных попыток съёмки.
  • Тексты подсказок — из справочника кодов ошибок. Как сервис ищет следы подделки — на странице проверки подлинности.

Где классификация заменяет ручную сортировку документов

Везде, где клиент присылает несколько документов сразу или может прислать не тот.

  • Банки и МФО

    • Паспорт, страница регистрации и второй документ приходят одним пакетом и сами встают на свои шаги.
    • Пример: Паспорт + регистрация + права
  • Страхование

    • Для полиса и урегулирования убытка сервис отделяет права от паспорта и лицевую сторону от оборотной.
    • Пример: Паспорт + права с двух сторон
  • Каршеринг и аренда

    • Пользователь снимает права с обеих сторон без вопроса «какая это сторона», оборот — без доплаты.
    • Пример: Права: лицевая и оборотная
  • Работодатели иностранцев

    • Паспорт иностранного гражданина отделяется от ВНЖ, РВП или патента, страна — по коду.
    • Пример: Паспорт + патент
  • Отели и туризм

    • Гости из разных стран показывают паспорт или ID-карту, а сценарий выбирается по первому документу.
    • Пример: Загранпаспорт или ID-карта
  • Маркетплейсы и платформы

    • Документ проверяется при регистрации продавца или выплате: лишний или чужой документ отклоняется до ручной проверки.
    • Пример: Паспорт или ID-карта

Сколько стоит классификация документов

Отдельной строки за классификацию нет: она входит в распознавание документа. Оплата — за KYC-сессию со всеми шагами сценария, без абонентской платы. Тестовый доступ — 1 месяц.

Рассчитать стоимость
  • 01

    От 16 ₽ за сессию — пакет «Документ»: классификация, распознавание и антифрод документа

  • 02

    10 ₽ — каждый дополнительный документ в той же сессии; обороты прав и ID-карт — бесплатно

  • 03

    От 29 ₽ — «Документ + лайвнес»: тот же пакет плюс селфи, Liveness и сверка лица с фото в документе

Как встроить классификацию: виджет, REST API или свой сервер

Классификация работает в любом способе подключения — отдельный метод или договор не нужны.

Web SDK и мобильные SDK

Экран съёмки сам ведёт пользователя по шагам сценария и показывает, какие документы подходят. Если снята не та сторона или страница, подсказка появляется сразу. Web SDK

  • Один запрос — до 10 снимков
  • Тип и код страны в ответе
  • Коды отказа с подсказкой
  • Тестовый сценарий и документация

Условия

Тестовый доступ на 1 месяц, персональный менеджер, поддержка по договору, оплата только за проверки.

Словарь классификации документов

Классификация документа
Определение по изображению, что за документ перед сервисом: страна, тип, образец, сторона, страница. Первый шаг распознавания — до извлечения полей.
document classification
Классификатор
Нейросеть, обученная отличать типы документов по внешнему виду бланка: расположению фото, полей, гербов, машиночитаемой зоны.
classifier
Образец бланка
Версия документа одного типа: например, паспорт РФ образца 2006 и 2018 года. У разных образцов поля расположены по-разному.
template version
Код страны
Трёхбуквенный код государства по международному стандарту: RUS, KAZ, DEU. Те же коды используются в машиночитаемой зоне документов.
ISO 3166-1 alpha-3
Код документа в MRZ
Первая буква машиночитаемой зоны по стандарту ICAO Doc 9303: P — паспорт, I, A или C — удостоверение формата карты, V — виза. Подробнее — на странице считывания MRZ.
document code
Шаг сценария
Этап проверки, который ждёт конкретный документ или селфи. В сценарии для шага задаются допустимые страны и типы документов.
scenario step
Связанные сценарии
Группа сценариев с одним входом: сессия выбирает сценарий по первому документу пользователя.
linked scenarios
Пакет изображений
Несколько снимков в одном запросе — до 10. Сервис определяет тип каждого и раскладывает их по шагам одной сессии.
batch

Пришлите пакет документов — покажем раскладку

Расскажите, какие документы присылают ваши клиенты и в каком виде, — проверим, есть ли они в перечне, и дадим тестовый доступ к API и SDK на 1 месяц.

Не можете сформулировать запрос? Запишитесь на звонок, и наша команда свяжется с вами в удобное время

Записаться на звонок

Компания внесена в реестр IT-компаний и реестр операторов персональных данных Минцифры России.

Адрес: Москва, Пресненская наб., д. 12 — деловой центр «Москва-Сити», башня «Федерация». Ближайшие станции метро — «Деловой центр» и «Международная».

Частые вопросы о классификации документов

Ответы о типах документов, пакетах снимков, кодах отказа и стоимости

Это первый шаг распознавания: сервис по изображению определяет страну, тип и образец документа, сторону и страницу. Автоматическое определение вида документа нужно, чтобы правильно прочитать поля и проверить, подходит ли документ шагу проверки.

OCR читает текст, а классификация отвечает на вопрос «что это за документ». Без неё сервис не знает, где на бланке фамилия, а где номер. В NeuroVision классификация идёт перед извлечением полей в том же запросе.

Нет. Пользователь снимает документ, сервис сам определяет тип. Сценарий только задаёт, какие документы допустимы на шаге; другой документ получает отказ с кодом и подсказкой.

Да, до 10 изображений в одном запросе к REST API. Номер шага передавать не нужно: сервис сам разложит снимки по шагам сценария, а селфи отделит от документов.

Принимаются изображения JPEG и PNG. Страницы PDF сохраните как изображения на своей стороне. Сканы и копии проходят, если в сценарии отключены проверки на копии и распечатки.

Да. Распознавание текста отключается параметром запроса — тогда в ответе будет результат по шагам без извлечённых полей. Это удобно для первичной сортировки архива.

Шаг не будет пройден, ответ вернёт код «не та страница», а пользователь увидит подсказку снять главный разворот. На каждый шаг даётся до шести бесплатных попыток.

Свяжите сценарии в личном кабинете. Сессия выберет сценарий по лицевой стороне первого документа: например, паспорт РФ пойдёт на проверки по российским базам, загранпаспорт — на свои шаги.

Более 16 000 типов документов из 195+ стран и территорий: паспорта, ID-карты, водительские удостоверения, ВНЖ, РВП, визы, служебные и особые документы. Если нужного нет, добавим тип по вашим образцам.

Отдельно она не тарифицируется: входит в пакет «Документ» от 16 ₽ за сессию. Дополнительный документ в той же сессии — 10 ₽, первый месяц теста — бесплатно.