- Impressão
Diretrizes e limitações da leitura do código de barras da visão
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.
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ção | Distância da câmera em polegadas | QRCode | Código128 | EAN8 | EAN13 | UPCE | UPCA |
---|---|---|---|---|---|---|---|
640x480 | 4 | Passe | Passe | Passe | Passe | Passe | Passe |
8 | Passe | Passe | Passe | Passe | Passe | Passe | |
10 | Passe | Falha | Passe | Passe | Passe | Passe | |
12 | Passe | Falha | Falha | Falha | Falha | Falha | |
16 | Passe | Falha | Falha | Falha | Falha | Falha | |
QRCode | Código128 | EAN8 | EAN13 | UPCE | UPCA | ||
1280x720 | 4 | Passe | Passe | Passe | Passe | Passe | Passe |
8 | Passe | Passe | Passe | Passe | Passe | Passe | |
10 | Passe | Passe | Passe | Passe | Passe | Passe | |
12 | Passe | Falha | Passe | Parcial | Passe | Parcial | |
16 | Passe | Falha | Falha | Falha | Falha | Falha | |
QRCode | Código128 | EAN8 | EAN13 | UPCE | UPCA | ||
1920x1080 | 4 | Passe | Passe | Passe | Passe | Passe | Passe |
8 | Passe | Passe | Passe | Passe | Passe | Passe | |
10 | Passe | Passe | Passe | Passe | Passe | Passe | |
12 | Passe | Passe | Passe | Passe | Passe | Passe | |
16 | Passe | Passe | Passe | Passe | Passe | Passe | |
20 | Passe | Falha | Falha | Falha | Falha | Falha | |
QRCode | Código128 | EAN8 | EAN13 | UPCE | UPCA | ||
2560x1472 | 4 | Passe | Passe | Passe | Passe | Passe | Passe |
8 | Passe | Passe | Passe | Passe | Passe | Passe | |
10 | Passe | Passe | Passe | Passe | Passe | Passe | |
12 | Passe | Passe | Passe | Passe | Passe | Passe | |
16 | Passe | Passe | Passe | Passe | Passe | Passe | |
20 | Passe | Parcial | Falha | Passe | Falha | Passe | |
24 | Passe | Falha | Parcial | Falha | Falha | Falha |
Você encontrou o que estava procurando?
Dirija-se ao community.tulip.co para postar sua pergunta ou ver se outros tiveram uma pergunta semelhante!