Co to jest OCR
Skan faktury czy zdjęcie protokołu to dla komputera tylko obraz, zbiór kolorowych punktów. OCR, czyli optyczne rozpoznawanie znaków, analizuje ten obraz i odczytuje z niego litery i cyfry. Wynikiem jest tekst, który da się przeszukać, skopiować albo przekazać do dalszej automatyzacji.
Nowoczesny OCR radzi sobie z różnymi czcionkami, krzywymi skanami, zdjęciami z telefonu, a coraz częściej także z pismem odręcznym. Jakość wyniku nadal zależy jednak od jakości obrazu: rozmazane zdjęcie albo pieczątka na tekście dadzą błędy.
OCR a inteligentne przetwarzanie dokumentów
Sam OCR zwraca tekst, ale nie wie, co ten tekst znaczy. Nie odróżni numeru faktury od numeru konta ani daty wystawienia od terminu płatności. Tym zajmuje się kolejna warstwa, inteligentne przetwarzanie dokumentów, w której AI rozumie strukturę dokumentu i wyodrębnia konkretne pola.
| Etap | Co robi | Wynik |
|---|---|---|
| OCR | Odczytuje znaki z obrazu | Tekst dokumentu |
| IDP | Rozumie dokument i wyodrębnia pola | Numer, data, NIP, kwoty |
| Walidacja | Sprawdza poprawność danych | Dane gotowe do zapisu |
| Integracja | Zapisuje w systemie | Faktura w programie księgowym |
Gdzie OCR się przydaje
- Faktury i rachunki papierowe oraz w PDF bez warstwy tekstowej.
- Dokumenty przewozowe w logistyce: listy przewozowe, potwierdzenia dostaw.
- Protokoły i formularze wypełniane na miejscu, fotografowane telefonem.
- Archiwa papierowe, które firma chce przeszukiwać cyfrowo.
Jak to wygląda w praktyce
To przykład ilustracyjny. Kierowcy firmy transportowej robią zdjęcie podpisanego dokumentu dostawy i wysyłają je przez komunikator. Automatyzacja odbiera zdjęcie, OCR odczytuje tekst, AI rozpoznaje numer zlecenia i datę dostawy, a system zmienia status zlecenia na dostarczone i dołącza zdjęcie do dokumentacji. Dział rozliczeń może od razu wystawić fakturę. Więcej o automatyzacji w transporcie piszemy w artykule co zautomatyzować w firmie logistycznej.
Jak poprawić jakość odczytu
Najprostsze kroki dają często największy efekt. Skanowanie w rozdzielczości odpowiedniej do tekstu, zdjęcia robione prosto i w dobrym świetle, jeden dokument na jednym zdjęciu, pliki PDF zamiast zdjęć ekranu. Przy dokumentach z wieloma stronami ważne jest, żeby strony nie były pomieszane. Prosta instrukcja dla osób przesyłających dokumenty zmniejsza liczbę błędów bardziej niż zmiana narzędzia.
Na co zwrócić uwagę
- Jakość skanów: prosta instrukcja dla osób robiących zdjęcia często daje więcej niż zmiana narzędzia.
- Język: narzędzie powinno dobrze obsługiwać polskie znaki.
- Dane osobowe: dokumenty bywają pełne danych, więc trzeba wiedzieć, gdzie są przetwarzane.
- Kontrola wyników: przy kwotach i numerach kont potrzebna jest walidacja albo sprawdzenie przez człowieka.
Odczyt dokumentów z OCR i AI wdrażamy w usługach AI w obsłudze dokumentów i cyfryzacja danych i dokumentów.
Powiązane hasła
- IDP (inteligentne przetwarzanie dokumentów)IDP, czyli inteligentne przetwarzanie dokumentów, to połączenie odczytu tekstu i AI, które rozumie dokument, wyodrębnia z niego potrzebne dane, sprawdza je i przekazuje do systemów firmy.
- LLM (duży model językowy)LLM, czyli duży model językowy, to model AI wytrenowany na ogromnej ilości tekstu, który rozumie polecenia w języku naturalnym i generuje odpowiedzi, streszczenia, tłumaczenia czy szkice dokumentów.
- RPARPA to automatyzacja, w której program naśladuje pracę człowieka w interfejsie innych aplikacji: klika, kopiuje i wpisuje dane tam, gdzie nie da się połączyć systemów przez API.
W jakich procesach to wykorzystujemy
Jak możemy pomóc
Najczęściej zadawane pytania
Czy OCR odczyta pismo odręczne?
Nowoczesne narzędzia coraz lepiej, ale wyniki są mniej pewne niż przy druku. Przy ważnych danych potrzebne jest sprawdzenie.
Czy OCR jest potrzebny przy fakturach z KSeF?
Nie. Faktury z KSeF mają postać ustrukturyzowaną i dane można odczytać bezpośrednio. OCR przydaje się przy dokumentach papierowych i skanach.
Czym różni się OCR od IDP?
OCR odczytuje tekst z obrazu. IDP rozumie dokument i wyodrębnia z niego konkretne pola, np. NIP czy kwotę.