Як Yomio обробляє чеки за допомогою OCR
Дізнайтеся, як Yomio використовує Azure Document Intelligence для обробки чеків і перетворення розпізнаних полів на витрати.
Alex Chen
Product Manager & Personal Finance Advocate

Як Yomio обробляє чеки за допомогою OCR
Поточний процес обробки чеків у Yomio надсилає зображення готовій моделі чеків Azure Document Intelligence. Парсер на сервері зіставляє розпізнані поля з форматом витрат Yomio, перевіряє відсутні або суперечливі значення, а потім створює запис. Розпізнавання може бути помилковим або неповним, тому звіряйте збережені дані з оригіналом.
Етапи обробки чека
1.
Застосунок отримує зображення чека
Ви додаєте фото або цифрове зображення чека в застосунок.
Служба обробки викликає модель prebuilt-receipt Azure Document Intelligence.
Microsoft описує підтримувані поля, вхідні дані, версії та мови.
2.
Модель повертає структуровані поля
Відповідь може містити продавця, дату операції, проміжну суму, податок, загальну суму, значення валюти й товарні позиції. Набір значень залежить від вмісту чека та того, які поля може розпізнати модель. Не припускайте, що кожен видимий рядок з’явиться в цифровому записі.
3.
Парсер перетворює та перевіряє значення
Парсер обробляє дати й коди валют, за можливості нормалізує назви продавців і зіставляє описи та ціни з позиціями. Він може позначити відсутню суму або товари, майбутню чи дуже давню дату, а також невідповідність суми позицій доступному загальному підсумку. Такі перевірки допомагають знайти записи для перегляду, але не доводять, що значення збігаються із зображенням.
4.
Застосунок зберігає витрату
Сервер створює запис з обробленими даними й доступними товарними позиціями. Категорії можуть надходити з окремого процесу категоризації; якщо їх немає, позиція може залишитися в категорії за замовчуванням. Перегляньте запис і виправте дані, що не відповідають чеку.
Чого процес не гарантує
Yomio не публікує контрольованих репрезентативних вимірювань точності розпізнавання, товарних позицій або часу сканування. Настанови NIST щодо вимірювання ШІ пояснюють, що для вимірювання точності потрібні реалістичні репрезентативні набори тестів і задокументована методика. Результати залежать від якості зображення, макета чека, тексту, мови й доступних моделі полів. Ми також не стверджуємо, що поточний процес паралельно використовує іншого постачальника OCR або власну модель, навчену на чеках.
Не вважайте оцінку впевненості чи попередження перевірки доказом правильності чека. Для бухгалтерії, відшкодування або податкових записів звіряйте важливі значення з оригіналом і дотримуйтеся процедури перевірки вашої організації.
Чому чек може потребувати виправлення
- Фото розмите, обрізане, затінене або його важко прочитати.
- Текст вицвів, скорочення незвичні, є кілька податкових рядків або знижки чи макет відрізняється.
- Значення видно, але модель пов’язує його не з тим полем або товарною позицією.
- У відповіді моделі немає поля, потрібного для запису витрати.
Зробіть чітке фото всього чека, а потім перевірте продавця, дату, суму, валюту й потрібні товарні позиції. Зберігайте оригінальне зображення доступним, поки перевіряєте запис.
Information
Освітлення, фокус, згини й обрізані краї можуть ускладнити читання тексту. Сфотографуйте весь чек при рівномірному освітленні та звірте поля із зображенням за документацією Microsoft про модель чеків.
Tip
На нього можуть впливати завантаження, розмір зображення, стан служби й мережа. Перевіряйте поточний статус окремого завантаження в застосунку; цей посібник не обіцяє фіксований час.
Список для перевірки чека
Інструмент нижче допомагає оцінити умови чека та показує поля для ручної перевірки. Він не обчислює точність OCR і не прогнозує результат. Звірте важливі значення з оригіналом.
Interactive review aid
Receipt review checklist
Select conditions that apply, then review the extracted fields against the receipt. No accuracy score is calculated.
Скануйте та перевіряйте чеки в Yomio
Створіть запис витрати за чеком і порівняйте його з оригіналом.
Завантажити Yomio

