Распознавание документов: счета, накладные, акты
Номер, дата, поставщик и сумма из скана

Выполненная работа
Образцы документовРазметка полейОбучение моделиКабинетПилот
Стек
НейросетиRTSPTelegramВеб-кабинет
Ссылки
Сканер или камера снимает документ, нейросеть определяет тип и находит поля: номер, дату, поставщика и сумму. Сомнительные поля уходят на проверку.
О сценарии
Пример сценария на демонстрационных данных. На кадре настоящий рукописный товарный чек 1977 года плохого качества: именно такие документы системе приходится распознавать. Реальные цифры определяются на пилоте на ваших документах.
Бухгалтерия или склад получает счета, накладные, акты и УПД на бумаге, в PDF и по почте. Сценарий подходит для оптовой торговли, производства, логистики и любых компаний с потоком первичных документов.
Фото документа: «Товарный чек. Детский мир» (1977), автор Kotofey2016, Wikimedia Commons, лицензия CC BY-SA 4.0.
Бухгалтерия или склад получает счета, накладные, акты и УПД на бумаге, в PDF и по почте. Сценарий подходит для оптовой торговли, производства, логистики и любых компаний с потоком первичных документов.
Фото документа: «Товарный чек. Детский мир» (1977), автор Kotofey2016, Wikimedia Commons, лицензия CC BY-SA 4.0.
Задача
Сотрудник вручную переносит в учётную систему номер, дату, контрагента, ИНН и сумму из каждого документа. На потоке это часы работы, а ошибки в цифрах находят позже. Нужна система, которая:
- находит документ на скане или фото и определяет его тип;
- считывает ключевые поля: номер, дату, поставщика, ИНН, сумму и НДС;
- отмечает сомнительные поля и отправляет их на проверку человеку;
- выгружает проверенные данные в учётную систему, например в 1С.


Система распознавания документов: как это работает
Камера или сканер снимает лист, нейросеть находит документ в кадре, выравнивает его и определяет тип. Дальше оптическое распознавание считывает текст, а модель сопоставляет его с полями: номер, дата, ИНН, сумма. Это автоматическое распознавание документов, в котором у каждого поля есть оценка уверенности.
Автоматическое распознавание текста хуже справляется с тёмными фото, помятыми листами и печатью поверх цифр. Поэтому поля с низкой уверенностью система не пропускает молча, а показывает оператору рядом с фрагментом скана. Распознавание текста по фото работает лучше, если камера смотрит сверху, а лист лежит ровно. Рукописные, выцветшие и помятые документы, как на кадре, распознаются хуже печатных: такие поля система отправляет на проверку.
Распознавание первичных документов: модель обучается на ваших формах, так учитываются нестандартные счета и накладные поставщиков. Новые типы документов добавляются дообучением на образцах.
Автоматическое распознавание текста хуже справляется с тёмными фото, помятыми листами и печатью поверх цифр. Поэтому поля с низкой уверенностью система не пропускает молча, а показывает оператору рядом с фрагментом скана. Распознавание текста по фото работает лучше, если камера смотрит сверху, а лист лежит ровно. Рукописные, выцветшие и помятые документы, как на кадре, распознаются хуже печатных: такие поля система отправляет на проверку.
Распознавание первичных документов: модель обучается на ваших формах, так учитываются нестандартные счета и накладные поставщиков. Новые типы документов добавляются дообучением на образцах.
Как мы это разрабатываем
- 1
Снимаем документ
Берём лист со сканера или с камеры над столом, фото с телефона тоже подходит.
- 2
Находим и выравниваем
Нейросеть находит документ в кадре, выравнивает его и определяет тип.
- 3
Считываем поля
Распознавание считывает номер, дату, поставщика, ИНН, сумму и НДС.
- 4
Оцениваем уверенность
У каждого поля есть оценка, сомнительные уходят на проверку человеку.
- 5
Передаём в учётную систему
Проверенные данные попадают в таблицу и в вашу учётную систему.
Что получает бухгалтерия
Сервис распознавания документов не заменяет бухгалтера, а убирает ручной ввод: человек проверяет только сомнительные поля. Цифры на демо показаны для иллюстрации, реальные определяются на пилоте на ваших документах.
- очередь документов со статусом: распознан, на проверку, дубликат;
- поля с подсветкой на скане: видно, откуда взято значение;
- счётчики по дням и типам документов, число правок оператора;
- выгрузка в учётную систему и журнал изменений.
Сервис распознавания документов не заменяет бухгалтера, а убирает ручной ввод: человек проверяет только сомнительные поля. Цифры на демо показаны для иллюстрации, реальные определяются на пилоте на ваших документах.
С чего начать
Нужны образцы документов: по 20–30 штук каждого типа, лучше от разных поставщиков, и список полей, которые нужно считывать. Дальше:
Распознавание документов в 1С и других системах возможно через обмен файлами или интеграцию; формат определяем на обследовании.
- собираем и размечаем образцы;
- обучаем модель и проверяем её на выборке;
- подключаем сканер, камеру или почтовый ящик;
- настраиваем выгрузку в вашу учётную систему.
Распознавание документов в 1С и других системах возможно через обмен файлами или интеграцию; формат определяем на обследовании.
Как выбрать решение
Пилот на ваших документах показывает, какая доля полей распознаётся без правок.
Как проверить на вашем объекте
Подключим одну-две камеры вашего потока документов, настроим поля и покажем первые цифры на реальных данных. Это пилот: вы видите, как система работает именно у вас, до того как принимать решение.
Для пилота пришлите образцы документов без персональных данных или с закрашенными полями.
Для пилота пришлите образцы документов без персональных данных или с закрашенными полями.
Частые вопросы
Какие документы можно распознавать?
Счета, накладные, акты, УПД и другие формы с постоянной структурой. Для каждого типа нужны образцы.
Что с рукописными документами?
Рукописный текст распознаётся хуже печатного. Такие поля обычно отправляем на проверку человеку.
Как защищены данные в документах?
Документы могут содержать персональные данные и коммерческую тайну. Условия хранения и обработки согласуйте с юристом, срок хранения обсуждаем на обследовании.
Можно ли выгружать в 1С?
Да, через обмен файлами или интеграцию. Формат определяем на обследовании.
Счета, накладные, акты, УПД и другие формы с постоянной структурой. Для каждого типа нужны образцы.
Что с рукописными документами?
Рукописный текст распознаётся хуже печатного. Такие поля обычно отправляем на проверку человеку.
Как защищены данные в документах?
Документы могут содержать персональные данные и коммерческую тайну. Условия хранения и обработки согласуйте с юристом, срок хранения обсуждаем на обследовании.
Можно ли выгружать в 1С?
Да, через обмен файлами или интеграцию. Формат определяем на обследовании.
Над проектом работали







ДмитрийМенеджмент
СергейТимлид
МарияFrontend-разработка
ОльгаАналитика

Следующий кейс
Подсчёт коробок на конце линии упаковки
5
Пора обсудить
ваш проект!
ваш проект!
Оставьте заявку или напишите