Leitura de recibos: OCR no aparelho que você pode corrigir
O reconhecimento de texto roda no seu iPhone pelo framework Vision da Apple. A imagem do recibo nunca é enviada a um servidor do ReceGuard para ser lida.
O que é extraído
Uma leitura gera mais do que uma foto. O ReceGuard lê o recibo e preenche os campos que tornam o registro pesquisável e utilizável depois: o estabelecimento, a data da compra, o total, o imposto, a moeda e o texto completo do cupom.
Esse último importa mais do que parece. O texto bruto é guardado e indexado, então uma busca pelo nome de um produto meses depois encontra o recibo, mesmo que ninguém tenha digitado esse produto em campo algum.
| Campo | De onde vem | Para que serve |
|---|---|---|
| Estabelecimento | Lido do recibo | Identifica o fornecedor e geralmente indica a categoria. |
| Data | Lido do recibo | Define o ano fiscal e, na quilometragem, a taxa aplicável. |
| Total e imposto | Lido do recibo | Os impostos muitas vezes aparecem separados do valor líquido. |
| Moeda | Lida, ou a moeda padrão do seu país | Evita que uma viagem ao exterior bagunce os totais na sua moeda. |
| Texto completo do recibo | Lido do recibo | Permite encontrar o registro por qualquer coisa impressa nele. |
| Categoria e finalidade | Você define | As duas coisas que nenhum leitor consegue produzir. |
Por que você confirma antes de salvar
O reconhecimento óptico de caracteres é muito bom e, às vezes, erra com toda a confiança. Um app que salva o que leu sem mostrar a você está guardando palpites com cara de fatos, e você só vai descobrir ao conferir a fatura do cartão na época da declaração.
As falhas são previsíveis o bastante para conferir em uns oito segundos. O total é lido da linha do subtotal ou do valor pago em dinheiro. Uma data europeia é lida na ordem americana. Uma vírgula decimal é lida como separador de milhar. O nome da loja é tirado de um slogan no topo do cupom.
O ReceGuard mostra o que leu, ao lado da imagem, antes de arquivar. Corrija o que estiver errado, acrescente a finalidade profissional, e o registro está pronto.
Uma imagem que o reconhecimento consegue ler
A qualidade se decide antes do clique. Estique o recibo, evite reflexo sobre o total, coloque-o sobre uma superfície contrastante para que a detecção de bordas ache o retângulo certo e segure o celular paralelo ao papel, não inclinado.
Acima de tudo, capture o cupom inteiro. Uma foto cortada só na "parte importante" perde o estabelecimento e a data, que são duas das quatro coisas que um comprovante deve mostrar.
Os cupons de caixa são impressos em papel térmico, que desbota com calor, luz e tempo. Um cupom esquecido no painel do carro pode ficar ilegível em duas semanas, e não há forma confiável de recuperar a impressão depois que ela some. Essa é a maneira mais comum de perder uma despesa dedutível.
Onde o processamento acontece
O framework Vision da Apple faz reconhecimento de texto preciso inteiramente no aparelho desde o iOS 13, e um iPhone moderno lê um recibo em bem menos de um segundo. Ou seja, enviar imagens de recibos para um servidor é uma decisão de produto, não uma exigência técnica.
O ReceGuard não toma essa decisão. O reconhecimento roda localmente, não é preciso conta para começar e o app funciona no modo avião. Nada é enviado a menos que você ative a sincronização do iCloud, que usa o seu banco de dados privado do iCloud e não um depósito mantido pelo ReceGuard.
Comece com um recibo.
Sem conta, sem envio de dados, sem configuração. Digitalize algo da sua carteira e veja como fica o registro.
Baixar o ReceGuard grátis
ReceGuard