Устройство для распознавания образов Советский патент 1992 года по МПК G06K9/62 

Описание патента на изобретение SU1725240A1

Изобретение относится к технической кибернетике и может быть использовано для решения задач диагностики и контроля, при обработке изображений, в системах переработки информации.

Цель изобретения - повышение быстродействия за счет сжатия обрабатываемой информации.

На фиг. 1 изображена структурная схема устройства для распознавания образов (изображений); на фиг. 2 - структурная схема вычислителя весовых коэффициентов; на фиг. 3 - структурная схема блока ранжирования; на фиг. 4 - структурная схема блока сравнения образов; на фиг. 5 - структурная схема формирователя адреса; на фиг. 6 структурная схема блока управления.

Устройство для распознавания образов содержит первый блок 1 памяти, блок 2 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, блок 3 сравнения образов, второй блок 4 памяти, четвертый блок 5 памяти, первый счетчик 6, третий блок 7 памяти, вычислитель 8 весовых коэффициентов, блок 9 ранжирования, формирователь 10 адреса, второй счетчик 11, третий счетчик 12, блок 13 управления и генератор 14 тактовых импульсов (ГТИ).

Вычислитель 8 весовых коэффициентов содержит п входов 15, п триггеров 15.0, элемент 16 задержки, управляющий вход 17, п счетчиков 18.0 веса, п выходов 18. Все выходы 18 вычислителя 8 весовых коэффициентов являются п-разрядными.

Блок 9 ранжирования содержит п входов 19, п входов 20 задания номера столбца, п коммутаторов 21, п коммутаторов 22 номера столбца, первый 23, второй 24, третий 25 управляющие входы, п регистров 26, п регистров 27 номера столбца, схему 28 сравнения, п выходов 30 номера столбца.

Все входы 19 блока 9 ранжирования являются n-разрядными, а все его входы 20 и выходы 30 являются т-разрядными, где т Iog2n.

Блок 3 сравнения образов содержит п управляющих m-разрядных входов 31, п

сл

с

XI ю ел

го

4 О

коммутаторов 32, первый n-разрядный вход 33, второй n-разрядный вход 34, схему 35 сравнения и управляющий выход 36.

Формирователь 10 адреса содержит п- разрядный выход 37 адреса, m входов 38, дешифраторы 39 и 40, группу элементов НЕ 41.1 и элемент НЕ 41.2, счетчик 42 адреса, группу двухвходовых элементов И 43, регистр 44, схемы 45 и 46 сравнения, первый 47, второй 48, третий 50 и четвер- тый 52 управляющие входы, первый 49 и второй 51 управляющие выходы.

Блок 13 управления содержит триггеры 53-55 управления, счетчики тактов 56 и циклов 57 сортировки, пять формирователей 58.1-58.5 импульсов, семь двухвходовых элементов И 59.1-59.7, два двухвходовых элемента ИЛ И 60.1 и 60.2, два трехвходовых элемента И 61.1 и 61.2, два элемента НЕ 62.1 и 62.2, а также первый 63, второй 65, третий 66, четвертый 68, пятый 69, шестой 70, седьмой 71, восьмой 74, девятый 75, десятый 77, одиннадцатый 79, двенадцатый 80 управляющие выходы, первый 64, второй 67, третий 72, четвертый 73, пятый 76 и шестой 78 управляющие входы.

Предлагаемое устройство предназначено для формирования математических при- знаков (информационных векторов) двумерных дискретных изображений путем распознавания характерных строк изображения при помощи сравнения строк распоз- наваемого образа (изображения) со строками матриц толерантности.

Если А двумерное бинарное изображе- ние, представленное на рецепторном поле, размеров 2гх21 и п г + 1, то устройство относительно выбранных точек разложения

aiat реализует отображение

A-(Vi,V2Vt),(1)

где размерность вектора Vj определяется равенством п - ji+1, ji€{0,1п}и координаты Vm вектора Vi удовлетворяют неравенству 0 vm 2. Для данного алгоритма количество битов, необходимых для записи вектора Vi, не превосходит числа ji (n-ji+1). Выражение ji(n-ji+1) принимает максимальное значение при ji

п + 1

, где целая

2. -50

часть числа а. Следовательно, максимальное количество битов, необходимых для записи вектора Vi, равно

