Отчет о мошенничестве с поддельными документами 2025 годаПодробнее

Автоматизация KYB: распознавание документов для проверки компаний и ИП

logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
Распознавание сканов и фотографий бухгалтерских документов
Распознавание сканов и фотографий бухгалтерских документов
Распознавание документов юридического лица и его бенефициарных владельцев в целях ПОД/ФТ
Корпоративные документы Автоматический ввод регистрационных, учредительных, финансовых и иных корпоративных документов в KYB-процессе
Автоматическая классификация Документов в составе KYB-досье
Быстрая адаптация к новым типам документов с помощью инструмента настройки шаблонов
Высокоточное распознавание печатного текста, рукописи и рукопечатных записей
Снижение операционных затрат на проверку контрагентов и корпоративных клиентов
Персональные документы Поддержка распознавания паспортов, ID-карт, свидетельств ЗАГС и других персональных документов 210 стран мира
Поддержка потоковой обработки для массового onboarding юридических лиц
Работа на серверах в контуре заказчика и на мобильных устройствах без интернета для выездных и удаленных сценариев проверки
  • Распознавание документов
    юридического лица и его бенефициарных владельцев в целях ПОД/ФТ
    Корпоративные документы
    Автоматический ввод регистрационных, учредительных, финансовых и иных корпоративных документов в KYB-процессе
    Автоматическая классификация
    Документов в составе KYB-досье
  • Быстрая адаптация к новым типам документов
    с помощью инструмента настройки шаблонов
    Высокоточное распознавание
    печатного текста, рукописи и рукопечатных записей
    Снижение операционных затрат
    на проверку контрагентов и корпоративных клиентов
  • Персональные документы
    Поддержка распознавания паспортов, ID-карт, свидетельств ЗАГС и других персональных документов 210 стран мира
    Поддержка потоковой обработки
    для массового onboarding юридических лиц
    Работа на серверах в контуре заказчика и на мобильных устройствах без интернета
    для выездных и удаленных сценариев проверки

Как работает распознавание для KYB автоматизации

Программный продукт позволяет быстро и точно распознавать документы компаний, ИП и их бенефициарных владельцев в целях ПОД/ФТ (115-ФЗ). Система автоматически обрабатывает учредительные, регистрационные, финансовые, бухгалтерские и отчетные корпоративные документы. Для проверки владельцев, контролирующих и управляющих и иных физических лиц, связанных с компанией, в системе реализовано высокоточное распознавание и проверка подлинности паспортов, ID-карт, доверенностей, ВНЖ и других персональных документов 210 стран мира. Система автоматически классифицирует документы в составе KYB-досье, снижает операционные затраты на проверку контрагентов и поддерживает потоковую обработку для массового онбординга юридических лиц. В ПО реализовано высокоточное распознавание печатного текста, рукописи и рукопечатных записей. Поддерживается работа на серверах в контуре заказчика и мобильных устройствах без интернета для выездных и удаленных сценариев проверки.

Учредители - резиденты РФ Учредители — резиденты РФ
Собственная разработка Собственная разработка
Запись 9617 в реестре ПО Запись 9617 в реестре ПО
Поддержка российских ОС Поддержка российских ОС

Возможности распознавания

  • Распознавание сканов и фотографий низкого качества
  • Автоматическая классификация и сортировка при потоковой обработке документов
  • Распознавание многостраничных корпоративных, финансовых и бухгалтерских документов
  • Распознавание уставных документов, протоколов, решений и приказов, напечатанных и написанных от руки
  • Автоматический поиск и распознавание печатных и рукописных реквизитов, таблиц, чекбоксов, штрихкодов
  • Проверка наличия и цвета подписей и печатей в процессе обработки юридической документации
  • Проверка наличия и распознавание реквизитов штампа ЭЦП
  • Выявление свидетельств цифрового вмешательства в изображение документа
  • Проверка целостности данных документа
  • Контроль цветности документа (выявление фотокопий)
  • Распознавание силами CPU, не требует серверов с GPU и NPU
  • Собственная проприетарная технология распознавания текста GreenOCR®
  • Специальные 4.6 битные нейросетевые модели для мгновенного поиска и распознавания
  • Потоковое распознавание в контуре (on-premise) со скоростью 420 страниц в минуту без GPU
  • Распознавание рукописи вне зависимости от почерка
  • Распознавание полностью рукописных документов
  • Надежное распознавание рукописи и печатного текста без лингвистических галлюцинаций
  • Поддержка распознавания документов, необходимых для соблюдения 115-ФЗ
  • Распознавание всех текстов на фото и сканах любых документов

Какие документы
распознаются

