...

Распознавание документов по видеопотоку

Распознавание документов по видео с камеры телефона или компьютера: сервис находит паспорт в кадре, подсказывает «ближе» или «уберите блик», сам делает снимок, когда документ в рамке и резкий, и сразу распознаёт поля. Фото с экрана и распечатки получают отказ ещё при съёмке.

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

Распознавание документа по видеопотоку: что меняется, когда камера включена

Меньше переснятий — меньше брошенных проверок

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

Каждая подсказка в потоке экономит попытку: переснимается только тот шаг, где была проблема.

  • 01

    Рамка вместо догадок

    На экране — рамка под документ. Пользователь видит, куда положить паспорт и с какого расстояния снимать, а не подбирает ракурс наугад.

  • 02

    Совет до снимка

    «Ближе», «дальше», «больше света», «уберите палец с поля» — подсказка появляется, пока камера включена, а не после отказа на сервере.

  • 03

    Кадр выбирает сервис

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

  • 04

    Только живая съёмка

    Документ снимается камерой, а не выбирается из галереи. Фото с экрана, ксерокопия и распечатка получают отказ с понятной причиной.

  • до 6 бесплатных попыток на шаг
  • 16 000+ типов документов
  • 195+ стран и территорий

От превью камеры до полей в JSON: шесть шагов съёмки

Так выглядит один шаг «Документ» в Web SDK или мобильном SDK — от разрешения камеры до распознанных полей на вашем сервере. Как выглядит процесс на телефоне — в документации Web SDK.

Шаг 1

Доступ к камере

Короткая инструкция: достать документ из обложки, найти свет. Затем запрос камеры. На компьютере без подходящей камеры пользователь продолжит на телефоне по QR-коду.

Инструкция и запрос доступа к камере
Шаг 2

Документ в рамке

Превью камеры с рамкой под нужный документ. Для слабых устройств рамку можно сделать вертикальной или горизонтальной. Телефон держат вертикально.

Документ наводится в рамку
Шаг 3

Проверка кадра в потоке

Сервис следит, чтобы документ был целиком в кадре, достаточно крупным, освещённым, без бликов на полях и в фокусе. Что не так — сразу подсказывает.

Подсказка: блик закрывает поля
Шаг 4

Автоматический снимок

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

Автоматический снимок годного кадра
Шаг 5

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

Кадр уходит на сервер: тип и страна документа, выравнивание, поля, контрольные суммы MRZ, проверки на экран, распечатку и следы редактирования.

Распознавание полей и антифрод
Шаг 6

Поля — на ваш сервер

Пользователь видит «Документ принят» и переходит к следующему шагу. Распознанные поля и статус шага приходят вебхуком или по запросу статуса сессии.

Поля и статус шага на вашем сервере

Что сервис проверяет в кадре до отправки

Шесть условий годного кадра. Пока хотя бы одно не выполнено, снимок не делается, а пользователь видит, что поправить.

  • Документ целиком

    Все края бланка в кадре, ничего не срезано. По обрезанному документу нельзя прочитать поля и проверить защитные элементы.

    • [document] cropped
  • Достаточно крупно

    Документ занимает большую часть кадра, а не лежит маленьким пятном на столе. Иначе мелкий текст не распознаётся.

    • [document] too small image
  • Хватает света

    Слишком тёмный кадр отклоняется: подсказка предложит включить свет или перейти в освещённое место. Вспышку лучше не включать — она даёт блики на ламинате.

    • [general] low light
  • Поля открыты

    Ни блик, ни палец, ни обложка не закрывают фамилию, номер, даты и машиночитаемую зону.

    • [document] text fields not visible
  • Резкость

    Кадр в фокусе, без смаза от движения рук. Нерезкий снимок даёт поля с низкой уверенностью и ошибки контрольных сумм MRZ.

    • [document] bad quality
  • Цвет без фильтров

    Цветной кадр без обработки: чёрно-белое изображение похоже на ксерокопию и не принимается.

    • [general] black and white image

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

  • Документ далеко
    Поднесите камеру ближе к документу.
    В потоке
  • Документ не помещается
    Держите камеру дальше: документ должен целиком помещаться в кадр.
    В потоке
  • Телефон повёрнут
    Поверните устройство в портретный режим.
    Экран окружения

  • Темно
    Включите дополнительный свет или перейдите в более освещённое место.
    В потоке
  • Блик на полях
    Наклоните документ или телефон, чтобы блик ушёл с полей; вспышку не используйте.
    В потоке

  • Смаз и расфокус
    Протрите камеру и держите телефон неподвижно, пока кадр не сделан.
    В потоке
  • Строки MRZ нечёткие
    Сделайте новый снимок: строки внизу паспорта должны быть полностью видны и чёткими.
    После снимка
  • Слабая камера
    Повторите попытку с более современного устройства или продолжите на телефоне по QR-коду.
    Экран окружения

  • Шаг не пройден
    Переснимается только этот шаг, остальные остаются принятыми.
    Сессия
  • Последняя попытка
    После шестой неудачной попытки на шаге сессия закрывается, нужна новая.
    Сессия
  • Тексты подсказок можно показать как есть или переписать своими словами в редакторе сценария. Ниже — что видит человек и когда.
  • «В потоке» — подсказка до снимка; «После снимка» — ответ сервера с кодом. Полный перечень кодов и текстов — в справочнике ошибок.
  • Почему документ не того типа или не та страница — на странице классификации документов.

