Jak Yomio przetwarza paragony OCR

Zobacz, jak Yomio używa Azure Document Intelligence do przetwarzania paragonów i zapisywania rozpoznanych danych jako wydatków.

Alex Chen

Alex Chen

Product Manager & Adwokat Finansów Osobistych

Updated
4 min read
Sztuczna inteligencja i technologiaPrzewodniki po funkcjach#OCR paragonów#Azure Document Intelligence#przetwarzanie paragonów
Jak Yomio przetwarza paragony OCR

Jak Yomio przetwarza paragony OCR

Obecny proces przetwarzania paragonów w Yomio wysyła ich obrazy do wstępnie utworzonego modelu paragonów Azure Document Intelligence. Parser backendu mapuje rozpoznane pola do formatu wydatków Yomio, sprawdza brakujące lub sprzeczne wartości, a następnie tworzy zapis. Odczyt może być błędny lub niepełny, dlatego porównuj zapis z oryginalnym paragonem.

Etapy przetwarzania paragonu

1.

Aplikacja otrzymuje obraz paragonu

Dodajesz zdjęcie lub cyfrowy obraz paragonu w aplikacji. Usługa przetwarzania wywołuje model prebuilt-receipt w Azure Document Intelligence. Microsoft opisuje obsługiwane pola, dane wejściowe, wersje i języki.

2.

Model zwraca uporządkowane pola

Odpowiedź może zawierać dane sprzedawcy, datę transakcji, sumę częściową, podatek, sumę końcową, walutę i pozycje. Zwrócone wartości zależą od treści paragonu i tego, co model potrafi rozpoznać. Nie zakładaj, że każda widoczna pozycja pojawi się w zapisie cyfrowym.

3.

Parser mapuje i sprawdza wartości

Parser obsługuje daty i kody walut, w miarę możliwości normalizuje nazwy sprzedawców oraz mapuje rozpoznane opisy i ceny na pozycje. Może zapisać ostrzeżenia, gdy brakuje sumy lub pozycji, data przypada w przyszłości lub jest bardzo stara albo dostępne sumy pozycji nie uzgadniają się z całością. Kontrole pomagają znaleźć wpisy do sprawdzenia, ale nie potwierdzają zgodności z obrazem.

4.

Aplikacja zapisuje wydatek

Backend tworzy zapis wydatku z przeanalizowanych danych i dostępnych pozycji. Kategoria może pochodzić z procesu kategoryzacji; jeśli nie jest dostępna, pozycja może pozostać w kategorii domyślnej. Sprawdź zapis i popraw dane, które różnią się od paragonu.

Czego proces nie gwarantuje

Yomio nie publikuje kontrolowanego, reprezentatywnego pomiaru dokładności rozpoznawania, dokładności pozycji ani czasu skanowania. Wytyczne NIST dotyczące pomiarów AI wskazują, że pomiar dokładności powinien korzystać z realistycznych, reprezentatywnych zestawów testowych i opisywać metodę. Wyniki zmieniają się wraz z jakością obrazu, układem paragonu, tekstem, językiem i polami rozpoznawanymi przez model. Nie twierdzimy też, że obecny proces równolegle uruchamia drugiego dostawcę OCR lub korzysta z własnego modelu trenowanego na paragonach.

Nie traktuj wyniku pewności ani ostrzeżenia walidacyjnego jako dowodu poprawności paragonu. W księgowości, zwrocie kosztów lub dokumentacji podatkowej porównuj ważne wartości z oryginałem i stosuj procedurę kontroli organizacji.

Dlaczego paragon może wymagać poprawy

  • Zdjęcie jest rozmazane, przycięte, zacienione lub trudno je odczytać.
  • Tekst jest wyblakły, skróty są nietypowe, widnieje kilka pozycji podatku lub rabaty, albo układ różni się od typowego.
  • Wartość jest widoczna, ale model przypisuje ją do niewłaściwego pola lub pozycji.
  • W odpowiedzi modelu brakuje pola potrzebnego do zapisu wydatku.

Zrób wyraźne zdjęcie całego paragonu, a potem sprawdź sprzedawcę, datę, kwotę, walutę i potrzebne pozycje. Zachowaj dostęp do obrazu źródłowego podczas sprawdzania zapisanego wydatku.

Informacja

Oświetlenie, ostrość, zagięcia i ucięte krawędzie utrudniają odczyt tekstu. Zrób zdjęcie całego paragonu w równym świetle, a następnie porównaj pola z obrazem zgodnie z dokumentacją Microsoft modelu paragonów.

Wskazówka

Przesyłanie, rozmiar obrazu, obciążenie usługi i sieć mogą wpływać na czas przetwarzania. Sprawdź bieżący status danego przesłania w aplikacji; ten poradnik nie obiecuje stałego czasu.

Lista kontrolna przeglądu paragonu

Narzędzie poniżej pomaga opisać warunki paragonu i pokazuje pola do ręcznego sprawdzenia. Nie oblicza wyniku OCR ani nie przewiduje jego dokładności. Ważne wartości porównaj z oryginałem.

Document review aid

Receipt review checklist

Choose the conditions you noticed, then review important extracted fields against the original. This checklist does not estimate OCR accuracy.

Receipt or document type
Image or paper condition
Layout
Tool type you are reviewing
Receipt language or script

Skanuj i sprawdzaj paragony w Yomio

Zamień dane z paragonu w zapis wydatku i porównaj go z oryginałem.

Pobierz Yomio

Częste pytania