г П + 1 л /Г П Ь 1 1 I 4

( + 1)

Таким образом, коэффициент сжатия К любого изображения, представленного информационными векторами (1), удовлетворяет неравенству

2п

К

гП+1,хг П + 1 , ч.

-у- (п )

5 10

15 0 5

0

5

0

5

0

5

Полученный коэффициент сжатия К показывает целесообразность представления изображений информационными векторами при решении задачи распознавания изображений, так как это представление существенно сокращает объем обрабатываемой информации, что приводит к повышению быстродействия устройства, реализующего данный алгоритм.

Перед началом работы на входе 20 блока 9 ранжирования выставляются номера столбцов для матрицы информации, которая будет поступать на вход 19 узла 9. На входе регистра 44 блока 10 выставляется число 1 2П - 1, а на входах счетчиков 56 и 57 - соответственно число тактов и циклов сравнения (не показано).

Образ, например двумерное бинарное изображение А, подлежащий распознаванию, хранится в первом блоке 1 памяти (распознаваемого образа 1). Блок 1 может хранить один телевизионный кадр изображения размерами 256x256 или 512x512. Обработка изображений в устройстве осуществляется покадрово, т.е. следующий кадр изображения запишется в блок 1 только после полной обработки предыдущего.

Управление работой устройства осуществляется с блока 11 управления. Прекраще- ние работы устройства и начальная установка элементов устройства осуществляется сигналом Сброс. Запуск устройства происходит от сигнала Пуск (фиг. 6). Триггеры 53 и 55 управляют считыванием информации с блока 1. Триггер 53 разрешает считывание информации с блока 1 для подсчета веса столбцов вычислителем 8 весовых коэффициентов. Триггер 54 разреша- етупорядочение ее блоком 9 ранжирования. Триггер 55 разрешает считывание информации с блока 1 для сравнения ее в блоке 3 с эталонами (строками матриц толерантности), поступающими с блока 4. Синхронизация работы устройства осуществляется под воздействием тактовых импульсов, поступающих на входы ТИ соответствующих узлов и блоков от ГТИ.

Формула изобретения

Устройство для распознавания образов, содержащее два блока памяти, блок сравнения, первый вход которого соединен с первым выходом второго блока памяти, блок управления и генератор тактовых импульсов, выход которого подключен к тактовому входу блока управления, запускающий вход которого является первым входом устройства, отличающееся тем, что, с целью повышения быстродействия за счет сжатия обрабатываемой информации, в него введены третий и четвертый блоки памяти, три счетчика, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, вычислитель весовых коэффициентов, блок ранжирования и формирователь адреса, адресный вход первого блока памяти соединен с выходом первого счетчика, а выход подключен к первому входу блока элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с выходом третьего блока памяти, адресный вход которого подключен к выходу третьего счетчика, выход блока ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с вторым входом блока сравнения и входом вычислителя весовых коэффициентов, выход которого подключен к входу блока ранжирования, выход которого соединен с управляющим входом блока сравнения, первый выход второго блока памяти подключен к первому входу четвертого блока памяти, а второй выход - к второму входу четвертого блока памяти и входу формирователя адреса, выход которого соединен с адресным входом второго блока памяти, адресный вход четвертого блока памяти подключен к выходу второго счетчика, выходы

блока управления подключены соответственно: первый выход- куправляющему входу первого счетчика, второй и третий - к строби- рующему и управляющему входам третьего

счетчика, четвертый - к управляющему входу вычислителя весовых коэффициентов, пятый, шестой и седьмой - к первому, второму и третьемууправляющим входам блока ранжирования ,восьмой - к первым управляющим

входам формирователя адреса и четвертого блока памяти, девятый - к вторым управляющим входам формирователя адреса и четвертого блока памяти и стробирующе- му входу второго счетчика, десятый и одиннадцатый - к третьему и четвертому управляющим входам формирователя адреса, а двенадцатый - к управляющему входу второго счетчика, входы блока управления подключены соответственно: первый - к выходу переноса первого счетчика, второй - к выходу переноса третьего счетчика, третий - к стробируемому выходу блока ранжирования, четвертый - к выходу блока сравнения, пятый и шестой - к первому и второму

