Matriz de dados
DataMatrix é um código de barras de matriz bidimensional que representa elementos em preto e branco ou elementos de vários graus diferentes de brilho, geralmente na forma de um quadrado, colocados em um grupo retangular ou quadrado. Um código de barras de matriz é projetado para codificar texto ou outros tipos de dados. Na maioria das vezes, na indústria e no comércio, são usadas matrizes de bits que codificam de alguns bytes a 2 kilobytes de dados. Se desejar, você pode imprimir matrizes com capacidade de centenas de kilobytes em uma impressora e depois lê-las com precisão suficientemente alta usando câmeras cujas matrizes contêm milhões de pixels . O protótipo dos códigos de barras em forma de matrizes são os cartões perfurados . Para o final de outubro de 2022, o DataMatrix é usado ativamente na Federação Russa na forma de um adesivo nos produtos falsificados determinados pelo estado.
Aplicação
Uma variante da matriz de bits, a "Data Matrix" foi desenvolvida pela RVSI/Acuity CiMatrix (agora parte da Omron Corporation ). O código é usado para marcação em eletrônica, automotiva, indústria alimentícia, indústria aeroespacial e de defesa, engenharia de energia. [1]
Além disso, esses códigos são usados em áreas de publicidade e entretenimento. Com o DataMatrix, você pode codificar texto e outros tipos de dados - links da Web, endereços de e-mail, números de telefone e SMS.
- Datamatrix é um dos métodos recomendados pela GS1 para codificar visualmente informações sobre códigos de produtos [2] .
- Desde 1 de julho de 2018, Datamatrix tem sido usado na Rússia em selos de uma nova amostra do sistema EGAIS [3] [4] e é um dos principais métodos de rotulagem de produtos no sistema de rotulagem e rastreamento de produtos Chestny Znak .
Especificação técnica
Os símbolos DataMatrix são formados a partir de módulos localizados dentro do padrão de pesquisa. Eles podem codificar até 3116 códigos de tabela ASCII (incluindo informações redundantes). Um símbolo consiste em áreas de dados que contêm unidades em uma matriz periódica. Cada área de dados é delimitada por um padrão de pesquisa e cercada nos quatro lados pelos limites da zona livre (nota: os módulos podem ser redondos ou quadrados, a forma específica não é fixada pelo padrão).
Matriz de Dados ECC 200
ECC 200 é a versão mais recente do DataMatrix, usando códigos Reed-Solomon para prevenção de erros e recuperação de dados. O ECC 200 permite recuperar toda a sequência de informações codificadas quando um símbolo contém 30% de dano, assumindo que a matriz ainda está posicionada exatamente da maneira correta. O DataMatrix tem uma taxa de erro de menos de 1 em 10 milhões de caracteres digitalizados.
Os símbolos têm um número par de linhas e um número par de colunas. A maioria dos símbolos são quadrados, variando em tamanho de 10x10 a 144x144 módulos. No entanto, alguns símbolos são retangulares e variam em tamanho de módulos de 8x18 a 16x48 (apenas valores pares). Todos os caracteres que suportam a correção de erros ECC 200 podem ser reconhecidos pelo módulo do canto superior direito, que é da mesma cor do plano de fundo.
Recursos adicionais que distinguem os caracteres ECC 200 dos padrões anteriores:
- ordem inversa de leitura dos caracteres (imagem clara em fundo escuro);
- especificação do conjunto de caracteres;
- símbolos retangulares;
- anexo estrutural (conectando até 16 caracteres para codificar mais informações) .
Formulário Matriz de Dados
A principal diferença entre Data Matrix e outros códigos de barras matriciais é a possibilidade de escolher o formato da imagem do código, que pode ser quadrado ou retangular.
Normas
Até o momento, DataMatrix é descrito pelo padrão ISO , ISO/IEC16022—International Symbology Specification, Data Matrix, e está em domínio público para muitos usos, o que significa que o formato pode ser usado livremente e sem royalties.
- ISO/IEC 15418:1999 - Semântica do formato de dados do símbolo
- Sintaxe do formato de dados do símbolo ISO/IEC 15434:1999
- ISO/IEC 15415 - Padrão de qualidade de impressão 2-D
O padrão é gratuito, porém, não há documentos gratuitos que descrevam o processo de codificação. A documentação em formato eletrônico em formato PDF ou em papel pode ser adquirida no site da ISO (iso.org) [5] .
Veja também
- Código QR
- Semacode
- PDF417
- Código Asteca
- MaxiCode
- Código de barras colorido de alta capacidade
- Comparação das características do código de barras
- Geradores e scanners de código de barras
Notas
- ↑ Aplicações de Sistemas de Leitura de Código - Sensores SIMATIC - Siemens AG (downlink) . Recuperado em 30 de novembro de 2007. Arquivado do original em 20 de fevereiro de 2008.
- ↑ Anônimo. Códigos de barras bidimensionais (2D) - Códigos de barras | GS1 (inglês) . www.gs1.org (9 de dezembro de 2014). Recuperado em 4 de janeiro de 2020. Arquivado do original em 13 de junho de 2021.
- ↑ Serviço federal de regulação do mercado de álcool. Orientações para manutenção de registros de peças em EGAIS. Versão do documento 2.6. 2018 . Recuperado em 4 de janeiro de 2020. Arquivado do original em 13 de junho de 2021.
- ↑ Rotulagem de queijos e sorvetes desde 2021 do sistema Chestny ZNAK Cópia de arquivo de 2 de junho de 2021 na Wayback Machine
- ↑ Especificações pagas para o processo de codificação DataMatrix no site da ISO . Recuperado em 28 de junho de 2009. Arquivado do original em 30 de dezembro de 2016.
Links
- Blog coletivo sobre Habrahabr: http://habrahabr.ru/blogs/infolust/ Arquivado em 25 de junho de 2009 no Wayback Machine
- Simbolismo Data Matrix: vantagens e desvantagens
- Especificação de simbologia Data Matrix (GOST R ISO/IEC 16022-2008)
- Implementação JavaScript do gerador de matriz de dados (MIT)
- Gerador DataMatrix no GooglePlay .