Skenování účtenek: OCR v zařízení, které můžete opravit

Rozpoznávání textu běží ve vašem iPhonu přes framework Vision od Applu. Snímek účtenky se nikdy nenahrává na server ReceGuard, aby se přečetl.

Co se vytěží

Sken je víc než fotka. ReceGuard účtenku přečte a vyplní pole, díky kterým se záznam dá později hledat a vykazovat: obchodníka, datum nákupu, celkovou částku, daň, měnu a celý text účtenky.

To poslední je důležitější, než se zdá. Surový text se uchovává a indexuje, takže hledání názvu výrobku po několika měsících najde účtenku, i když ten výrobek nikdo nikdy do žádného pole nenapsal.

PoleOdkud pocházíK čemu slouží
ObchodPřečteno z účtenkyUrčuje dodavatele a obvykle naznačí kategorii.
DatumPřečteno z účtenkyRozhoduje o zdaňovacím období a u jízd o sazbě.
Částka a daňPřečteno z účtenkyDPH se často uvádí odděleně od základu.
MěnaPřečtená, nebo výchozí pro vaši zemiZabrání, aby cesta do zahraničí rozházela součty v korunách.
Celý text účtenkyPřečteno z účtenkyZáznam jde najít podle čehokoli, co je na něm vytištěno.
Kategorie a účelNastavujete je vyDvě věci, které žádný skener nevytvoří.

Proč potvrzujete před uložením

Optické rozpoznávání znaků je velmi dobré a občas se s naprostou jistotou splete. Aplikace, která uloží, co přečetla, aniž by vám to ukázala, uchovává odhady, které vypadají jako fakta, a přijdete na to až při odsouhlasení výpisu před přiznáním.

Chyby jsou natolik předvídatelné, že se dají zkontrolovat zhruba za osm sekund. Částka se přečte z řádku mezisoučtu nebo z hotovosti, kterou jste dali. Evropské datum se přečte v americkém pořadí. Desetinná čárka se vezme jako oddělovač tisíců. Název obchodu se převezme z reklamního sloganu nahoře na účtence.

ReceGuard ukáže, co přečetl, vedle snímku dřív, než se cokoli založí. Opravte, co je špatně, doplňte pracovní účel a záznam je hotový.

Sken, který rozpoznávání přečte

O kvalitě se rozhoduje před cvaknutím. Narovnejte účtenku, vyhněte se odlesku přes částku, položte ji na kontrastní podklad, aby detekce okrajů našla správný obdélník, a držte telefon rovnoběžně s papírem, ne šikmo.

Hlavně vyfoťte celou účtenku. Fotka oříznutá na "to důležité" přijde o obchodníka a datum, tedy o dvě ze čtyř věcí, které má doklad ukazovat.

Termální účtenky skenujte ještě týž den.

Pokladní účtenky se tisknou na termální papír, který bledne teplem, světlem a časem. Účtenka zapomenutá na palubní desce může být za dva týdny nečitelná a vybledlý tisk už spolehlivě nezachráníte. Je to nejčastější způsob, jak přijít o výdaj.

Kde zpracování probíhá

Framework Vision od Applu zvládá přesné rozpoznávání textu zcela v zařízení od iOS 13 a moderní iPhone přečte účtenku za mnohem méně než sekundu. Nahrávat snímky účtenek na server je tedy produktové rozhodnutí, ne technická nutnost.

ReceGuard se tak nerozhodl. Rozpoznávání běží lokálně, pro začátek nepotřebujete účet a aplikace funguje v režimu letadlo. Nic se nenahrává, dokud nezapnete synchronizaci s iCloudem, která používá vaši soukromou databázi iCloud, ne úložiště provozované ReceGuard.

Začněte jednou účtenkou.

Žádný účet, žádné nahrávání, žádné nastavování. Naskenujte něco z peněženky a podívejte se, jak záznam vypadá.

Stáhnout ReceGuard zdarma