ЕГРИП ЕГРЮЛ ИНН юр.лица Приказ о назначении генерального директора Устав компании Отчет о финансовых результатах Свидетельство ОГРН Свидетельство ОГРНИП ЕГРН Паспорт РФ (печатный и рукописный) Документы, удостоверяющие личность 210 стран мира (паспорта, ID-карты, водительские удостоверения и др.) 2-НДФЛ Акт Акт КС-2 Акт МХ-1 Акт МХ-3 Акт ОС-1 Акт ОС-15 Акт ОС-1а Акт ОС-4 Акт передачи прав (шаблон 1С) Акт сверки Банковский ордер Бух. баланс Инкассовое поручение Книга покупок Корректировачный счет-фактура Платежное поручения Платежное требование Платежный ордер Реестр сертификатов и деклараций (приложение к накладной) Сертификат самозанятого Справка кс-3 Справка о доходах по налогу на профессиональный доход Справка-расчет рублевых сумм документа в валюте Счет Счет-фактура (включая исправленный счет-фактуру) Товарно-транспортная накладная (ТТН) ТОРГ-12 ТОРГ-13 УКД Универсальный передаточный документ (УПД)

Возможности
интеграции

DocEngine engine = DocEngine.Create(<PATH_TO_CONFIGURATION_FILE>, true);
DocSessionSettings settings = engine.CreateSessionSettings();
settings.SetCurrentMode("primary_accounting");
settings.AddEnabledDocumentTypes("*");
DocSession session = engine.SpawnSession(settings, <PERSONALIZED_SIGNATURE>);
DocProcessingSettings proc_settings = session.CreateProcessingSettings();
Image image = Image.FromFile(<PATH_TO_IMAGE>);
session.ProcessImage(image, proc_settings);

DocResult result = session.GetCurrentResult();
Document document = result.DocumentsBegin().GetDocument();
for (DocTextFieldsIterator iterator = doc.TextFieldsBegin(); !iterator.Equals(doc.TextFieldsEnd()); iterator.Advance()) {
  String name = iterator.GetField().GetBaseFieldInfo().GetName();
  String value = iterator.GetField().GetOcrString().GetFirstString().GetCStr();
}
std::unique_ptr<se::doc::DocEngine> engine(se::doc::DocEngine::Create(<PATH_TO_CONFIGURATION_FILE>, true));
std::unique_ptr<se::doc::DocSessionSettings> settings(engine->CreateSessionSettings());
settings->SetCurrentMode("primary_accounting");
settings->AddEnabledDocumentTypes("*");
std::unique_ptr<se::doc::DocSession> session(engine->SpawnSession(*settings, <PERSONALIZED_SIGNATURE>));
std::unique_ptr<se::doc::DocProcessingSettings> proc_settings(session->CreateProcessingSettings());
std::unique_ptr<se::common::Image> image(se::common::Image::FromFile(<PATH_TO_IMAGE>));
session->ProcessImage(*image, proc_settings.get());

const se::doc::DocResult& result = session->GetCurrentResult();
const se::doc::Document& doc = result.DocumentsBegin().GetDocument();
for (auto iterator = doc.TextFieldsBegin(); iterator != doc.TextFieldsEnd(); ++iterator) {
  std::string name = iterator.GetFieldPtr()->GetBaseFieldInfo().GetName();
  std::string value = iterator.GetFieldPtr()->GetOcrString().GetFirstString().GetCStr();
}
DocEngine engine = DocEngine.Create(<PATH_TO_CONFIGURATION_FILE>, true);
DocSessionSettings settings = engine.CreateSessionSettings();
settings.SetCurrentMode("primary_accounting");
settings.AddEnabledDocumentTypes("*");
DocSession session = engine.SpawnSession(session_settings, <PERSONALIZED_SIGNATURE>);
DocProcessingSettings proc_settings = session.CreateProcessingSettings();
Image image = Image.FromFile(<PATH_TO_IMAGE>);
session.ProcessImage(image, proc_settings);

DocResult result = session.GetCurrentResult();
doc_it = recog_result.DocumentsBegin()
Document doc = recog_result.DocumentsBegin().GetDocument();
for (DocTextFieldsIterator iterator = doc.TextFieldsBegin(); !iterator.Equals(doc.TextFieldsEnd()); iterator.Advance()) {
  String name = iterator.GetField().GetBaseFieldInfo().GetName();
  String value = iterator.GetField().GetOcrString().GetFirstString().GetCStr());
}
engine = pydocengine.DocEngine.Create(<PATH_TO_CONFIGURATION_FILE>)
settings = engine.CreateSessionSettings()
settings.SetCurrentMode("primary_accounting")
settings.AddEnabledDocumentTypes("*")
session = engine.SpawnSession(settings, <PERSONALIZED_SIGNATURE>)
proc_settings = session.CreateProcessingSettings()
image = pydocengine.Image.FromFile(<PATH_TO_IMAGE>)
session.ProcessImage(image, proc_settings)

result = session.GetCurrentResult()
doc_it = recog_result.DocumentsBegin()
doc = recog_result.DocumentsBegin().GetDocument()
iterator = doc.TextFieldsBegin()
while(iterator != doc.TextFieldsEnd()):
  name = iterator.GetField().GetBaseFieldInfo().GetName()
  value = iterator.GetField().GetOcrString().GetFirstString().GetCStr()
  iterator.Advance()

Автовыбор документов из списка, отсеивание ненужных документов