управляющим выходам формирователя адреса, седьмой вход блока управления является вторым входом устройства, выход генератора тактовых импульсов соединен с тактовыми входами счетчиков, блоков памяти, вычислителя весовых коэффициентов, блока ранжирования и формирователя адреса.

Похожие патенты SU1725240A1

название год авторы номер документа
Цифровая адаптивная антенная система 1990
  • Бялый Лев Иосифович
  • Подтуркин Владимир Ефимович
SU1810943A1
Устройство для вычисления двумерного быстрого преобразования Фурье 1986
  • Власенко Виктор Алексеевич
  • Лаппа Юрий Михайлович
SU1408442A1
Устройство для распознавания подвижных объектов 1988
  • Брагин Валерий Борисович
  • Ващенко Андрей Михайлович
  • Никольская Ирина Геннадиевна
SU1695337A1
УСТРОЙСТВО МОНИТОРИНГА ИНФОРМАЦИОННОГО ТРАФИКА 2005
  • Барышников Николай Владимирович
  • Гончаров Евгений Сергеевич
  • Капитонов Александр Васильевич
  • Киреев Владимир Сергеевич
  • Слабов Роман Игоревич
  • Стародубцев Юрий Иванович
  • Тараскин Михаил Михайлович
RU2290691C1
Устройство для отображения векторных диаграмм на экране электронно-лучевой трубки 1988
  • Балабанов Анатолий Андреевич
  • Лисова Марина Филипповна
  • Курмаев Олег Феатьевич
  • Егоров Виктор Александрович
SU1541663A1
Устройство для исправления стираний 1989
  • Карякин Юрий Дмитриевич
  • Вишневский Виктор Анатольевич
  • Киреев Валентин Васильевич
  • Кузьмук Алексей Семенович
SU1633498A1
Устройство для сжатия цифровых телевизионных сигналов цветного изображения 1988
  • Сидоренко Николай Федорович
  • Королев Анатолий Викторович
  • Остроумов Борис Владимирович
  • Антоненко Анатолий Петрович
  • Петухов Владимир Андреевич
  • Огарок Андрей Леонтиевич
SU1529471A1
УСТРОЙСТВО ПОИСКА ИНФОРМАЦИИ 2004
  • Тараскин Михаил Михайлович
  • Слабов Роман Игоревич
  • Трофименко Андрей Александрович
  • Стародубцев Юрий Иванович
  • Липатников Валерий Алексеевич
  • Мартынов Михаил Викторович
  • Савицкий Олег Константинович
RU2281549C1
Телевизионный координатор 1983
  • Филатов Владимир Николаевич
SU1109956A1
УСТРОЙСТВО ДЛЯ РАСПОЗНАВАНИЯ ИЗОБРАЖЕНИЯ ОБЪЕКТА 1992
  • Попов Михаил Алексеевич[Ua]
  • Марков Сергей Юрьевич[Ua]
RU2054196C1

Иллюстрации к изобретению SU 1 725 240 A1

Реферат патента 1992 года Устройство для распознавания образов

Изобретение относится к технической кибернетике и может быть использовано для решения задачи диагностики и контроля, при обработке изображений, в системах переработки информации. Цель изобретения - повышение быстродействия за счет сжатия обрабатываемой информации. Устройство содержит первый блок памяти, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, блок сравнения образцов, второй блок памяти, четвертый блок памяти, первый счетчик, третий блок памяти, вычислитель весовых коэффициентов, блок ранжирования, формирователь адреса, второй счётчик, третий счетчик, блок управления и генератор тактовых импульсов. 6 ил.

Формула изобретения SU 1 725 240 A1

6 Лцск А

Пуск 6 Сброс. Фиг.1

К блокам Wf7M1t,ff

25 ЬТИ .23 Риг. З

Г

W 48 Щ50 5f

Риг.5

52

Документы, цитированные в отчете о поиске Патент 1992 года SU1725240A1

Устройство для распознавания образов 1984
  • Смирнов Владимир Васильевич
  • Фадеев Евгений Павлович
  • Солдатов Владимир Александрович
SU1236519A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 725 240 A1

Авторы

Батюк Анатолий Евгеньевич

Грицык Владимир Владимирович

Гече Федор Элемирович

Луцык Андрей Юлианович

Паленичка Роман Мирославович

Даты

1992-04-07Публикация

1990-03-01Подача