ДВУХМЕРНЫЙ СИМВОЛЬНЫЙ КОД И СПОСОБ СЧИТЫВАНИЯ СИМВОЛЬНОГО КОДА

1. Двухмерный символьный код для изображения двоичных данных, который строится из нескольких расположенных рядом графических символов, причем символьный код образован точно из двух различных символов равной площади, которые различаются по своему распределению яркости на плоскости и в каждом случае кодируют одно значение двоичного слова данных,
отличающийся тем, что символы имеют комплементарное распределение яркости.
2. Двухмерный символьный код по п.1,
отличающийся тем, что каждый символ состоит точно из двух полей, причем каждому из двух полей придано соответственно различное значение яркости.
3. Двухмерный символьный код по п.1 или 2,
отличающийся тем,
что символьный код имеет несколько пар символов с комплементарным распределением яркости, которые отличаются своим цветом.
4. Способ считывания двухмерного символьного кода, который строится из нескольких расположенных рядом графических символов, причем символьный код образован точно из двух различных символов равной площади, которые различаются по своему распределению яркости на плоскости и в каждом случае кодируют одно значение двоичного слова данных, причем оба символа имеют комплементарное распределение яркости,
отличающийся тем,
что для системного кода используется фильтр, который соответствует распределению яркости одного из двух комплементарных символов, причем в случае совпадения распознается один символ, а в случае несовпадения - другой.
5. Способ по п.4, отличающийся тем,
что в качестве фильтра используется фильтр корреляции, который определяет результат функции расстояния, которая указывает расстояние имеющегося распределения яркости от распределения яркости фильтра корреляции.
6. Способ по п.5,
отличающийся тем,
что результат корреляции после применения фильтра корреляции определяется как значение достоверности.
7. Способ по п.6,
отличающийся тем,
что при считывании системного кода с помощью фильтра корреляции определяется значение достоверности для каждой позиции считывания и используется для распознавания символа в системном коде.
8. Способ по п.7,
отличающийся тем,
что из значений достоверности определяются самые вероятные центры символов в символьном коде.
9. Способ по п.8,
отличающийся тем,
что, исходя из вероятного центра, при движении распознаются другие центры символов и считываются их символы.
10. Способ по п.4,
отличающийся тем,
что анализируется цвет символов.
11. Способ по п.10,
отличающийся тем,
что определяется значение достоверности для распределения цвета символов.
12. Способ по п.4,
отличающийся тем,
что анализируется изменение во времени значений достоверности в области системного кода.
13. Способ по пп.4-12,
отличающийся тем,
что фильтр и символьный код проецируются друг на друга с помощью метода репродуцирования.
14. Применение двухмерного системного кода по пп.1-3, который нанесен на детали продукта на автоматизированной технологической линии и несет информацию о характеристиках деталей и/или об управлении технологическим процессом,
отличающееся тем,
что системный код распознается считывающими приборами, расположенными на технологической линии, и анализируется вышестоящей системой управления.
15. Устройство для считывания двухмерного системного кода с оптическим воспринимающим устройством и анализирующим устройством с процессором, который настроен на обработку оптических сигналов, передаваемых воспринимающим устройством, и на декодирование двухмерного символьного кода,
отличающееся тем,
что в процессор анализирующего устройства внедрен способ по пп.4-13.