Уверенность распознавания, координаты объектов, вырезание полей и документов

Возврат зоны принятия решения для проверок подлинности

Операционные системы
Android
iOS
MS Windows
Linux
ОС Аврора
ОС Эльбрус
РЕД ОС
Astra Linux
ОС Атликс
ОС Альт Линукс
Low-code интеграция, простой и понятный REST API
API на
C
C++
C#
Java
Python
PHP
Фреймворки:
React Native
Flutter
интеграция с 1C
Примеры использования на языках
C
C++
C#
Java
Python
PHP
Архитектуры процессоров
х86
x86_64
ARMv7-v8-v9 (AArch32 и AArch64)
MIPS (MIPS32 и MIPS64)
Elbrus
Попробуйте качество наших технологий

Попробуйте качество наших технологий

  • Скачайте мобильное демо-приложение, в котором все возможности собраны воедино
  • Можно на время отключить интернет, чтобы убедиться, что изображения и ваши данные не передаются
  • Извлекайте данные паспортов, удостоверений личности и других документов. Пробуйте распознавать оригиналы и копии при различных условиях съемки.

Заказать продукт

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






    Часто задаваемые вопросы

    Да, система изначально разработана для задач ПОД/ФТ (115-ФЗ) и учитывает требования регуляторов к проверке юридических лиц и их бенефициаров. Решение автоматически извлекает и структурирует данные из корпоративных и персональных документов, формирует KYB-досье и обеспечивает контроль полноты и целостности сведений. Это позволяет существенно снизить ручной труд, минимизировать операционные риски и ускорить процедуры комплаенс-проверки.
    Система поддерживает полный спектр документов, используемых в KYB-процессе. Для юридических лиц и ИП это регистрационные, учредительные, финансовые, бухгалтерские и отчетные документы, включая уставы, протоколы, решения, приказы, счета, акты и другие формы корпоративной документации, в том числе многостраничные. Для проверки бенефициарных владельцев, руководителей и связанных физических лиц система распознает паспорта, ID-карты, виды на жительство, доверенности, свидетельства ЗАГС и другие персональные документы из 210 стран и юрисдикций.
    Да. Решение обеспечивает высокоточное распознавание рукописных данных, включая анкеты и заявления. Система корректно обрабатывает практически любой почерк — от аккуратного до трудноразборчивого — а также текст, написанный ручкой, карандашом или пером. Поддерживается распознавание букв, цифр и их комбинаций, включая сложные и трудночитаемые слова (например, со схожими символами «ш», «л», «и», «п»), без использования словарей и языковых моделей.
    Да. Smart Document Engine обрабатывает документы в потоковом режиме и легко встраивается в существующие бизнес-процессы. Поддерживается загрузка из сканеров, электронной почты, файловых хранилищ и через API. Система автоматически классифицирует документы, извлекает данные и передает их в учетные системы без участия человека, обеспечивая обработку больших потоков в реальном времени.
    Да. Для этого предусмотрен дизайнер форм с ИИ-агентом, который позволяет быстро добавлять новые типы документов. Достаточно загрузить один пример — система автоматически определит структуру, опишет поля и таблицы и создаст шаблон для распознавания. Это позволяет обрабатывать любые пользовательские формы без длительной настройки и разработки. Для работы с дизайнером не требуются навыки программирования или другие специальные знания.
    Да. Система анализирует изображения документов на наличие признаков цифрового вмешательства, выявляет коллажи, подмену данных и другие аномалии. Также выполняется контроль целостности документа, проверка цветности (для выявления копий), а также наличие и корректность подписей, печатей и штампов, включая реквизиты ЭЦП. Это позволяет использовать решение не только для распознавания, но и как инструмент первичной антифрод-проверки в KYB-процессе.
    Нет. Программный продукт работает on-premise: распознавание выполняется непосредственно на конечном устройстве пользователя, без передачи данных вовне. Изображения документов и извлеченные данные остаются внутри контура заказчика, что исключает риски утечки данных на этапе распознавания.
    Система поддерживает все основные форматы документов и изображений: PDF, JPEG (JPG), PNG, TIFF, а также сканы и фотографии документов. Система может обрабатывать как отдельные файлы, так и многостраничные документы и архивы изображений. Решение корректно работает с документами различного качества — включая фотографии с мобильных устройств, сканы с шумами, наклонами и неравномерным освещением. Это позволяет использовать систему в любых сценариях — от мобильного ввода до массовой потоковой обработки документов.
    Программный продукт работает на любых типах устройств: серверах, десктопах, мобильных устройствах (смартфонах и планшетах), а также в веб-приложениях и браузере. Все вычисления выполняются локально — непосредственно на устройстве или сервере, без необходимости подключения к интернету, что обеспечивает высокую скорость и безопасность обработки данных.
    Нет. Решение работает на стандартных CPU и не требует использования GPU или других специализированных ускорителей. Это упрощает внедрение, снижает требования к инфраструктуре и позволяет запускать систему как на серверах, так и на рабочих станциях и мобильных устройствах без дополнительных затрат.