Leitura de linhas de código MICR e OCR
MICR e OCR, respectivamente reconhecimento de caracteres de tinta magnética e reconhecimento óptico de caracteres, são duas tecnologias diferentes utilizadas para a leitura de linhas de código de cheques que garantem um fluxo de pagamento correto graças à precisão da decodificação. Todos os cheques apresentam uma linha de código impressa perto da borda inferior, que é legível tanto por humanos quanto por máquinas a uma velocidade muito rápida. Enquanto o MICR se baseia no reconhecimento das formas de onda geradas pela tinta magnética, o OCR se baseia na interpretação de imagens de texto impresso com base na forma dos caractéres. O MICR é um algoritmo que reconhece um conjunto de pulsos elétricos produzidos por cada caráter, enquanto que o OCR é baseado em exemplos, e precisa ser treinado.
-
Confiável
Uma metodologia combinada para reduzir significativamente os erros.
-
Rápido
Velocidade de leitura de linhas de código de até 160 documentos por minuto.
-
Eficiente
O MICRPlus da Panini é o melhor sistema de leitura de linhas de códigos de cheques da categoria.
Os desafios da leitura de linhas de código
A leitura magnética é precisa e rápida, mas às vezes os caráteres podem ser confundidos porque seus comprimentos de onda são similares. Em caso de dúvida, a diferença visual entre os caráteres será às vezes mais útil do que a diferença de suas formas de onda – e é aí que a leitura óptica pode ajudar.
Porém, a imagem binarizada (preto e branco) da linha de código nem sempre é limpa, fácil de enquadrar e com alinhamento adequado dos caráteres: na vida real enfrentamos trechos desalinhados, fundos decorados, assinaturas e carimbos invadindo a área da linha de código, etc., todas são ocorrências que podem tornar a decodificação muito mais complicada.
Só falta de leitura, ou leitura incorreta?
Além disso, enquanto um caráter duvidoso devolvido como “?” só precisa de correção manual por um operador, uma operação que leva alguns segundos, um caráter mal interpretado (sem notificação de erro) poderia causar muito mais danos, já que os fundos poderiam ser subtraídos da conta bancária errada.
Para evitar tais danos, as máquinas devem, portanto, aprender a classificar os caracteres “olhando” milhares de exemplos e “aprendendo” qual é a resposta certa para cada um: este treinamento extensivo permite um equilíbrio virtuoso entre a confiabilidade do sistema e sua tolerância às falhas até os extremos.
Precisávamos de um scanner de cheques que pudesse lidar com o típico mix de papéis do Bank of Ireland, e fornecesse um processo rápido de ponta a ponta, taxas superiores de leitura MICR e imagens de elevada qualidade.
A fórmula da Panini para a leitura confiável das linhas de código MICR e OCR
A cooperação das tecnologias MICR e OCR é a chave para obter os melhores resultados de leitura. Após selecionar dezenas de milhares de cheques reais e equilibrando-os cuidadosamente entre condições padrão e limite, projetamos nossa própria leitura óptica CNN (Convolutional Neural Network): o resultado provou ser muito preciso mas, previsivelmente, mais lento que os algoritmos magnéticos; portanto, decidimos manter a leitura MICR como nossa estratégia de linha de frente quando os níveis de confiança na decodificação do comprimento de onda são altos; inversamente, quando um ou mais caracteres mostram pouca confiança, a CNN fornece sua própria resposta óptica - reduzindo ainda mais os erros e evitando falha de leitura.
O método resultante, MICRPlus, é um dos melhores sistemas de leitura de linhas de código magnético disponíveis no mercado, e ainda permite que nossos scanners tenham um desempenho de até 160 documentos por minuto.