Diretrizes e limitações da leitura do código de barras da visão
  • 29 Mar 2023
  • 3 Minutos para Ler
  • Contribuintes

Diretrizes e limitações da leitura do código de barras da visão


Article Summary

Conheça as exigências e os limites do uso da Tulip Vision para digitalizar códigos de barras.

O uso do Vision para digitalizar códigos de barras acrescenta funcionalidade adicional a uma câmera de estação de trabalho existente que realiza a detecção visual. A leitura de códigos de barras é tão simples quanto permitir o detector de código de barras na configuração da câmera para uma determinada região. Aqui está nosso guia sobre como ativar a funcionalidade: Usando a Datamatrix e os detectores de código de barras

A leitura óptica do código de barras depende da detecção do padrão do código de barras na câmera, que depende da distância da câmera em relação ao documento, da configuração do resultado da câmera, bem como do ângulo do código de barras em relação à imagem.

Para este fim, fornecemos esta linha-guia, que ajuda a construir uma etapa de leitura de código de barras que funciona consistentemente com alta precisão. Fornecemos diretrizes testadas para definir a distância e a resolução da câmera a fim de garantir uma varredura bem sucedida.

Configuração física

O diagrama abaixo mostra um layout físico aproximado de uma estação de trabalho de leitura de código de barras.image.png

Diretrizes de configuração física:* O ângulo entre a câmera e a superfície do código de barras deve ser minimizado, tanto em ângulos verticais como horizonais ($\theta_v,\theta_h$). Até $10º é aceitável. Para o alinhamento horizontal ($$theta_h$) pode haver mais felixibilidade, veja a diretriz abaixo.* A distância da câmera do sufrace de varredura ($d_mathrm{camera}$) varia e depende em grande parte da resolução da câmera. Entretanto, manter a câmera a no máximo 3' / 90cm da superfície produzirá os melhores resultados. Veja a diretriz abaixo para recomendações.* O tamanho do código de barras impresso ($d_\mathrm{barcode}$) não deve ser menor do que 1" / 2,5cm para varredura de longa distância. O código de barras deve ocupar pelo menos 100 pixels na imagem visível, se a imagem tiver um tamanho de $W\ vezes H$ em pixels.

Tabela de diretrizes de varredura de código de barras

Abaixo está uma tabela de parâmetros de varredura testados que mostra como os parâmetros afetam o sucesso da varredura. Mantenha a configuração de varredura para ficar bem dentro dos limites do sucesso e não tente parâmetros extremos.

Há três categorias para o sucesso da varredura:* Passar: Espera-se que todos os códigos de barras varram a esta altura e resolução, independentemente do ângulo ($\theta_v , \theta_h$).* Parcial: Sucesso intermitente de varredura ou sucesso em ângulo limitado. Esta configuração pode ser útil para códigos de barras específicos como códigos QR, mas evitada para outros.* Falha: Não se espera que códigos de barras sejam lidos a esta distância ou resolução. Esta configuração deve ser totalmente evitada.

ResoluçãoDistância da câmera em polegadasQRCodeCódigo128EAN8EAN13UPCEUPCA
640x4804PassePassePassePassePassePasse
8PassePassePassePassePassePasse
10PasseFalhaPassePassePassePasse
12PasseFalhaFalhaFalhaFalhaFalha
16PasseFalhaFalhaFalhaFalhaFalha
QRCodeCódigo128EAN8EAN13UPCEUPCA
1280x7204PassePassePassePassePassePasse
8PassePassePassePassePassePasse
10PassePassePassePassePassePasse
12PasseFalhaPasseParcialPasseParcial
16PasseFalhaFalhaFalhaFalhaFalha
QRCodeCódigo128EAN8EAN13UPCEUPCA
1920x10804PassePassePassePassePassePasse
8PassePassePassePassePassePasse
10PassePassePassePassePassePasse
12PassePassePassePassePassePasse
16PassePassePassePassePassePasse
20PasseFalhaFalhaFalhaFalhaFalha
QRCodeCódigo128EAN8EAN13UPCEUPCA
2560x14724PassePassePassePassePassePasse
8PassePassePassePassePassePasse
10PassePassePassePassePassePasse
12PassePassePassePassePassePasse
16PassePassePassePassePassePasse
20PasseParcialFalhaPasseFalhaPasse
24PasseFalhaParcialFalhaFalhaFalha

Você encontrou o que estava procurando?

Dirija-se ao community.tulip.co para postar sua pergunta ou ver se outros tiveram uma pergunta semelhante!


Este artigo foi útil?