Поток камеры или готовый снимок: какой канал выбрать

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

  • Web SDK

    поток камеры в браузере

    Подключить

    Когда подходит

    • регистрация на сайте
    • ссылка в письме или сообщении
    • компьютер без камеры — продолжение на телефоне по QR-коду

    Что важно

    • страница по HTTPS
    • виджет на разрешённом домене
    • загрузки файла в виджете нет
  • SDK для iOS и Android

    поток камеры в приложении

    Подключить

    Когда подходит

    • мобильное приложение банка, сервиса аренды, маркетплейса
    • планшет сотрудника на точке

    Что важно

    • разрешение камеры у приложения
    • портретная ориентация
    • оформление — в сценарии
    • Подробнее — мобильный SDK
  • REST API

    готовые изображения без потока

    Подключить

    Когда подходит

    • сканы из бэк-офиса
    • документы из почты и CRM
    • архив

    Что важно

    • JPEG или PNG, до 10 изображений в запросе
    • подсказок в момент съёмки нет
    • защита от подмен слабее, чем у съёмки камерой

Экран, распечатка, снимок из галереи: антифрод в момент съёмки

  • Документ на экране

    Паспорт, открытый на мониторе, планшете или другом телефоне, отклоняется: сервис видит экран в кадре и просит снять оригинал.

  • Ксерокопия и распечатка

    Чёрно-белая копия и цветная распечатка вместо оригинала получают отказ. Если вам нужны сканы и копии, эти проверки отключаются в сценарии.

  • Снимок из галереи

    В виджете нет кнопки «загрузить файл»: документ снимается камерой здесь и сейчас. Заранее подготовленный или отредактированный снимок подсунуть сложнее.

  • Лицо — отдельным шагом

    После документа сценарий может попросить селфи с документом и Liveness: живой человек перед камерой и разовая сверка с фото в паспорте в рамках этой проверки.

Часть подмен проще всего остановить, пока человек держит камеру. Выше — что ловится при съёмке документа в потоке.

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

Где считывание документа через камеру заменяет сканы

Везде, где документ у клиента в руках, а ошибка снимка стоит заявки или очереди.

  • Банки и МФО

    • Заявка с телефона: паспорт снимается в потоке, поля заполняют анкету без ручного ввода.
    • Пример: Паспорт → анкета
  • Каршеринг и аренда

    • Права с обеих сторон снимаются по подсказкам, оборотная сторона — без доплаты.
    • Пример: ВУ: лицевая и оборотная
  • Точки продаж и выдачи

    • Сотрудник наводит планшет на паспорт клиента вместо того, чтобы перепечатывать данные.
    • Пример: Паспорт на стойке
  • Отели и гостиницы

    • Паспорт гостя снимается на стойке или до заезда по ссылке, данные — сразу в систему.
    • Пример: Паспорт или ID-карта
  • Курьеры и исполнители

    • Регистрация с телефона в дороге: подсказки помогают снять документ при плохом свете.
    • Пример: Паспорт иностранца + патент
  • Операторы связи

    • Оформление SIM-карты и смена тарифа: паспорт абонента — камерой в приложении или в салоне.
    • Пример: Паспорт абонента

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

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

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

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

  • 02

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

  • 03

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

Подключение съёмки: Web SDK, SDK для iOS и Android или ссылка

Съёмка в потоке работает во всех способах, где снимает камера NeuroVision. Своего интерфейса камеры писать не нужно.

Web SDK на сайте

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

  • Рамка и подсказки
  • Автоспуск
  • Без своего интерфейса камеры
  • Тестовый сценарий и документация

Условия

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

Словарь съёмки документов в видеопотоке

Видеопоток
Изображение с камеры в реальном времени. Сервис анализирует его, пока камера включена, но на распознавание отправляет один выбранный кадр.
video stream
OCR в потоке
Распознавание документа, при котором съёмка и проверка качества идут в потоке камеры, а не по заранее загруженному файлу.
real-time OCR
Захват документа
Поиск документа в кадре, проверка условий и снимок, который подходит для распознавания.
document capture
Автоспуск
Снимок без нажатия кнопки: кадр делается сам, когда документ в рамке, неподвижен и резкий.
auto-capture
Рамка
Контур на экране, в который пользователь помещает документ. Задаёт расстояние и ракурс.
capture frame
Блик
Яркое пятно от лампы или вспышки на ламинате документа. Закрывает поля и мешает распознаванию.
glare
Выравнивание перспективы
Приведение снятого под углом документа к прямоугольному виду перед распознаванием полей.
perspective correction
Атака предъявления
Попытка показать камере не оригинал: экран, распечатку, копию.
presentation attack

Покажем съёмку в потоке на ваших документах

Расскажите, какие документы снимают ваши клиенты и с каких устройств, — покажем рамку, подсказки и автоспуск на демо-сценарии и дадим тестовый доступ на 1 месяц.

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

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

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

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

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

Ответы о съёмке в потоке, подсказках, антифроде и стоимости

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

Пользователь сразу видит, что не так: «ближе», «уберите блик», «больше света». Документ снимается здесь и сейчас, поэтому заранее подготовленный или отредактированный снимок подсунуть сложнее.

Нет. Сервис работает с потоком камеры в реальном времени, а на распознавание отправляет выбранный кадр. Готовые изображения JPEG и PNG можно передать через REST API.

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

Да, если камера компьютера подходит и съёмка с компьютера разрешена в сценарии. Иначе виджет покажет QR-код, и пользователь продолжит на телефоне.

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

Нет. Фото документа с экрана монитора, планшета или телефона отклоняется, пользователь получит просьбу снять оригинал.

До шести бесплатных попыток на каждый шаг. Переснимается только тот шаг, где была проблема; после последней неудачной попытки сессия закрывается.

Любые документы из перечня: 16 000+ типов из 195+ стран и территорий — паспорта, водительские удостоверения, ID-карты, ВНЖ. Допустимые документы задаются в сценарии.

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